На bdcom-овском свиче вдруг на одном из портов попёрли ошибки. Ну бывает, там меняли SFP+ DAC кабель, а эти кабели китайцы тоже делают весьма загадочными.
Ну да ладно, в конце концов ошибок там 20 пакетов на миллион - дотерпели-бы до покупки нового. Ибо ставить на полтора метра обычный SFP+ SR меня жаба давит. Но внезапно я обращаю внимание, что помимо роста счётчика ошибок, синхронно с ним растёт счётчик количества MAC адресов на этом порту.
Т.е.братья китайцы умудрились сделать так:
1.Получаем пакет.
2.Вынимаем из него Src MAC address и кладём в таблицу.
3. Проверяем CRC и если оно плохое - выкидываем пакет. Но MAC уже в таблице! А так как что там в битом пакете - ХЗ, то и в качестве MAC может быть что угодно.
Молодцы, чо.
Ну да ладно, в конце концов ошибок там 20 пакетов на миллион - дотерпели-бы до покупки нового. Ибо ставить на полтора метра обычный SFP+ SR меня жаба давит. Но внезапно я обращаю внимание, что помимо роста счётчика ошибок, синхронно с ним растёт счётчик количества MAC адресов на этом порту.
Т.е.братья китайцы умудрились сделать так:
1.Получаем пакет.
2.Вынимаем из него Src MAC address и кладём в таблицу.
3. Проверяем CRC и если оно плохое - выкидываем пакет. Но MAC уже в таблице! А так как что там в битом пакете - ХЗ, то и в качестве MAC может быть что угодно.
Молодцы, чо.