Перейти к содержимому
Калькуляторы

FreeBSD: LACP, lagg

Добрый день!

Вчера произвел объединение сетевых карт на роутере - получил lagg0 и lagg1


lagg0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
       options=400b8<VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,VLAN_HWTSO>
       ether 90:e2:ba:02:27:06
      media: Ethernet autoselect
       status: active
       laggproto lacp lagghash l2,l3,l4
       laggport: igb1 flags=18<COLLECTING,DISTRIBUTING>
       laggport: igb0 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING>

интересует следующее, объединял 2 igb сетевые карты. Когда смотрю tcpdump то вижу на igb0 нагрузку, на igb1 ее нет.

Это так и должно быть?

 

Флаги разные на сетевухах в ifconfig em:

       laggport: em1 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING>
       laggport: em0 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING>

Изменено пользователем kirush

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Забыл указать ОС: Freebsd 9.1-Release

те если я правильно понял то мне нужно использовать:

per-interface sysctl net.link.lagg.X.use_flowid - определяет, будет ли laggX использовать сгенерированные сетевыми картами идентификаторы потоков трафика (1) или будет хешировать трафик сам (0).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У вас igb0 не зацепилась. Возможно недонастроен свитч.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо за наводку.

Только не igb0, а именно igb1 не зацепилась.

На свитче порты выставил в LACP, а Enable не сделал ;(

Еще раз спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Всегда пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Чтобы не создавать новую тему задам свой вопрос здесь.

 

Есть линк между D-Link DGS-3610-26G и FreeBSD 9.2

 

Линк работает, но есть ли смысл сменить на FreeBSD lagghash только на l3?

Так как получаеться miss-configuration.

 

BORDER#show aggregatePort load-balance
Load-balance   : Source IP and Destination IP

 

[#router:/usr/home]# ifconfig lagg0
lagg0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
   	options=400b8<VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,VLAN_HWTSO>
   	ether a0:36:9f:16:d0:9c
   	media: Ethernet autoselect
   	status: active
   	laggproto lacp lagghash l2,l3,l4
   	laggport: igb1 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING>
   	laggport: igb0 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING>

Изменено пользователем mlevel

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

lagghash влияет только на исходящие пакеты и если нет динамической фильтрации то в теории особого смысла нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.