вторник, 27 марта 2012 г.

802.1q VLAN на маршрутизаторах Cisco

Поскольку в моем парке появились железки от Cisco — маршрутизатор 1841 и два коммутатора 2950-12 и 2950-24 — всячески осваиваю IOS. Ужас и убожество — никак иначе мне это не охарактеризовать. Я не про работу IOS, а про конфигурирование. По−моему, это даже ужаснее Basic во времена его младенчества.

Оставим эмоции, к теме.

В куче, хоть и не огромной, всяческих how-to и форумов организовать VLAN на маршрутизаторах предлагается следующим образом: физический интерфейс остается без ip-адреса, по числу необходимых VLAN настраивается соответствующее число субинтерфейсов, один из которых объявляется как native.

Пример:

!
interface FastEthernet0/0
 no ip address
 duplex auto
 speed auto
!
interface FastEthernet0/0.1
 encapsulation dot1q 1 native
 ip address 192.168.1.1 255.255.255.0
!
interface FastEthernet0/0.2
encapsulation dot1q 2
ip address 192.168.2.1 255.255.255.0
!

Сколько я ни пытался найти такое требование в официальной документации — не нашел. Непонятный мне и спорный момент — создание отдельного субинтерфейса под native VLAN. К тому же, в маршрутизаторе такого уровня, как мой 1841, VLAN реализуются программно, и поэтому количество субинтерфейсов не самым положительным образом влияет на использование памяти и CPU.

И я решил попробовать обойтись без этого излишества, настроив таким образом:

!
interface FastEthernet0/0
 ip address 192.168.1.1 255.255.255.0
 duplex auto
 speed auto
!
interface FastEthernet0/0.2
 encapsulation dot1Q 2
 ip address 192.168.2.1 255.255.255.0
!


Как я и ожидал — все замечательно работает.

Но мысль меня гложет — а вдруг я в силу своей неопытности чего-то не знаю? Подскажите, если есть в первом способе какой-то неведомый пока мне смысл.

Спасибо.

А я пока пойду про NAT читать...

Комментариев нет:

Отправить комментарий