地址解析协议(ARP)

一. 作用:地址解析协议是用来提供ip地址与硬件地址之间的动态映射的
二 . 报文格式:
地址解析协议(ARP)

字段 字段说明
以太网目的地址 目的地的硬件地址(mac地址),全为1的话代表是广播地址,电缆上所有以太网接口都要接受此数据帧
-------- --------
以太网源地址 发送方的硬件地址
-------- --------
帧类型 对于arp请求或应答,该字段的值为0x0806
-------- --------
硬件类型 硬件地址类型 1代表以太网地址
-------- --------
协议类型 要映射的协议地址类型 0x800代表IP地址 ,它的值与包含IP数据报的以太网数据帧的类型字段值相同,有意设计的
-------- --------
硬件地址长度 mac地址为6字节
-------- --------
协议地址长度 IP地址为4字节
-------- --------
操作字段 在报文中占2个字节,1表示ARP请求,2表示ARP应答,3表示RARP请求,4表示RARP应答
-------- --------
发送端以太网地址 发送方的硬件地址
-------- --------
发送端ip地址 发送方ip地址
-------- --------
目的端以太网地址 目的端的硬件地址
-------- --------
目的IP地址 目的端ip地址

前三个字段代表的是以太网首部站14字节,后面的字段代表arp请求或应答的数据帧占28字节,这里面有些字段是重复的。

猜你喜欢

转载自blog.51cto.com/10972685/2364929