23. Redistribution Using Administrative Distance

1、掌握通过修改管理距离解决重发布选择次佳路由问题。
 
上图:

image.png

配置各台路由器的IP 地址,并且使用Ping 命令确认各路由器的直连口的互通性。按照拓扑配置RIP 和OSPF 的路由协议。

配置好动态路由协议的重分发。


查看R2 和R5 的路由表:

R2#show ip route
Gateway of last resort is not set

     172.16.0.0/30 is subnetted, 3 subnets
C       172.16.255.0 is directly connected, Serial0/1
O       172.16.255.4 [110/128] via 172.16.255.2, 00:00:22, Serial0/1
O       172.16.255.8 [110/192] via 172.16.255.2, 00:00:22, Serial0/1
R    10.0.0.0/8 [120/1] via 192.168.1.1, 00:00:01, Serial0/0
C    192.168.1.0/24 is directly connected, Serial0/0
O E2 192.168.2.0/24 [110/200] via 172.16.255.2, 00:00:22, Serial0/1  

R5#show ip route
Gateway of last resort is not set

     172.16.0.0/30 is subnetted, 3 subnets
O       172.16.255.0 [110/192] via 172.16.255.9, 00:00:52, Serial0/1
O       172.16.255.4 [110/128] via 172.16.255.9, 00:00:52, Serial0/1
C       172.16.255.8 is directly connected, Serial0/1
O E2 10.0.0.0/8 [110/200] via 172.16.255.9, 00:00:52, Serial0/1
O E2 192.168.1.0/24 [110/200] via 172.16.255.9, 00:00:52, Serial0/1   ---->非最佳路由
C    192.168.2.0/24 is directly connected, Serial0/0

 

通过观察两台路由器的路表,可以看出R5 路由器到达10.0.0.0/8 的网络并不是直接通过R1 路由器,而是通过R4-->R3-->R2-->R1-->10.0.0.0/8。通过拓扑可以看出,此条路由并不是最佳的路由。产生此问题的最主要的原因是:因为在R2 路由器上配置路由重发布,R2 将10.0.0.0/8 网络通告给其它的路由器时,其重发布路由的管理距离是110,即OSPF 的管理距离。当此条路由到达R5 上时,R5 会比较RIP 与OSPF 的管理距离后,再决定采用谁的路由。因此造成了R5 认为到达10.0.0.0/8 网络最佳路由是通过OSPF 的区域。而不是直接选择从R1 到达。管理距离决定路由器选择何种路由协议产生的路由。

 

为了解决此问题,可修改本地某条路由的管理距离来强制路由器选择最佳路由。

配置如下:

R5(config)#access-list 1 permit 10.0.0.0 0.255.255.255
R5(config)#router rip
R5(config-router)#distance 80 192.168.2.1 0.0.0.0 1
R5(config-router)#exit

 

再次查看R5的路由表:

R5#show ip route
Gateway of last resort is not set

     172.16.0.0/30 is subnetted, 3 subnets
O       172.16.255.0 [110/192] via 172.16.255.9, 00:03:55, Serial0/1
O       172.16.255.4 [110/128] via 172.16.255.9, 00:03:55, Serial0/1
C       172.16.255.8 is directly connected, Serial0/1
R    10.0.0.0/8 [80/1] via 192.168.2.1, 00:00:15, Serial0/0  -------->变为指定的下一跳
O E2 192.168.1.0/24 [110/200] via 172.16.255.9, 00:03:55, Serial0/1
C    192.168.2.0/24 is directly connected, Serial0/0

 

为了网络的稳定,建议R2也采用同样的设定, 指定合适的管理距离值。

 


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

桂ICP备19000498号-3