分类: 系统运维
2012-12-25 11:12:31
如果在R1 上配置了:ip route 0.0.0.0 0.0.0.0 s0/0/0,则R1器是否会把到达10.2.2.0/24 网络的从s0/0/0 接口发送出去?这取决于是否执行了“ip classless”命令。
如果执行了“ip classless”命令(实际上这是默认值),则存在默认路由时,所有在路由表中查不到具体路由的数据包将通过默认路由发送。
如果执行了“no ip classless”命令,当路由器存在一主类网络的某一子网路由时,路由器将认为自己已经知道该主类网络的全部子网的路由,这时即使存在默认路由,到达 该主类任一子网的数据包不会通过默认路由发送。
图中,执行了“no ip classless”后,由于R1 路由器上有10.0.0.0 的子网10.1.1.0/24(这是直连路由),因此R1 路由器收到到达10.2.2.0/24 子网的数据包不会使用默认路由进行发送。然而如果数据包是要到达20.2.2.0/24,默认路由会被采用,因为R1 没有任何20.0.0.0 子网的路由。