Jump to content

Recommended Posts

Posted

Добрый вечер.

 

Есть несколько свитчей серии SNR-S2990G, VSF, LAG, MSTP. Прошива: 7.0.3.5(R0254.0063). Стал замечать, что свитч не изучает некоторые MACи, причем меняю клиентский VLAN, MAC начинает изучаться. Соответственно, свитч флудит юникаст на все порты. Сталкивался кто-то с такой ситуацией? 

 

PS: Задал вопрос поддержке, но сейчас выходные.

 

Спасибо!

Posted

Это общая проблема для почти любых коммутаторов, в зависимости от модели и количества МАС-адресов на устройстве меняется только вероятность её возникновения.

Насколько я в теме, для ускорения поиска по списку MAC-адресов в чипах коммутаторов используется хэш от пары MAC+vlan#, реже - только от MAC.

Хэш в разы короче исходных данных, и соответственно неизбежны коллизии (одинаковое значение хэша для разных входящих данных).

Вероятность коллизии зависит от реализации хэша в чипе коммутатора.

Что именно происходит при коллизии - тоже от функционала чипа, как правило новая запись просто не добавляется в таблицу, что приводит к юникаст-флуду, что у вас и наблюдается.

В некоторых чипах реализована возможность добавлять более одной записи с совпадающим хэшем в таблицу, но всё равно количество таких "конфликтующих" записей сильно ограничено (читал про вариант не более 4-х записей на одно значение хэша).

 

В вышележащем разделе была большая тема по вероятности таких MAC-коллизий на разных моделях коммутаторов разных вендоров, поищите.

  • 2 weeks later...
  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.