Jump to content

BDCOM P3608-2TE vs Port-Aggregator


Kto To

Recommended Posts

Натолкнулся сегодня на грабли китайского говносетестроения.

 

Схема: FreeBSD сервер с двумя двухпортовыми ET сетевухами.

 

Включен четырьмя патчкордами в BDCOM P3608-2TE (порты g5-g8).

 

На FreeBSD подымаем 2 lagg интерфейса для входа и выхода трафика.

На вход 1 влан в акцесе

на выход пачка вланов в транке.

 

В чем суть дерьма.

 

Port-aggregator1 понялся без проблем и работает (в котором один влан в акцесе)

Port-aggregator2 (в котором пачка вланов) подымается на 1-2 минуты (причем клиентЫ начинают подключаться) и потом port-down пишет. При этом физически порты в АПе, ошибок нет итп.

В логах FreeBSD тихо.

В логах BDCOM-а просто Port-aggregator2 is down.

Передергивание и ребут сервера ни к чему не приводит.

Но что странное - когда удаляю вланы с po2 - то аггрегатор заводится все гуд и не падает. Добавляю вланы - 1-2 минуты и po2 down.

Может кто сталкивался с подобной проблемой?

 

П.С. Аналогичная схема с laggX отлично работает с участием Д-Линка, Циско но закупать д-линк с 10г на тот узел нет возможности.

Edited by Kto To
Link to post
Share on other sites

Как вариант, если вланов много можно их размазать по полам трафика на два интерфейса.

Это я и сделал - не равномерно конечно но все же. Но это "костыльное" решение а хочется нормального решения как на других узлах.

Link to post
Share on other sites

Внезапно конфиги в студию.

interface Port-aggregator1
 switchport pvid xx
!
interface Port-aggregator2
 switchport trunk vlan-allowed xx-xx,xx-xx,xx
 switchport mode trunk
!
interface GigaEthernet0/5
 description Server-IN
 aggregator-group 1 mode lacp
 switchport pvid XX
!
interface GigaEthernet0/6
 description Server-OUT
 aggregator-group 2 mode lacp
 switchport trunk vlan-allowed xx-xx,xx-xx,xx
 switchport mode trunk
!
interface GigaEthernet0/7
 description Server-IN-2
 aggregator-group 1 mode lacp
 switchport pvid xx
!
interface GigaEthernet0/8
 description Server-OUT-2
 aggregator-group 2 mode lacp
 switchport trunk vlan-allowed xx-xx,xx-xx,xx
 switchport mode trunk
!


Edited by Kto To
Link to post
Share on other sites

В rc.conf cloned_interfaces сначала создаются вланы или lagg? У меня был глюк когдато, сначала надо было lagg сделать, а потом вланы. Типа так

cloned_interfaces="lagg0 vlan6 vlan7"
Edited by antilenin
Link to post
Share on other sites

А если сделать принудительно ifconfig igbX down && ifconfig igbX up в тот момент когда начинают отваливаться вланы? И netstat -m посмотрите сколько чего используется, может нехватает выделеной памяти гдето. 

Хотя может таки проблема в бдкоме. Прошивку сменить попробуйте.

Link to post
Share on other sites


#show ver
BDCOM(tm) P3608-2TE Software, Version 10.1.0E Build 36039
Copyright by Shanghai Baud Data Communication CO. LTD.
Compiled: 2016-6-22 15:9:50 by SYS, Image text-base: 0x10000
ROM: System Bootstrap, Version 0.4.5, Serial num:00315000655
System image file is "Switch.bin"
hardware version:V1.0

Link to post
Share on other sites
interface GigaEthernet0/6
 description Server-OUT
 aggregator-group 2 mode lacp
!
interface GigaEthernet0/8
 description Server-OUT-2
 aggregator-group 2 mode lacp
!

Значится для начала попробуйте вот такие вот настройки на портах.

Второе - есть у меня подозрение что lacp у него работает только passive так что хз как оно вообще поднимает первый аггрегат.

Третье

show version
BDCOM(tm) P3616-2TE Software, Version 10.1.0E Build 37273

У меня не возможно задать aggregator-group 2 mode lacp, обязательно требуется еще и priority.

Пробуйте собрать в начале static, с ним по идее проблем быть не должно.

 

Да, и покажите как вы на фре агрегат конфигурируете.

Link to post
Share on other sites
cloned_interfaces="lagg0 ..."

ifconfig_lagg0="up laggproto lacp laggport igb0 laggport igb2 a.b.c.d netmask 255.255.255.252"

Обновление П.О. на 3608 какая-то странная лотерея. В свое время я наигрался с одним таким свитчом (вначале после удаленного обновления его пришлось везти а в офис за 50км т.к. почему-то после обновления он не завелся хотя 3310 всегда заводились без проблем). Дальше пробовали лить разные прошивки в него - что выше версии той что была что ниже - все до одного места - не запускается. Запустился только с той версией что у него была "из коробки". После этого как-то ссыкотно эти модели обновлять...

Link to post
Share on other sites

 

 

Но что странное - когда удаляю вланы с po2 - то аггрегатор заводится все гуд и не падает. Добавляю вланы - 1-2 минуты и po2 down.
 

вообще похоже на какой-то больной loopdetect\STP

попробуйте STP выключить

Link to post
Share on other sites

 

cloned_interfaces="lagg0 ..."

ifconfig_lagg0="up laggproto lacp laggport igb0 laggport igb2 a.b.c.d netmask 255.255.255.252"

Обновление П.О. на 3608 какая-то странная лотерея. В свое время я наигрался с одним таким свитчом (вначале после удаленного обновления его пришлось везти а в офис за 50км т.к. почему-то после обновления он не завелся хотя 3310 всегда заводились без проблем). Дальше пробовали лить разные прошивки в него - что выше версии той что была что ниже - все до одного места - не запускается. Запустился только с той версией что у него была "из коробки". После этого как-то ссыкотно эти модели обновлять...
Волка бояться - в лес не ходить )))
Link to post
Share on other sites

 

Но что странное - когда удаляю вланы с po2 - то аггрегатор заводится все гуд и не падает. Добавляю вланы - 1-2 минуты и po2 down.
 

вообще похоже на какой-то больной loopdetect\STP

попробуйте STP выключить

 

!
!
!
no spanning-tree
!
!
!


В конфиге ОЛТ...

 

В логах пусто - просто тухнет po2 и все. 

Link to post
Share on other sites

Начинать траблшутинг надо от простого к сложному.

Соберите для начала этот транк статиком, без LACP. Заработает - так и оставьте, нет - ищем дальше.

Link to post
Share on other sites

Как-бы два вопроса.

1) Почему-бы не запихнуть все порт в один лаг?

2) Нужен ли вам канал от БДКОМА 2 Гига? По максимальной нагрузке там можно посадить 512 абонов, на что вам 1 Г порта будет достаточно.

Link to post
Share on other sites

Как-бы два вопроса.

1) Почему-бы не запихнуть все порт в один лаг?

2) Нужен ли вам канал от БДКОМА 2 Гига? По максимальной нагрузке там можно посадить 512 абонов, на что вам 1 Г порта будет достаточно.

на бдком приходит 10-ка, с бдкома расходятся еще гигалинки на некоторые районы плюс 8 пон портов плюс за онушками еще есть свитчи с абонами. уперлись там в гигабит - надо расширить :)

Link to post
Share on other sites

 

Как-бы два вопроса.

1) Почему-бы не запихнуть все порт в один лаг?

2) Нужен ли вам канал от БДКОМА 2 Гига? По максимальной нагрузке там можно посадить 512 абонов, на что вам 1 Г порта будет достаточно.

на бдком приходит 10-ка, с бдкома расходятся еще гигалинки на некоторые районы плюс 8 пон портов плюс за онушками еще есть свитчи с абонами. уперлись там в гигабит - надо расширить :)

 

В один лаг или портченел не получается все порты от сервера запустить?

Если свободен второй 10G порт на БДКоме то его заюзать на крайняк можно.

Link to post
Share on other sites

Можно если покупать сетевуху на 10г. В общем - КАК можно было бы сделать я и сам знаю (купить норм коммутатор а ОЛТ оставить как ОЛТ). Но там узел товарищей и они себе там политику делают. Подскажите - для static (не lacp) что в FreeBSD прописывать в laggproto ?

Link to post
Share on other sites

Можно если покупать сетевуху на 10г. В общем - КАК можно было бы сделать я и сам знаю (купить норм коммутатор а ОЛТ оставить как ОЛТ). Но там узел товарищей и они себе там политику делают. Подскажите - для static (не lacp) что в FreeBSD прописывать в laggproto ?

 

https://www.freebsd.org/cgi/man.cgi?lagg(4)

 

loadbalance или roundrobin смотря чего гоняете.

 

http://muff.kiev.ua/content/lacp-obedinenie-setevykh-interfeisov-s-ispolzovaniem-link-aggregation-control-protocolстаренько но годненько. Обратите внимание на 

Примечание. В некоторых случаях при использовании 802.1Q агрегированный интерфейс не работал. "Лечится" это отключением опции vlanhwtag на сетевых интерфейсах.
Edited by Mikca
Link to post
Share on other sites

Собрали сегодня по моей просьбе стенд:

show version
BDCOM(tm) P3616-2TE Software, Version 10.1.0E Build 37273 
и
Freebsd 10.3-STABLE с драйвером igb

Собственно как и предполагалось, lacp на bdcom работает весьма через ж странно. Нормально заработал только static.

Балансировку не проверял, подозреваю что она тоже далека от идеала.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Andrey233
      Приветствую, такая проблема, при загрузке на скорости 1GBIT часто пропадает интернет, условно когда загружается файл размером в 100 GB через минут 10-15 скорость падает к 0, и самое интересное, пропадает связь именно с ONU,  команда PING с адресом роутера выдает что превышено время ожидания, и если в заранее зайти в настройки ONU то можно увидеть ONU не отвечает, помогает только перезагрузка ONU но это уж слишком часто случается, а провайдер разводит руками
    • By forella
      PWR-75-DC — это сменный блок питания для оптических линейных терминалов BDCOM серии  P3608/16-2TE, GP3600-04/08/16.
      Предназначен для питания ОЛТ от сети постоянного напряжения 46-72В.
      Поддерживает горячую замену
      Новый. шел с олт bdcom gp3600-16 в комплекте. не пригодился.
    • By LazukinIvan
      Пропоную до продажу абсолютно нову OLT BDCOM GP3600-16B у заводській упаковці. Обладнання не використовувалось, з двома AC-блоками живлення.
      🔹 Кількість PON портів: 16
      🔹 UpLink: 4 × GE (SFP) + 2 × 10GE (SFP+)
      🔹 Блоки живлення: 2 × AC (нові, встановлені)
      🔹 Форм-фактор: 1U, монтаж у 19” стійку
      🔹 Стан: 100% новий
      🔹 Комплектація: Повна — OLT + 2 блоки живлення + кріплення + заводська упаковка
      💵 Ціна: 80 000 грн / шт
      💳 Можлива оплата по безналу без ПДВ + 6%


       
    • By tadesky
      Вітаю, 

      Маємо в наявності б/в OLT: 

      BDCOM  P3310 С-2АС - 1 шт. = 8000 грн
      BDCOM  P3310 С - 1 шт. = 8000 грн
      BDCOM P3616-2 TE - 3 шт. = 38000 грн

      Всі OLT з запасними БЖ 220V (купляли на всяк випадок). Працювали весь час у серверних, робочі та без проблем.

      За потреби можемо укомплектувати модулями Picotel EPON SFP PX++ = 800 грн/шт. 

      Питання та пропозиції прохання в особисті повідомлення. 

      Дякую. 
    • By Mykola_
      Продам bdcom 3310D в идеальном состоянии, не вскрывался . Можно доукомплектовать БП пролайн. Цена 8500. Торг в пределах разумного приветствуется .

×
×
  • Create New...