//参考 深入理解linux网络技术内幕
//代理的方式:
// 1.基于设备的代理,即该设备接收到的所有有效请求都会被处理。
// 2.基于目的地址的代理,针对特定的ip请求进行代理
//方式之间的优先级:
// 在1使能的情况下,会自动包含所有2的情况,因此不再需要进行2的判断,直接处理;
// 在1不使能的情况下,需要判断目的地址是否由2代理,如果代理,则处理,否则直接丢弃
//代理服务器对solicitation应答的条件:
// 1.必须启动代理功能(设备代理或全局代理)
// 2.接收接口必须开启转发功能
// 3.代理主机知道到达目的地址的路径
// 4.目的地址被代理主机代理,或者入口设备与出口设备具有不同的medium_id
// 5.入口设备与出口设备不同
//代理功能与网桥功能:
// 1.当收到solicitation请求的主机启动网桥功能时,该主机对其不进行处理,按照桥接配置,向上层协议传递或从合适的接口转发。
// 2.桥接功能先于代理功能执行
//ARP solicitation请求总是发往l2广播地址,这就保证所有共享介质的主机都可以收到它,而不需要设置混杂模式。