Всем привет. Проблему постараюсь схематично изобразить:
MPLS-core (LDP) на extreme x460G2 15.6.3.1 patch1-8
Между тремя коммутаторами (BBR) поднят VPLS (для доставки пользовательской VLAN до NAS'a)
NAS
|(vlan10)
BBR1
/ \
BBR2 BBR3
(vlan10)| |(vlan10)
agg_sw2---agg_sw3
Настройки на BBR's:
create vpls Vl10 fec ps 10
conf vpls Vl10 add serv vlan Vlan10
conf vpls Vl10 add peer 10.1.1.1 (на BBR2,BBR3)
conf vpls Vl10 add peer 10.1.1.2 (на BBR1)
conf vpls Vl10 add peer 10.1.1.3 (на BBR1)
На агрегации ERPS, rpl_port между sw (петля исключена).
Проблема заключается в следующем:
На BBR2 я не вижу маков со стороны BBR3 (т.е. клиентов с агрегатора sw3) в этой VLAN, только мак NAS'а, приходящий от BBR1. На BBR3 аналогичная ситуация - не вижу маков со стороны sw2, только мак NAS'a с BBR1.
Из-за чего агрегаторы, получив пакет для мака (в этой vlan), о котором ничего не знаюn, начинают флудить во все порты, как следствие клиентам льется много лишнего чужого трафика (в дампе видно). Если разорвать кольцо агрегации между BBR2 и sw2, например, то sw3 узнает о всех клиентах в vlan10 и потом трафика прекращается.
Не ясно почему между BBR2 и BBR3 нет обмена информацией. Или BBR1 и не должен выступать транзитом для них, и обмен чисто peer-to-peer? Возможно у нас не включена какая-нибудь доп.опция? Может кто-нибудь сталкивался с подобным?