本节书摘来自异步社区《Linux防火墙(第4版)》一书中的第1章,第1.4节,作者:【美】Steve Suehring(史蒂夫 苏哈林)著,更多章节内容可以访问云栖社区“异步社区”公众号查看
1.4 地址解析协议(ARP)
地址解析协议(Address Resolution Protocol),或称为ARP,用于关联一个物理设备(例如网卡)和一个IP地址。网络设备使用一个48比特的地址(称为MAC地址),它在一个给定的网络中的设备里是唯一的。尽管有时设备会有相同的MAC地址,但这在同一个网络中是极其罕见的。
当在一个网络中捕获流量时,您将会以不同的频率遇到ARP数据包,这缘于设备在传递流量时需要定位另一个设备。然而,大多数ARP应答都是单播,因此只有发出请求的设备能看到这个应答。ARP流量通常不会在网段之间被传递。因此,一个路由器可以被配置以提供代理ARP的服务,这样它便可以在多个网段中应答ARP请求。