ycc892009 发表于 2011-4-11 22:03:14

本帖最后由 ycc892009 于 2011-4-11 22:07 编辑

首先在封包的过程中会将主机ip地址和目的ip地址进行比较,判断目的ip是否在同一个子网。
如果是同一个网络。广播地址请求目的ip的mac地址。如果不在同一个网络就请求网关的ip地址的mac地址。总的来说就是:
1、确定是否同属一个网络
2、确定下一跳ip地址
2、在arp表中找下一跳ip的mac地址
3、因为没有找到mac地址,广播地址请求下一跳ip的mac地址。
下一跳ip做出反应。如果目的ip为同一个网络,请求的就是目的ip的mac地址。
如果目的ip不是同一个网络就是请求网关的mac地址。
够详细的了吧。-lol-
所以题目中请求的就是默认网关中的mac地址。至于默认网关中的ip地址嘛本来就知道的,所以不用请求获取。
页: 1 2 [3]
查看完整版本: 关于MAC地址的问题