Рассматриваемая сеть:
Это полностью коммутируемая сеть без маршрутизации. Нет известных проблем с RSPT.
Есть 10 маленьких переключателей. В каждом маленьком переключателе есть множество небольших промышленных устройств, которые общаются друг с другом внутри этого маленького переключателя.
Есть 1 большой переключатель, который подключается ко всем 10 маленьким переключателям. Большой коммутатор также подключается к компьютерам, которые иногда обмениваются данными с одним или двумя устройствами в одной из сетей малых коммутаторов.
вся сеть представляет собой одну гигантскую IP-сеть с той же подсетью, маской подсети, без шлюза по умолчанию.
Эта проблема: 2 маленьких переключателя, к одному подключено устройство A, а к другому - устройство B. к сожалению, у A и B один и тот же Mac-адрес, а также странный Mac-адрес: 00:ba:d0:0b:ad:00
"плохо плохо"
Теперь, после wirehark компьютера, подключенного к большому коммутатору, я могу видеть трафик устройств, разговаривающих с A, или устройств, разговаривающих с B, которые должны быть ограничены их маленькими коммутаторами:
Ethernet II, Src: GeFanucA_02:9f:d0 (00:09:91:02:9f:d0), Dst: 00:ba:d0:0b:ad:00 (00:ba:d0:0b:ad:00)
Также замечено, что пакет от "плохо плохо" до GeFanucA_02:9f:d0 (00:09:91:02:9f:d0)
это нормальная одноадресная передача, и "плохая плохая" может ее получить. Таким образом, при двухсторонней связи трафик только в одну сторону затопляется, а другой - по-прежнему одноадресный.
Вопрос: Причина одноадресной лавинной рассылки связана с тем, что маленький коммутатор понимает, что MAC-адрес "плохой"? или это из-за дублированного MAC-адреса, поэтому маленькие переключатели не совсем уверены, куда отправить кадр, поэтому он просто транслируется? Или это флуд из-за чего-то другого?
PS. после ответа Joeqwerty ниже, подтверждающего, что дублированный MAC-адрес вызвал наводнение, я вернулся ко всем маленьким переключателям и посмотрел на их «Таблицу Mac-адресов». По-видимому, есть 3 устройства, использующих один и тот же MAC-адрес, A B и C. Очевидно, небольшой коммутатор C с радостью принял MAC-адрес «BAD BAD» и сохранил одноадресную передачу трафика. Переключатели A и B решили затопить.
Какой именно механизм вызвал это? Переключатели A и B НЕ должны знать о каком-либо «ПЛОХО ПЛОХО» на другом переключателе.
Как вы правильно догадались, это флуд, а не трансляция. Если два устройства имеют одинаковый MAC-адрес, я ожидаю увидеть это. Вам необходимо удалить эти два устройства из сети и выяснить, почему у них одинаковые MAC-адреса.