A-A+
静态路由目标为下一跳地址和出端口的区别
静态路由目标为下一跳地址和出端口的区别。比如说:
r2(config)#ip route 10.1.2.0 255.255.255.0 f0/0
r2(config)#ip route 10.1.2.0 255.255.255.0 10.1.1.3
静态路由目标为出端口时,路由器会认为目标网络与自己是直连网络,会认为10.1.2.0/24 与接口F0/0 直连,做ARP请求时,会直接请求目标地址的二层链路地址。
静态路由目标为下一跳地址时,路由器会认为目标网络与自己是不同网络,做ARP请求时,会请求下一跳IP地址的二层链路地址,先跟下一跳地址所在的主机通信,再跟目标主机通信。
当配置静态路由时,如果指定远程目标为直连,则可能因为下一跳路由器关闭了代理 ARP 而造成通信失败,但静态路由指定为下一跳地址时,通信不会受到任何影响。
配置静态路由时,配置目标为下一跳地址比较好。代理ARP 在没有配置默认网关或不使用路由的网络中,比较有优势。