RIP协议无法适应网络环境

RIP协议无法适应网络环境

网络组网时采用了RIP协议,但是随着网络的发展,扩建成为图9.1所示情况,设备的不断增加使得RIP协议无法适应此网络环境,导致现在R1和R16路由器所带的用户无法互相访问,

clip_image002

图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,网络整改涉及的路由器较少,并且整改时间较短。

你可能感兴趣的:(网络,style,target,路由器,blank)