1 使用 RIP协认处理不连续的子网和VLSM( 二 )


 P - periodic downloaded static route
Gateway of last resort is not set
172.16.0.0/24 is subnetted, 3 subnets
R 172.16.23.0 [120/1] via 172.16.12.2, 00:00:07, Serial0
[120/1] via 172.16.13.3, 00:00:23, Serial1
C 172.16.12.0 is directly connected, Serial0
C 172.16.13.0 is directly connected, Serial1
172.18.0.0/16 is variably subnetted, 2 subnets, 2 masks
C 172.18.1.0/24 is directly connected, Ethernet0
R1#ping 172.18.2.2
Type escape sequence to abort.
Sending 5,100-byte ICMP Echos to 172.18.2.2,timeout is 2 seconds:
!!!!!
SUCcess rate is 100 percent(5/5),round-trip min/avg/max=8/23/48 ms
(1)使用clear ip route,命令清除路由表,目的是重新生成路由表,以便反映最新的变化,而不必等待原有路由表项的超时 。
(2)当3台路由器的E0接口都配置了172.18.0.0网络的不同网段的时候 。实际上就意味着172.18.0.0的网络被172.16.0.0的网络所隔开,从而形成不连续的于网 。
show ip route命令显示了R3路由器没有学习到172.18.2.0和172.18.3.0网段存在的信息,因为路由表中没有通过RIP协议得到的172.18.0.0相关项 。
产生上述结果的原因是RIP v1没有传送于网掩码的能力,同时在类的边界进行自动汇总操作,这样会把由S0和S1接口收到的关于]72.18.0.0的路由表项滤掉,不进入路由表,因为从R3的角度来看,对于172.18.0.0网络它有更好的路由通过E0接口直接相连的路由 。
(3)通过在RIP协议配置模式下使用version2命令指定其版本号为3后,可以解决上面碰到的问题 。因为RIPv2支持不连续的于网 。
(4)同样使用clear ip route本命令以便反映最新的变化 。
(5)使用debug ip rip命令监测RIP更新操作,结果表明RIPv2使用组播地址(224.0.0.9)进行路由更新,同时在路由更新中包含了于网掩码的信息,这样RIPv2便可以处理存在不连续的子网的拓扑 。
(6)ship route显示RIP版本2的使用解决了不连续子网的问题 。
接下来我们演示使用RIP处理VLSM的情形 。
为3台路由器的不同接口分配相应的吧地址和于网掩码如下
R1 E0 172.18.1.1 255.255.255.240
R1 S0 172.16.123.1 255.255.255.252
R1: S1 172.16.123.5 255.255.255.252
R2, E0 172.18.2.2 255.255.255.240
R2, S0 172.16.123.2 255.255.255.252
R2: S1 172.16.123.9 255.255.255.252
R3: E0 172.18.3.3 255.255.255.0
R3: S0 172.16.123.6 255.255.255.252
R3: S1 172.16.123.10 255.255.255.252
网段划分和拓扑结构如图5-3所示 。
首先把IP地址按要求配置到各接口上,并且启动RIP路由协议并声明网络,接下来的实验操作见监测清单5-2 。
(未完...待续)

推荐阅读