Возникла такая заморочка с агрегацией на DGS-3120-24TC.
Необходимо настроить две группы агрегации (LACP) на одном коммутаторе. Два порта в 1-й группе для соединения с провайдером (ТТК) и два порта с роутером на CentOS 6.3.
Проблема в том, что на CentOS доступно только два алгоритма агрегирования, полностью совместимых с 802.3ad (LACP) -
Код:
layer2
Uses XOR of hardware MAC addresses to generate the
hash. The formula is
(source MAC XOR destination MAC) modulo slave count
This algorithm will place all traffic to a particular
network peer on the same slave.
This algorithm is 802.3ad compliant.
layer2+3
This policy uses a combination of layer2 and layer3
protocol information to generate the hash.
Uses XOR of hardware MAC addresses and IP addresses to
generate the hash. The formula is
(((source IP XOR dest IP) AND 0xffff) XOR
( source MAC XOR destination MAC ))
modulo slave count
В "интерпретации" DGS-3120 есть 6 алгоритмов (l4 не рассматриваем):
Код:
1. mac_source
2. mac_destination
3. mac_source_dest
4. ip_source
5. ip_destination
6. ip_source_dest
Как я понимаю, в данном случае совместимость можно обеспечить только в случае layer2 со стороны CentOS и mac_source_dest со стороны DGS-3120.
Всё бы ничего, но пока не знаю, какой алгоритм агрегирования будет со стороны ТТК, по прежнему опыту (настраивал коллегам) сильно подозреваю, что это будет ip_source_dest.
Ситуация разрешима?