配置静态路由下一跳为本地出战接口和IP地址的区别

 
在配置静态路由时,下一跳可以使用下一路由器的 IP地址,也可以使用本路由器的出站接口。在点对点的网络中,两者可能没有什么差别,但在以太网中或者NBMA网络类型,两者有很大差别。
 
验证一:广播多路访问_以太网
在以太网中,两个相邻接口之间的通信是依靠 MAC地址。相邻接口通信时,需要知道对方的MAC地址,根据MAC地址,将通信数据转换成数据帧后交付给网络,进而到对方。而对方MAC地址的获得,是通过第二层数据帧广播,由ARP协议完成的。
当静态路由中使用出站接口做为下一跳时,路由器会认为目标网络和接口处在 “直连网络”中。
在 R1上配置静态路由R1(config)#ip route 192.168.10.0 255.255.255.0 f0/0后,在R1的路由表中会看到一条静态路由显示为直连路由,如图:
在以太网中,直连网络中主机间的通信是通过 ARP协议广播来获取到要交付的目标主机的MAC地址的。也就是说,当R1(192.168.1.1)要和PC1(192.168.10.2)通信时,R1看到目标网络是自己的直连网络(由于静态路由中指定下一跳为自身接口所致&#