假设网络中有两个节点A和B,如果A需要把IP数据包通过网络发送到B,那么A首先在自己的缓存中搜索和B关联的表目,如果查找成功,就使用表中对应的MAC地址来发送数据;如果查找关联表目失败,A就生成一个以太网的广播帧,并在帧中填入A的IP地址、A的MAC地址、B的IP地址、协议类型等字段,形成一个ARP请求帧。 B接收到A发出的ARP请求(广播)帧后,首先根据A的信息刷新自己的ARP缓存,以节省不必要的ARP通信,然后生成一个ARP应答帧,在其中填入B的MAC地址,并把应答帧通过以太网发送回A。A将B的ARP信息写入高速缓存,完成一次ARP请求和应答过程。 即使没有发送ARP请求,当收