Понадобилось мне перевести два стека с коммутаторами AVAYA на работу с VLAN. Но основная трудность заключалась в том, что прерывать работу сети было нельзя. Углубился в изучение доков и консультации знающих людей.
Итак. Мы имеем на одной стороне стек из 2х коммутаторов ERS-4850GTS, а с другой стороны стек из 6 коммутаторов ERS-4850GTS и ERS-4548GT.
4850 соединены между собой агрегированным оптическим линком. И все это находится в дефолтовом VLAN1.
Порты у AVAYA работают в интересном режиме:
tagAll(trunk) — Чистый транковый порт.
untagAll(access) — Чистый аксесс порт.
tagPvidOnly — Тегируются только пакеты с Pvid
untagPvidOnly — Транк, но пакеты с pvid бросаются в порт без тега. (Эдакий Native)
Что делаем:
Цепляемся консолью к первому стеку коммутаторов.
Вводим команды:
Переход в режим конфигурации:
enable
configure terminal
Выключаем автосохранение:
no autosave enable
Добавляем наши VLANы:
vlan create 10,100,200,300,400,500 type port 1
vlan name 10 «SomeNet 1»
vlan name 100 «SomeNet 2″
vlan name 200 » SomeNet 3″
vlan name 300 «LAN»
vlan name 400 » SomeNet 4″
vlan name 500 » SomeNet 5″
Переключаем режим работы с VLAN:
vlan configcontrol flexible
Добавляем vlanы:
Указываем, что в порты между коммутаторами входят все мои VLANы:
vlan members add 10,100,200,400,500 1/49,2/49
Теперь добавляем все порты в 300VLAN (Он у меня для LAN)
vlan members add 300 1/ALL,2/ALL
Теперь присваиваем так называемый pvid, он же другими словами Native VLAN, тот же 300 что и LAN
ports 1/ALL,2/ALL pvid 300
Далее указываем что все порты, кроме соединяющих наши коммутаторы, являются аксесс портами:
vlan ports 1/1-48,1/50,2/1-48,2/50 tagging untagAll
Теперь указываем что соединяющие коммутаторы порты являются транками, а нетегированный трафик будет попадать в 300(LAN) VLAN, и по логике трафик 300-го VLAN будет уходить в эти порты нетегированный. Это дает нам возможность без прерывания работы перевести первый стек в режим работы с VLAN.
vlan ports 1/49,2/49 tagging untagPvidOnly
И заканчиваем, переведя менеджмент вилан в наш 300. Чтобы потом передать его в какой нам нужно.
vlan mgmt 300
Проверяем, если работает, сохраняем конфигурацию:
save config
Теперь не спеша идем настраивать второй стек коммутаторов. Настраиваем по аналогии с первым.
Я накидал поток команд, чтобы ввести их в консоли при помощи вставки из буфера. Чтобы было быстрее:
enable
configure terminal
no autosave enable
vlan create 10,100,200,300,400,500 type port 1
vlan name 10 «SomeNet 1»
vlan name 100 «SomeNet 2″
vlan name 200 » SomeNet 3″
vlan name 300 «LAN»
vlan name 400 » SomeNet 4″
vlan name 500 » SomeNet 5″
vlan configcontrol flexible
vlan members add 10,100,200,400,500 1/49,2/49
vlan members add 300 1/ALL,2/ALL
vlan ports 1/ALL,2/ALL pvid 300
vlan ports 1/1-48,1/50,2/1-48,2/50 tagging untagAll
vlan ports 1/49,2/49 tagging untagPvidOnly
vlan mgmt 300
Все.
Не забываем сохранить…
save config