首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么目标IP地址总是我的默认网关?

为什么目标IP地址总是我的默认网关?
EN

Network Engineering用户
提问于 2014-01-26 23:41:30
回答 2查看 6.6K关注 0票数 1

我目前正在研究使用Wireshark的ARP数据包,并发现当我平一台新计算机请求与已知IP地址相对应的MAC地址时,我请求ARP数据包中的目标IP地址始终是我的默认网关。

为什么会这样呢?

EN

回答 2

Network Engineering用户

发布于 2014-01-27 00:07:35

ARP用于在本地局域网上查找属于IPv4地址的以太网MAC地址。

如果您正在向本地LAN (根据您的PC所拥有的信息)发送数据包,您的PC将将其发送到默认网关,谁将被假定知道如何处理它。

所以,如果你发送一些东西到一个非局域网目的地,你的PC需要默认网关的MAC地址,如果它还没有缓存,它会发送一个ARP请求。

不可能在本地局域网上看到机器的MAC地址。

票数 4
EN

Network Engineering用户

发布于 2014-01-27 03:52:30

如果ping目标IP(Y)与源IP(X)位于同一子网内,您将看到预期的结果,即ARP回复中的Y。

如果ping目标IP与您的LAN位于不同的子网中,您将在ARP回复中看到网关IP。

票数 0
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/6033

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档