ARP monitoring bond: выбранный target определяет, какой отказ будет замечен

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

Проверка соседнего адреса позволяет наблюдать больше, чем физический carrier, но только в границах выбранного target. Ответ ближайшего шлюза не доказывает доступность сервиса за ним. Для резервирования нужно явно определить, какой сетевой участок считается пригодным.

Документация bonding описывает arp_interval, список targets и arp_validate. Политика arp_all_targets для предусмотренного active-backup с validation различает достаточность любого ответа и необходимость всех targets. Не следует переносить её действие на все режимы без проверки области параметра.

Важен и путь обратных ответов: распределение коммутатора может привести их к одному члену, делая оценку другого неверной. Обычный посторонний трафик также не должен случайно подменять нужное подтверждение. Источник отдельно предостерегает от совместного использования ARP monitoring и miimon как будто это два независимых складываемых контроля.

В приёмке проверяют потерю одного target, всего набора и отказ только backup-направления. Сопоставляют validation с состоянием каждого члена. Критерий доступности должен соответствовать топологии и классу отказа. Успешный ARP-ответ подтверждает выбранную сетевую границу, а работоспособность приложения требует отдельной проверки.

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

Запросить

Запросы отправляются на наш e-mail из вашей почтовой программы.