Поведение маршрутизатора при изменении MAC-адреса для того же IP-адреса

Поведение маршрутизатора при изменении MAC-адреса для того же IP-адреса
 +-----------+           +------------+           +---------+
 | LAN       |eth0   lan0| Router     |wan    eth0|         |
 | PC        |===========|            |===========| WAN-PC  |
 |           |           |            |       eth1|         |
 +-----------+           +------------+           +---------+
     192.168.0.4      192.168.0.123  1.2.3.123   1.2.3.4

Я думаю, что приведенная выше схема будет полезна для понимания моей установки.

Шаг 1. Пинг с ПК в локальной сети на ПК в глобальной сети (с 192.168.0.4 на 1.2.3.4) будет работать нормально.

Шаг 2. Во время выполнения ping переключите кабель с eth0 на eth1 на WAN-PC [ВАЖНО: eth0 и eth1 имеют одинаковый IP-адрес (например, 1.2.3.4)]

В этом случае пинг возобновится (несколько пакетов будут потеряны).

Мой вопрос: каков механизм определения изменения MAC-адреса?

решение1

Если только на WAN-PC не запущен какой-либо необоснованный процесс ARP, что маловероятно, то такого механизма нет.

Записи кэша ARP имеют временные метки, и записи истекают по истечении определенного периода времени; часто это 20 секунд, но это может варьироваться. Как только запись выходит из кэша, маршрутизатор делает новый запрос ARP, и новый MAC-адрес на WAN-PC будет выбран его ответом.

Связанный контент