静态路由三种配置方式的不同之处

先看以下两种方式:

1、使用下一跳地址:
          router(config)# ip route 192.168.1.0 255.255.255.0 10.0.0.1
2、使用接口地址:
          router(config)# ip route 192.168.1.0 255.255.255.0 fa0/0
      这两种功能都一样,但show ip route显示出来的却是有些不同:
  1的路由表:
        router# sh ip route
        ...
     S    192.168.1.0 [1/0] via 10.0.0.1
    ...
2的路由表:
      router# sh ip route
      ...
    S   192.168.1.0 is directly connected,fastethernet0/0
   ...
  第2种方式配置出来的路由,路由器认为192.168.1.0/24是直连到路由器上的。当它收到去往这个网络的每一个数据包时,会做一个arp广播(通过debug arp可以看出)。而如果采用第一种方式时,路由器只会在去往这个网络的第一个数据包时才会做arp广播。
此外,还有第三种方式:
      router(config)# ip route 192.168.1.0 255.255.255.0 fa0/0 10.0.0.1
采用这种方式时,路由器就不会再查找下一跳地址相关连的接口了,因为已经指明了。
 
以上方式,在show arp时,显示的内容也有所不同.
只有在打开 ip classless和ip subnet-zero时,静态路由才会起作用.

你可能感兴趣的:(CISCO学习)