RIP协议无法适应网络环境
网络组网时采用了RIP协议,但是随着网络的发展,扩建成为图9.1所示情况,设备的不断增加使得RIP协议无法适应此网络环境,导致现在R1和R16路由器所带的用户无法互相访问,
图9.1 公司网络拓扑图
RIP协议的最大条数为15,可以得知如果源地址到目的地址需要经过路由器转发15以上时,则会出现不通的现象,通过debug信息可以看到,R1收到的R16路由器所带的网段192.168.200.0/24的跳数为16表示为不可到达,如下所示:
*Mar 1 00:09:45.051: RIP: received v1 update from 192.168.1.2 on FastEthernet0/0
*Mar 1 00:09:45.051: 192.168.2.0 in 1 hops
*Mar 1 00:09:45.055: 192.168.3.0 in 2 hops
*Mar 1 00:09:45.055: 192.168.200.0 in 16 hops (inaccessible)
一般解决方法可以有两种,如下所示:
1、如果网络扩大的可能性比较小,可以在边缘路由器上采取配置静态路由的方法,以减少RIP协议的跳数;
在边缘路由器上配置静态路由方法,配置如所示为R1和R2更改配置,R15和R16相似。
R1(config)#no router rip
R1(config)#ip route 0.0.0.0 0.0.0.0 192.168.1.2
R2(config)#router rip
R2(config-router)#no network 192.168.1.0
R2(config-router)#exit
R2(config)#ip route 192.168.100.0 255.255.255.0 192.168.1.1
R2(config)#router rip
R2(config-router)#redistribute static metric 1
//在RIP协议中引入静态路由,跳数为1,此命令将在第14章中讲解
R2(config-router)#exit
2、如果网络发展会很快,日后增加的设备也较多,可以使用更好的路由协议(OSPF等)取代RIP协议;
改为OSPF协议,R2配置如下所示,其他路由器配置相似并且这里只给出改为单域的OSPF配置而多域的设计和配置将在第13、14章给出。
R2(config)#interface loopback 1
R2(config-if)#ip address 2.2.2.2 255.255.255.255
R2(config-if)#exit
//确定配置OSPF的Router-id
R2(config)#no router rip
R2(config)#router ospf 1
R2(config-router)#network 192.168.1.0 0.0.0.255 area 0
R2(config-router)#network 192.168.2.0 0.0.0.255 area 0
R2(config-router)#router-id 2.2.2.2
R2(config-router)#network 2.2.2.2 0.0.0.0 area 0
R2(config-router)#exit
如果网络改为OSPF协议,则网络整改过程涉及路由器较多,整改时间较长,造成的网络中断时间也较长;而采用方法1,网络整改涉及的路由器较少,并且整改时间较短。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。