Backup port Linux bridge: перенаправление зависит от потери carrier

Запросить

Фотография конкретного исполнения не приложена.

Для отдельного bridge port можно задать резервное направление. Это механизм уровня порта с конкретным trigger, который нужно отличать от LACP и проверки удалённого сервиса. Наличие второй линии само по себе не определяет, когда она будет использована.

IFLA_BRPORT_BACKUP_PORT перенаправляет traffic при потере carrier исходного порта. Отказ дальше по сети при сохранённом локальном link не обязан запустить эту реакцию. Следовательно, нельзя обещать восстановление после любого сетевого сбоя только по настроенному backup port.

Резервный путь также должен соответствовать forwarding-политике и топологии. Для специальных VLAN tunnel mappings предусмотрены дополнительные nexthop-параметры; их нельзя считать автоматически подходящими любой схеме. Состояние FDB, разрешённые области и дальнейший маршрут проверяют отдельно.

В приёмке различают обрыв исходного carrier и отказ удалённого участка без обрыва link. Измеряют фактическое перенаправление и полезный обмен через backup. Проверяют возвращение исходного пути. Результат формулируют для поддержанного trigger и проверенного направления, не называя его универсальным резервированием всего приложения.

Основание — Official versioned Linux network documentation displaying6.18.0, networking/bonding, scaling and bridge, разделы IFLA_BRPORT_BACKUP_PORT; backup nexthop scope. Сохранён текст публичной справочной публикации; конкретная реализация может поддерживать только часть возможностей. Основание — официальная версия документации Linux с заголовком 6.18.0. Это фиксированная редакция, а не утверждение об установленном или последнем ядре. Реальные NIC, драйвер, switch и параметры хоста не проверялись; настройки и сетевые испытания не выполнялись.

Все разборы