路由重分发

路由重分发

定义

redistribute 路由重分发,在多种路由协议之间实现信息互导,即路由共享。

分类

在这里插入图片描述

原理

1、边界路由器与各边不同路由协议网络互通,但是默认情况下不同路由协议的网络被隔离,此时需要通过重分发技术解决。
2、对于静态路由,没有重分发的概念,如需实现全网连通,要通过指定静态路由和默认路由的方式。
3、不同路由协议的 metric 值不同,路由重分发使用 seed metric(种子度量值,从其他路由协议导入本地路由协议,路由度量值最终储存在本地的度量称为种子度量值)。常见几种度量值如下:
(1)RIP:默认无穷大,需要手工设置;
(2)EIGRP:默认无穷大,需要手工设置;
(3)OSPF:默认值20;
(4)BGP:导入时是多少就是多少。

部署

单点双向重分发

在这里插入图片描述
RIP
router rip
version 2
redistribute static metric 5
redistribute eigrp 100 metric 2
redistribute ospf 100 metric 6
network 13.0.0.0
no auto-summary

OSPF:
router ospf 100
router-id 1.1.1.1
redistribute static subnets //导入OSPF时,要加上subnets参数,否则无类路由无法导入
redistribute rip metric 10 metric-type 1 subnets
redistribute eigrp 100 subnets
network 15.1.1.0 0.0.0.255 area 0

EIGRP:
router eigrp 100
redistribute static
redistribute rip metric 100000 100 100 100 1500
redistribute ospf 100 metric 1 1 1 1 1
network 14.1.1.1.0 0.0.0.255

双点双向重分发

在这里插入图片描述
具体指令与单点双向重分发相同,就不再一一列举,这里特别说明在进行双点双向重分发时,会出现次优路由的问题。
从管理距离高的一边,将路由导入低的一边时,会出现次优路由,需要通过修改管理距离来解决。
(以OSPF为例)
解决方案一
router ospf 100
distance ospf external 125 //将OSPF外部路由管理距离调大至125

解决方案二
access-list 1 permit 4.4.4.4 //通过ACL匹配次优路由
router ospf 100
distance 125 1.1.1.1 0.0.0.0 1 //调用ACL将次优路由的管理距离调大至125,即把R1发送的4.4.4.4路由距离改为125

方案二与方案一相比优点是:方案一没有过滤的概念,使得不在该环境的外部路由也会被修改,而方案二精准匹配了导致次优路由的路由条目。

发布了33 篇原创文章 · 获赞 57 · 访问量 971

猜你喜欢

转载自blog.csdn.net/qq_40644809/article/details/104994040