ARP地址解析协议是根据目标IP地址获取目标MAC地址。ARP有两种数据包,一种是请求包(Opcode=1),另一种是响应包。
ARP请求报文: 由于不知道目标IP地址的MAC地址,是广播帧,里面包含待解析的目标IP地址。
ARP响应报文: 是一个单播帧,包含目标IP地址和目标MAC地址信息。
ARP缓存表
arp缓存表是存放的IP 地址与MAC地址的对应关系。动态表项的生存时间默认180s,是根据ARP包学习到的。
ARP工作原理
1.确定待解析的目标IP地址。 如果目标IP地址不是同网段的地址,用网关的IP地址作为待解析的地址。
2.查看缓存表。
3.ARP request(opcode:1)
4. ARP response (Opcode:2 )