Nortel Networks L2/3 Ethernet Switch, BACS и VLAN'ы

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
jnw
member
Сообщения: 24
Зарегистрирован: 09 апр 2010, 16:09
Откуда: Санкт-Петербург

Nortel Networks L2/3 Ethernet Switch, BACS и VLAN'ы

Сообщение jnw » 05 мар 2011, 18:58

Мое почтение!

Господа, помогите плз разобраться с такой проблемой.
Есть две CISCO 3750 в кластере и у них настроен etherchannel таким образом, что тэгированный трафик идет на 2 порта.
Вот фрагменты конфига:

Код: Выделить всё

...
interface Port-channel31
 description ХХХХХХХ
 switchport trunk encapsulation dot1q
 switchport trunk allowed vlan 11-13
 switchport mode trunk
!
.....
interface GigabitEthernet1/0/18
 description ХХХХХХХХ 
 switchport trunk encapsulation dot1q
 switchport trunk allowed vlan 11-13
 switchport mode trunk
 channel-group 31 mode active
!
.....
interface GigabitEthernet2/0/18
 description ХХХХХХХХХХ
 switchport trunk encapsulation dot1q
 switchport trunk allowed vlan 11-13
 switchport mode trunk
 channel-group 31 mode active
!
...
Задача состоит в том, чтобы этот тегированный трафик в неизменном виде передать на Blade Server, который двумя своими сетевыми картами Broadcom BCM5709S NetXtreme II GigE смотрит в два свитча-модуля Nortel Networks L2/3 Ethernet Switch Module, в каждом из которых порт INT1 подключен к серверу, а EXT5 - к соответствующему порту CISCO.

На каждом Nortel'е сделан VLAN12, для портов INT1 и EXT5 VLAN Tagging = Enabled.
STP везде отключен.

На сервере отключены все "лишние" настройки сетевых карт (FlowControl, Checksum offload, TCP Connection offload, RSS и т.п.), установлен BACS v12.5.5a, сделан Team БЕЗ VLAN'ов. В таком виде все работает: IP-адрес получается, пинги ходят. Причем адрес получается из сегмента, соответствующего именно 12-му VLAN'у.

Дальше делаю на этом Team'е VLAN с ID = 12. Здесь счастье заканчивается, сеть больше не видна. Смотрю на сетевые карты: исходящий трафик есть, входящего - нет. На портах свитча входящий и исходящий трафик есть. Собственно, в этом и проблема, поскольку на сервере нужно иметь несколько сетевых адаптеров, каждый для своего VLAN'а. Прочитал все, что нашел в инете: получается, что если на свитче VLAN Tagging = Enabled, то никаких проблем быть и вовсе не должно, тэги сохраняются, в функционал VLAN в teaming'е на BACS как раз их и генерит. Но совершенно не ясно, почему тогда все работает без VLAN'а на сервере.

Подскажите плз, в какую сторону хотя бы рыть. Заранее благодарен!

Аватара пользователя
diz
Advanced member
Сообщения: 1189
Зарегистрирован: 12 янв 2009, 12:09
Откуда: Пермь

Re: Nortel Networks L2/3 Ethernet Switch, BACS и VLAN'ы

Сообщение diz » 06 мар 2011, 17:28

Не понял, как у вас работало без
Дальше делаю на этом Team'е VLAN с ID = 12
, вы же на сетевую карту подали тегированный трафик. Поясните, пожалуйста. Какой режим тиминга используете?

jnw
member
Сообщения: 24
Зарегистрирован: 09 апр 2010, 16:09
Откуда: Санкт-Петербург

Re: Nortel Networks L2/3 Ethernet Switch, BACS и VLAN'ы

Сообщение jnw » 07 мар 2011, 22:56

Доброе время суток!

Спасибо, что ответили. В варианте без VLAN'ов тип тиминга был Link Aggregation (802.3ad).

В варианте с VLAN'ами были последовательно использованы все типы - Smart Load Balance and Failover, Link Aggregation (802.3ad), Generic Trunking (FEC/GEC)/802.3ad-Draft Static и SLB (Auto-Fallback Disable) - с одним и тем же неуспешныи результатом.

Собственно, факт работы без VLAN'ов и у меня вызывает удивление. Могу только предположить, что благодаря наличию на Nortel'е VLAN'а с ID = 12, включенная VLAN Tagging = Enabled играет роль фильтра, который оставляет только пакеты 12-го VLAN'а, а сами тэги где-то (скорее всего на сетевой карте) убираются.

Попробую добавить 11-й VLAN (поскольку LACP-пакеты передаются по наименьшему VLAN'у в канале, то может быть они просто не доходят). Если не поможет, уберу с CISCO LACP и сделаю просто статическую агрегацию. Broadcom уверяет, что режим Generic Trunking с ней совместим. Посмотрю, что будет.

Пока у меня два варианта: либо сами сетевые карты сервера где-то убирают тэги, но я не нашел места, где бы это настраивалось, либо я что-то не настроил в самом Nortel'е. Знать бы, что именно.

Аватара пользователя
diz
Advanced member
Сообщения: 1189
Зарегистрирован: 12 янв 2009, 12:09
Откуда: Пермь

Re: Nortel Networks L2/3 Ethernet Switch, BACS и VLAN'ы

Сообщение diz » 08 мар 2011, 17:49

К сожалению не смогу помочь, нет возможности поиграться. Могу сказать только, что в режиме 802.3ad это работать не может по определению, т.к. nortel l2/3 не стекируемые. Соответственно, со стороны cisco etherchannel надо разобрать. Для начала попробуйте настроить несколько vlan с одним свитчем, затем настройте с двумя, потом уже пробуйте настраивать failover.

Ответить

Вернуться в «Сети - Технические вопросы, решение проблем»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей