Rip,OSPF,Eigrp的路由重分布
路由重分布的含义:
- 路由重分布为在同一个互联网络中高效地支持多种路由协议提供了可能,执行路由重分布的路由器被称为边界路由器,因为它们位于两个或多个自制系统的边界上。
- 路由重分布用于在网络设备之间运行多种网络路由协议的情况。
路由重分布应注意的问题
- 度量值(metric)
路由协议会给每一条可达路径计算出一个度量值, 度量值越小, 路径越优, 且每一种路由协议都有自己度量标准。rip协议的度量值是跳数 (hop) ,ospf的度量是“累计链路开销” eigrp协议的度量值是带宽和时延等, 路由协议有对应的默认种子度量值 (seed metric) , rip为无穷大, eigrp为无穷大, ospf对bgp为1, 其他为20。 - 管理距离(AD)
管理距离是用于确定路由的有效性和可信度,它是比较不同路由路由协议选择次序的参考值,如果路由器正在运行多种路由选择协议,并且从每个协议学习到一条到达目标网络的相同路由,此时需要用到管理距离来进行选择,AD越小,路由的可信度越高。下面几种路由协议的默认管理距离分别为:直连为0、静态为1、内部eigrp为90、外部eigrp为170、ospf为110、rip为120
注:cisco和华为等设备的AD不同。 - 路由重分布可能产生的问题
路由重分布时如果配置不当最容易形成次优路径和路由环路等问题,如把AD高的协议向AD低的协议中发布时,可能会出现次优路径和路由环路,降低网络的性能。为了避免此问题,往往采取修改管理距离、路由过滤、路由图等策略进行避免。
路由重分布的实现
- 实验拓扑图
如上图所示,从左到右圆圈范围内的动态路由协议分别为OSPF,RIP,EIGRP。Router3和Router6两个路由器均充当着于两个动态路由协议中的边界路由器。
-
配置Router1
interface Loopback1
ip address 1.1.1.1 255.255.255.0
!
interface FastEthernet0/1
ip address 12.1.1.1 255.255.255.0
!
router ospf 110
router-id 4.4.4.4
network 12.1.1.1 0.0.0.0 area 0 -
配置Router2
interface FastEthernet0/0
ip address 12.1.1.2 255.255.255.0
!
interface FastEthernet0/1
ip address 23.1.1.2 255.255.255.0
!
router ospf 110
router-id 2.2.2.2
network 12.1.1.2 0.0.0.0 area 0
network 23.1.1.2 0.0.0.0 area 0 -
配置Router3
interface FastEthernet0/0
ip address 34.1.1.3 255.255.255.0
!
interface FastEthernet0/1
ip address 23.1.1.3 255.255.255.0
!
router ospf 110
router-id 3.3.3.3
redistribute rip subnets //把rip重分布到ospf中
network 23.1.1.3 0.0.0.0 area 0
!
router rip
version 2
redistribute ospf 110 metric 1 //把ospf重分布到rip中
network 34.0.0.0
no auto-summary -
配置Router4
interface FastEthernet0/0
ip address 34.1.1.4 255.255.255.0
!
interface FastEthernet0/1
ip address 45.1.1.4 255.255.255.0
!
router rip
version 2
network 34.0.0.0
network 45.0.0.0
no auto-summary -
配置Router5
interface FastEthernet0/0
ip address 45.1.1.5 255.255.255.0
!
interface FastEthernet0/1
ip address 56.1.1.5 255.255.255.0
!
router rip
version 2
network 45.0.0.0
network 56.0.0.0
no auto-summary
! -
配置Router6
interface FastEthernet0/0
ip address 56.1.1.6 255.255.255.0
!
interface FastEthernet0/1
ip address 67.1.1.6 255.255.255.0
!
router eigrp 90
redistribute rip metric 1500 1 255 1 1500
network 67.1.1.6 0.0.0.0
no auto-summary
!
router rip
version 2
redistribute eigrp 90 metric 1
network 56.0.0.0
no auto-summary -
配置Router7
interface FastEthernet0/0
ip address 67.1.1.7 255.255.255.0
duplex auto
speed auto
!
router eigrp 90
network 67.1.1.7 0.0.0.0
network 78.1.1.7 0.0.0.0
no auto-summary
实验结论
- 两种协议交互区域的路由器两种路由协议都要做!
- 重分发进eigrp
router eigrp xx(系统号)
redistribute xxx(别的协议+协议号) metric 1500 100 255 1 1500 - 重分发进rip
router rip
redistribute xxx(别的协议+协议号) metric 1 - 重分发进ospf
router ospf xx(进程号)
redistribute xxx(别的协议+协议号) subnets