Я пропинговал google и yahoo и захватил пакеты с помощью wireshark и обнаружил, что для них обоих есть только один запрос arp.
может ли кто-нибудь объяснить, почему существует только один запрос arp для двух пингов??
Я пропинговал google и yahoo и захватил пакеты с помощью wireshark и обнаружил, что для них обоих есть только один запрос arp.
может ли кто-нибудь объяснить, почему существует только один запрос arp для двух пингов??
запрос ARP был отправлен для получения MAC-адреса шлюза, который затем использовался для доставки первого запроса ping на шлюз. Ваше второе назначение ping не требовало другого запроса ARP, так как первый переход был бы тем же самым (т. е. шлюз), и был все еще в локальном кэше ARP.
ARP не имеет ничего общего с тем, что вы делаете вне вашей локальной сети.
запросы ARP не проходят мимо вашего маршрутизатора.
ARP не похож на ping, не имеет ничего общего с веб-сайт или любой компьютер мимо вашего маршрутизатора. это не имеет ничего общего с какой веб-сайт или сервер или компьютер вы пытаетесь получить доступ мимо маршрутизатора. Ваш компьютер просто спрашивает, является ли он внешним или внутренним, если он внешний, он использует MAC маршрутизатора, если это внутренний он использует MAC компьютера dest. И если он не знает MAC, он использует ARP, делает запрос ARP
вы можете увидеть запрос DNS для yahoo.com и запрос DNS для google.com но ничего общего с ARP.
ARP получает адрес уровня 2 компьютера (или вашего маршрутизатора), и вы не знаете или не просите адрес уровня 2 компьютера за пределами вашего маршрутизатора. Вы не можете узнать это, если вы не находитесь в этой конкретной локальной сети.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]