Как ARP обрабатывает перемещение IP-адреса на другое устройство?

Я понимаю, что протокол разрешения адресов (ARP) имеет таблицу кеша, которая хранит MAC-адреса в соответствии с IP-адресами до тех пор, пока запись не будет удалена, если она больше не используется в течение некоторого времени (таймаут).

Этот тайм-аут зависит от операционной системы и варьируется от нескольких секунд до пары часов.

У меня есть маршрутизатор в качестве шлюза для подсети, и если этот маршрутизатор неисправен, я подключаю другой маршрутизатор с тем же IP-адресом. В течение нескольких секунд большинство устройств распознают, что IP-адрес теперь доступен по другому MAC-адресу, но у меня есть одно устройство, которое все еще пытается связываться через старый MAC-адрес, который больше не доступен.

Я не думаю, что вам нужно подождать до нескольких часов (до таймаута), чтобы заставить общение работать с другим устройством на одном и том же IP-адресе, поэтому я предполагаю, что есть механизм, позволяющий быстрее работать.

Как ARP-протокол обрабатывает эту ситуацию, когда я перемещаю IP-адрес с одного устройства на другое?

  • Перенаправление IP-IP в Windows
  • Почему локальные адреса обычно начинаются с 192.168?
  • Локальные и IP-адреса Интернета
  • Поиск URL-адресов из списка IP-адресов
  • Как установить один и тот же статический IP-адрес для интерфейса LAN и wifi на ноутбуке Win7?
  • Как получить внешний IP-адрес (через NAT) из командной строки Windows?
  • В чем разница между маской подсети и сетевой маской?
  • Ethernet против TCP против IP?
  • 2 Solutions collect form web for “Как ARP обрабатывает перемещение IP-адреса на другое устройство?”

    Операционная система должна отправить сообщение Gratuitous ARP, когда оно обнаруживает изменение IP-адреса или (обычно) при поднятии интерфейса.

    В системах Linux вы также можете отправить их самостоятельно с помощью утилиты arping .

    Тайм-аут динамического ARP-кэша обычно составляет около 2 минут на большинстве систем, которые, как я полагаю.

    Кроме того, во многих системах «бесплатный ARP» – нежелательные, широковещательные сообщения ARP – при загрузке или при запуске нового IP-адреса или в режиме «горячего» перехода на другой сетевой адаптер (и, следовательно, новый MAC-адрес) для данного IP-адреса адрес. Некоторые устройства используют эти объявления ARP (когда они их получают) для обновления своих ARP-таблиц.

    Interesting Posts

    Как я могу вернуть старый стиль меню в Chrome 28, теперь, когда был отключен переключатель –disable-new-menu-style?

    Инструменты разработчика IE11 не работают

    Вырезать – разделитель должен быть единственным символом

    Установите Windows 7 на жесткий диск USB и запустите его?

    Что на самом деле делают эти инструкции VMWare? (Отключение защиты устройства и удаление переменных EFI)

    Как избежать исключения ArrayIndexOutOfBoundsException или IndexOutOfBoundsException?

    Wuauclt.exe / detectnow / updatenow не устанавливает все обновления

    Как имитировать полное внешнее соединение в Excel?

    Для чего нужны файлы desktop.ini?

    Используйте Windows Live ID, но введите логин с другим паролем

    Монтируемая файловая система, которая автоматически разделяет файлы

    Как я могу подключиться к файлам WMV в Windows?

    Есть ли способ заставить Windows 7 индексировать общие сетевые диски?

    Есть ли способ скопировать текст в htop?

    Редактирование файла /etc/launchd.conf в OS X

    Давайте будем гением компьютера.