一、直接用的arp协议:(有网关设置)
此时arp请求报文中:目的ip地址和目的mac地址,都是网关的。(知道网关的ip,询问网关的MAC地址);
二、arp代理的情况:(无网关)
此时由于没有网关,arp直接就是请求的要访问的最终ip地址对应的MAC地址;但是,由于arp发送的广播帧,只能发送到一个广播域中,不能穿越路由器。就不能通过互联网到达目的地址。也就无法得到其MAC地址,不能封装成帧进行传输通信了;
这个时候,可以利用arp代理(善意的欺骗),即代理设备(路由器、防火墙、多层交换机)接口接收到arp请求,把这个接口的MAC地址伪装成最终访问ip地址对应的mac地址;
但是arp代理的设备一旦出现故障,将无法进行通信;