第四章 ARP地址解析协议
1、概述
ARP地址解析协议为IP地址和物理地址之间提供动态的映射。
2、以太网中ARP请求包的具体格式
以太网目的地址:这里是ARP请求,这里填写FF:FF:FF:FF:FF:FF,表示的是广播地址。
以太网源地址
帧类型:若是ARP请求或应答,则填充0X0806。
硬件类型:填充1表示的是以太网,也就是使用硬件的MAC地址。
协议类型:填充0X0800表示的是IP地址。
硬件地址长度:若是以太网,则填充6(以字节为单位)
协议地址长度:若是IP地址,则填充4
op :指明具体的帧目的,见图中说明。
发送端以太网地址:这个和前面的重复
发送端IP地址
目的地以太网地址:这个应该是先不填充的,等待应答ARP的填充。
目的IP地址:这个事必须填充的。即想要转换的IP地址。
3、ARP高速缓冲
ARP高效运行的关键在于每个主机上都有一块ARP高速缓冲。这个缓冲存放了最近的IP地址到硬件的转换表。使用arp -a 命令可以查看linux下面的高速ARP缓冲中的所有内容。