Суть проблемы в следующем: в наличии имеется два коммутатора D-Link DES-3200-28P, например, на 1-м коммутаторе 1-й порт с PVID = 2 находится в VLAN 2 и 3 (оба untagged), а на 2-м коммутаторе 1-й порт с PVID = 3 находится в VLAN 3 и 4 (оба untagged). Коммутаторы связаны друг с другом через 25-й порт, у каждого при этом одинаковые настройки: VLAN 2 и 3 (оба tagged). В этой схеме, если подключить к 1-м портам коммутаторов по компьютеру и проверить связь, то всё работает замечательно, но как оказывается есть нюанс: если на любом из коммутаторов на любом из свободных портов разрешить VLAN 2 или 3 (untagged) и подключить компьютер, то на этот порт будет направлен трафик компьютеров на 1-х портах. Как удалось выяснить это связано с тем, что при использовании такой асимметричной схемы VLAN каждый из коммутаторов не знает на какой порт слать пакет 1-го порта и поэтому шлёт его на все другие порты, где этот VLAN разрешён. Проблема конечно же решается ручным прописыванием "правильного направления" в Unicast Static FDB Settings, что позволяет не слать пакеты куда не нужно, но всё же мне хотелось бы узнать: есть ли какое-то боле удобное решение в случае использования асимметричной схемы VLAN?
|