一、概念
ARP(Address Resolution Protocol)地址解析协议,因为以太网中能唯一标识网络设备的是MAC地址,不是IP地址,在局域网内所以网络设备之间通讯是需要识别MAC地址的,我们就需要将发出的目标IP地址转换成MAC地址来准确通讯,ARP协议帮我们实现了。
二、五类ARP
1、普通ARP:就是ARP,即IP地址转MAC地址
详述:当主机A给主机B发送数据包时需要封装源目IP和源目MAC,这是A查询ARP缓存表没有B的MAC地址,就会在该局域网内广播发送一个ARP请求,谁的IP是172.20.1.2?这时B就会给回应一个单播包给A,我是IP地址172.20.1.2的主机,我的MAC是…这时A就通过B的IP地址获取到了B的MAC地址。
2、反向ARP(RARP),顾名思义将MAC地址转IP地址
详述:RARP是主机向服务器通过已知对方的MAC地址的向RARP服务器广播一个RARP数据包请求IP的过程。同ARP一样,是在数据封装的时候请求。
3、逆向ARP(IARP):使用在帧中继网络当中,主要的目的是实现IP地址和H