Генерация проблемы очень проста, как заглушка сети без STP ;-) Хорошо, поэтому шаги по созданию моей проблемы приведены ниже:
Ожидается, что после удаления петли устройство A начнет отвечать через несколько секунд (4-5 секунд). Но не отвечает 200-250 секунд.
Это нормальное время для ответа после выхода из цикла переключения?
Если я пытаюсь проверить связь с другими устройствами в том же сценарии, они начнут отвечать в течение 4-5 секунд после восстановления.
Устройство A (неисправное) имеет ОС Linux Fedora 12 на базе ARM с версией ядра 2.6.37.
Может кто через какой свет, как исправить эту проблему?
Проблема в таблице MAC-адресов на коммутаторе. После создания петли MAC-адреса для устройства A и устройства B будут «зарегистрированы» для нескольких портов коммутатора в таблице MAC-адресов коммутатора. Нормальная связь от устройства A к устройству B не возобновится, пока их MAC-адреса не выйдут из таблицы MAC-адресов на коммутаторе, что, вероятно, находится в диапазоне 5 минут (300 секунд).
Простое удаление цикла не приводит к устареванию таблицы MAC-адресов.