Как отправить/транслировать ipv6-mac запрос на обновление кэша сопоставления для IPv6 IP

Мы можем обновить соседей IPv4 с помощью команды arping . Я использовал arping -A -I -c с успехом.

что такое команда для обновления сопоставления IPv6-адреса и mac на маршрутизаторе/шлюзе/узлах. мы наблюдали, когда IPv6-адрес удаляется с одного узла N1(RHEL-7.9 Node)и назначается другому узлу N2(RHEL-7.9 Node), mac-адрес на маршрутизаторе(Extreme Networks VDX 8770)не обновляются. В конечном итоге он обновляется, но это время не соответствует. в течение этого времени N2 недоступен для шлюза.

0
задан 23 November 2021 в 09:38
1 ответ

Для служебных адресов внедрите протокол высокой доступности, который может быстро перемещать IP-адреса. Например, VRRP через поддержку активности .

Чтобы манипулировать кэшем соседей на одном хосте Linux, используйте команду, например ip neighbour flush to ${ADDRESS}Ядро выполнит обнаружение, когда снова встретит этот IP-адрес, сделайте что-то вроде ping ${ADDRESS}Это не влияет на кэш соседей других хостов. Другие платформы и стеки IP имеют другие команды.

Объявление соседа IPv6 не использует широковещательную рассылку, оно использует целевую запрошенную группу многоадресной рассылки. Одним из способов вовлечения всех хостов является игра с рекламой маршрутизатора и виртуальными MAC-адресами. Другими словами, VRRP.

Редактировать:Спецификация ND допускает многоадресную рассылку нежелательных объявлений всем узлам. Но это необязательный MAY, поэтому вы можете активировать его вручную. См. также о сбое сервера:Инструмент Linux для нежелательной рекламы соседей IPv6 .

0
ответ дан 23 November 2021 в 18:08

Теги

Похожие вопросы