APR协议分组格式的字段解释

xinspace 发布于 2013/04/10 22:59
阅读 352
收藏 0

在看《TCP/IP详解 卷1》的第四章APR协议的时候,看到APR请求和应答分组格式里的字段如下图:

其中前两个字段和倒数第4个字段,倒数第2个字段有什么区别吗?

这本书里的解释我没有看明白,解释如下:

接下来的4个字段(倒数4个字段)分别是发送端和接受端的硬件地址和协议地址。

我感觉这句话跟没说一样。

求解,谢谢。

加载中
0
玛雅牛
玛雅牛

参照:http://baike.baidu.com/view/96557.htm

仔细看 简单的PING例子 中的描述。

一个是以太网协议的头部信息,一个是arp协议中的字段。

注意考虑tcpip协议设计时的分层的概念,理解了这个概念就能理解为什么这么设计了。

对以太网来说,28字节的arp只是他要发数据,就和发送ip数据一样。

正常情况下,源地址是自己的mac地址,目的地址可能是目标主机的mac地址,也可能是FF-FF-FF-FF-FF-FF广播地址。以太网协议只负责将数据帧从自己的网卡发给另外一个网卡或者网段内的所有网卡。

到arp协议解析时,已经去掉了以太网的头部,对arp协议来说是需要目的和发送段的地址的,所以arp协议里又定义了目的和发送以太网地址。


xinspace
xinspace
嗯哪。明白了。 我把以太网头部和apr分组搞混了。 谢谢。
返回顶部
顶部