Доброго здоровья.
Хотелось бы понять принцип выбора активного порта в аггрегатированонм канале при передаче через этот канал мульткаст-трафика (с различными Source-MAC-address и Destination-MAC-address).
Пусть имеется следующая схема:
Код:
___ ___
| s | | s | -->-- к
mcast source1 ---> | w | | w | л
| i | Lnk Aggr. | i | -->-- и
mcast source2 ---> | t | ==>=>=>=> | t | е
| c | | c | -->-- н
mcast source3 ---> | h | | h | т
| 1 | | 2 | -->-- ы
|---| |---|
(switch1 и switch2 в моём случае DES-3226S и DES-3828 соответственно, хотя подозреваю, что и другие модели ведут себя точно также)
Между коммутаторами создан аггрегатированный двухпортовый канал (тип static).
По каналу "бежит" мультикаст (в одну сторону). Источников мультикаста несколько, поэтому в канал входят пакеты с различными Source-MAC-address. Кроме того, каждый источник "излучает" пакеты с разными Destination-MAC-address.
Внимание вопрос:
почему в аггрегатированном канале при передаче мультикаст-пакетов активным является только один порт (то есть вообще не наблюдается никаких намёков на балансировку загрузки)?
ps. Пробовал следующие варианты link_aggregation_algorithm: mac_source_dest, mac_source, mac_destination. Результат один и тот же - активным при передаче мультикаста является только один порт!
Может быть link aggregation algorithm работает только с unicast-пакетами?