Назад | Перейти на главную страницу

Резервный член LACP Cisco SG550X, даже если канал работает

Я сконфигурировал LAG в стек, состоящий из 2 x SG550X-48 (блоки 1/2) и 2 x SG550X-24 (блоки 3/4).

LAG1 настроен с LACP на Порты GE3 / 4 и GE4 / 4.

Проблема в том, что порт GE4 / 4 распознается как резервный участник:

даже если ссылка ВВЕРХ:

и операционная система (Debian Linux Stretch) распознает его как работающего с обоими интерфейсами:

По этой причине у меня происходит потеря около 50% пакетов на этот сервер и от него, и это серьезная проблема.

Если я попытаюсь отключить LACP, у меня не будет проблемы:

Странно то, что я уже использовал ту же конфигурацию в другой среде, и она хорошо работает.

Вы пытаетесь сделать млаг. Даже в идентичном широко используемом оборудовании поддержка этой функции даже сегодня отсутствует. Кроме того, mlag не является согласованным стандартом и функционально различается для разных устройств и версий программного обеспечения. Если вы соединяете два одинаковых коммутатора через mlag, у вас, вероятно, все будет хорошо.

Проверьте версии прошивки между этим проблемным дочерним устройством и рабочим стеком коммутаторов. Если есть какие-либо расхождения, посмотрите, поможет ли приведение их к одной и той же версии.

Также подумайте о том, чтобы подойти к этому по-другому, если это не сработает или вы планируете использовать SDN сейчас или в будущем (поддержка mlag через SDN практически отсутствует). Вы можете попробовать комбинацию ECMP и BGP, которая является хорошо протестированной парой, которая потенциально может удовлетворить ваши желания на уровне 3, а не полностью на уровне 2.