7. RipV1中不连续子网及解决方案
我理解中的不连续子网
R1--R2--R3
比如说在这几个路由器上用RIP协议。R1左边连接一个
解决不连续子网的办法:
1) 更换协议
更换其它的协议
更换Rip的版本
2) 配置辅助地址
配置第二地址:
(config-if)ip add ip_add ip_submask secondary
当配置了第二地址之后,不需要再在路由选择协议中对本地址进行通告。
通过下面的拓扑图做实验,增加对此概念的理解。

现在R2如果要发包到
实验过程
前期初始配置和链路配置Rip发布略
看路由:
R2#show ip route
192.168.12.0/27 is subnetted, 2 subnets
C 192.168.12.64 is directly connected, Loopback0
C 192.168.12.192 is directly connected, Serial2/2
C 192.168.83.0/24 is directly connected, Serial2/1
R
[120/1] via 192.168.83.2, 00:00:06, Serial2/1
要到达
R2#ping
Protocol [ip]:
Target IP address:
Sending 100, 100-byte ICMP Echos to
!U!.!U!.!U!.!U!.!U!.!U!.!U!.!U!.!U!.!U!.!U!.!U!.!U!.!U!.!U!.!U!.!U!.!U
!.!U!.!U!.!U!.!U!.!U!.!U!.!U!.
Success rate is 50 percent (50/100), round-trip min/avg/max = 16/66/188 ms
产生上述结果的原因是RIP v1没有传送于网掩码的能力,同时在类的边界进行自动汇总操作,为了解决上术问题,现做如下配置:
R1(config)#int s2/1
R1(config-if)#ip add
/给R1的s2/1接口配置辅助地址
R2(config)#int s2/1
R2(config-if)#ip ad
R2(config-if)#int s2/2
R2(config-if)#ip add 10.33.75.1 255.255.240.0 sec
R2(config-if)#exit
R2(config)#router rip
R2(config-router)#net
/给R2的s2/1和s2/2接口配置辅助地址
R3(config)#int s2/1
R3(config-if)#ip add 10.33.75.2 255.255.240.0 sec
/给R1的s2/1接口配置辅助地址
现在在R2上ping
R2#ping
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to
!!!!!
R2#ping
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to
!!!!!
看看R2的路由
R2#show ip route
192.168.12.0/27 is subnetted, 2 subnets
C 192.168.12.64 is directly connected, Loopback0
C 192.168.12.192 is directly connected, Serial2/2
C 192.168.83.0/24 is directly connected, Serial2/1
R
[120/1] via 192.168.12.196, 00:00:19, Serial2/2
R
[120/1] via 192.168.83.2, 00:02:30, Serial2/1
R
C
R
C 10.33.64.0/20 is directly connected, Serial2/2
以上可以看出由于路由选择进程会把辅助地址看作是单独的数据链路,所以这种配置了辅助地址的链路会产生大量的路由更新。如果有较多的物理链路并且带宽有限的话,会造成网络拥塞。
8. 观察Rip的计数器
RIP的记时器:
1 更新记时器(UPDATE TIMER) 默认为30S,在CISCO路由器中,加入了一个随机变量,使得CISCO路由器中RIP的更新时间为从25.5秒到30之间的一个随机值。
每30秒,RIP会发送/接收一次路由更新。
2. 失效记时器(INVALID TIMER) 默认为180S。
无论什么时候,当有一条新的路由被建立,则该记时器则被初始化为180S,当再次接受到这条路由更新的时候,记时器又会被初始化为180S。当180S内还没有接收到该条更新时,则这条路由的跳数将会被更改为16,即标记为”不可达”。
3 抑制定时器(HOLDDOWN TIMER) 默认为180秒。
若一条路由更新的跳数大于路由表已记录的跳数,则将会导致路由器进入抑制时间,并将该路由标记为可能失效(possibly down)。
4 刷新记时器(FLUSH TIMER) 默认为240秒.但CISCO的路由器中设置为60秒。
若路由器240S以后都没有收到路由更新,则标记该路由为”不可达”。并删除该路由表。
更改RIP的记时器:
(config-router)timers basic * * * *
共4个值,必须都写上。
上一篇:CCNA拓展:RIPv2 认证实验
下一篇:CCNA理论:分析TCP三次握手(必考)


