ARP协议
地址解析协议(Address Resolution Protocol, ARP)作用是根据IP地址查询MAC地址。
类型中的动态表示是通过ARP协议学习到的,静态表示是手动绑定的。
通过命令arp-a或arp-g查看ARP缓存表,删除ARP表项命令是arp-d,静态绑定命令是arp-s
RARP协议
反向地址转换协议(Reverse Address Resolution Protocol, RARP)可以根据MAC地址查找IP地址,常用于无盘工作站。由于设备没有硬盘,无法记录IP,刚启动时会发送一个广播报文,通过MAC去获取IP地址。
Gratuitous ARP协议
免费ARP(Gratuitous ARP)用于检测IP地址冲突,通常发生在接口配置的时候,比如接口刚刚DHCP获取了IP地址,就会对外发送免费ARP。
原理:主机发送ARP查找自己IP地址对应的MAC地址,如果有终端回复表示发生了IP地址冲突
代理ARP
如果ARP请求是从一个网络的主机发往同一网段却不在同一物理网络上的另一台主机,那么连接它们的具有代理ARP功能的设备就可以回答该请求,这个过程称作代理ARP(Proxy ARP)。
如图,PC1和PC2在同一网段,但网关设备却在不同网段,如果PC1 ping PC2,在网关设备上开启代理ARP功能,网关设备会以自己的MAC地址代为应答。代理ARP具备如下特点:
(1)部署在网关上,网络中的主机不必做任何改动。
(2)可以隐藏物理网络细节,使两个物理网络可以使用同一个网络号。
(3)只影响主机的ARP表,对网关的ARP表和路由表没有影响。

非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:http://www.gongjie.site/2025/05/19/arp%e5%8d%8f%e8%ae%ae/
共有 0 条评论