Я учусь для сети, и у меня есть вопрос по эхо-вопросу ARP.
Я использую Wireshark для захвата пакетов, и я ОС Windows 7.
содержание
Основы ARP ARP расшифровывается как протокол разрешения адресов. Когда вы пытаетесь пропинговать IP-адрес в своей локальной сети, скажем, 192.168.1.1, ваша система должна превратить IP-адрес 192.168.1.1 в MAC-адрес. Это включает использование ARP для разрешения адреса, отсюда и его имя.
Системы хранят справочную таблицу ARP, где хранят информацию о том, какие IP-адреса связаны с какими MAC-адресами. При попытке отправить пакет на IP-адрес система сначала сверится с этой таблицей, чтобы узнать, знает ли она уже MAC-адрес. Если есть кэшированное значение, ARP не используется.
Если IP-адрес не найден в таблице ARP, система затем отправит широковещательный пакет в сеть, используя протокол ARP, чтобы спросить «у кого есть 192.168.1.1». Поскольку это широковещательный пакет, он отправляется на специальный MAC-адрес, который заставляет его принимать все машины в сети. Любая машина с запрошенным IP-адресом ответит пакетом ARP, который говорит: «Я 192.168.1.1», и это включает MAC-адрес, который может принимать пакеты для этого IP.
Я понимаю, что ARP: «При попытке отправить пакет на IP-адрес система сначала сверится с этой таблицей, чтобы узнать, знает ли она уже MAC-адрес. Если есть кэшированное значение, ARP не используется. "
моя топология - [PC-A] - [Switch] - [PC B]
В. Я приказываю пропинговать [ПК B] на [ПК А] и проверяю, обновлена ли таблица ARP.
и снова ту же команду ping для [ПК B] - [ПК А].
Уже знает MAC-адрес. но ARP повторно эхо случилось.
выглядит так.
Я не понимаю, для повторного ответа на вопрос ARP.