ARP协议

ARP报文下载

1.功能

已知对端IP,获取对端MAC。

2.报文格式

硬件类型(2)+协议类型(2)+硬件地址长度(1)+协议地址长度(1)+操作类型(2)+源MAC(6)+源IP(4)+目的MAC(6)+目的IP(4)

硬件类型:1表示以太网

协议类型:0x0800表示IP协议

硬件地址长度:6

协议地址长度:4

操作类型:1表示ARP请求,2表示ARP应答

目的MAC:ARP请求报文中,以太网头部中的目的MAC为ff:ff:ff:ff:ff:ff,ARP协议内容中的目的MAC为00:00:00:00:00:00。

注:

1)ARP协议内容的有效长度为28个字节,以太网报文的最小长度为46个字节,不足的18个字节用0填充;

2)点对点连接不需要ARP协议;

3)ARP协议只用于获取局域网中主机或路由器的MAC;

4)内核在收到arp reply后即会更新ARP缓冲表(arp欺骗的原理)。

原文地址:https://www.cnblogs.com/tanghuimin0713/p/3474327.html