路由协议的重分布
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
路由协议的重分布
一、定义:
重分布是指连接到不同路由选择域的边界路由器在不同自主系统之间交换和通告路由选择信息的能力。
二、重分布原则:
路由必须位于路由选择表中才能被重分发
show ip route 看到的
三、在重分发时设定种子metric
协议Seed Metric
RIP 必须手工指定
EIGRP 必须手工指定
OSPF 20 如果重分布进来的是BGP的话,Metric是1,这是个特例
IS-IS 0
BGP 携带原来的Metric值
R1(config-router)#default-metric 1 使用此命令来设定种子metric值
四、重分布分两种:
1、单向重分布
2、双向重分布
1)OSPF -> RIP:
将其它路由协议重分布进RIP,要注意加metric值
R1(config)#router rip
R1(config-router)#redistribute ospf 110 metric 1 (优于default-metric命令)
也可用以下方法指定Metric值
R1(config-router)#default-metric 3
(默认Seed Metric=infinity无限大,修改Seed Metric=3)
R1(config-router)#redistribute connected(可不加Metric,默认=1)重分布直连
R1(config-router)#redistribute static (可不加Metric,默认=1)重分布静态,路由前会打上R
2)RIP -> OSPF:
将其它路由协议重分布进OSPF,要注意加subnets参数
R1(config)#router ospf 110
R1(config-router)#redistribute rip subnets(如不加Subnets,默认只有主类地址能被重分布)
默认的metric值为20,也可用以下命令指定:
R1(config-router)#default-metric 8
R1(config-router)#redistribute rip subnets metric 10
(默认Seed Cost=20,如果将BGP->OSPF,默认=1)
R1(config-router)#redistribute rip subnets metric 10 metric-type 1
(加上路径Cost,默认为E2)
R1(config-router)#redistribute connected subnets
R1(config-router)#redistribute static subnets 还可在后面加router-map来过滤路由
3)ISIS -> EIGRP:
将其它路由协议重分布进EIGRP时也要指定Metric值
R1(config)#router eigrp 90
R1(config-router)#default-metric 1500 100 255 1 1500
R1(config-router)#redistribute isis level-1-2 metric 1544 100 255 1 1500
默认为level- 2 BW DLY R Lo MTU (不加Metric,默认Seed Metric=infinity)带宽延迟可靠性负载MTU
R1(config-router)#redistribute connected (不加Metric也可)
(根据直连接口的不同计算Metric)
R1(config-router)#redistribute static (不加Metric也可)
(根据下一跳接口计算Metric)
·注意:当把ISIS重分布进其他路由协议时,运行ISIS的直连接口不能重分布进去,这是ISIS本身的BUG。只能通过重分布直连解决。
4)EIGRP -> ISIS:
R1(config)#router isis
R1(config-router)#redistribute eigrp 90 (默认Seed Metric=0 ,默认以L2路由进入ISIS)
R1(config-router)#redistribute eigrp 90 metric 8
R1(config-router)#redistribute eigrp 90 level-1(以L1的路由进入ISIS,不做修改的话,L1路由器就收不到外部重分布进来的路由,因为默认是L2)
R1(config-router)#redistribute ei 90 level-1-2
R3#show isis database detail/verbose
五、经典的单向重分布试验:
试验题:在R1上做三次单向重分布,先将OSPF重分布进EIGRP,然后将EIGRP重分布进RIP,再将RIP重分布进OSPF,完成后,看看能否实现全网互通。也就是说,3.3.3.3和4.4.4.4,以及2.2.2.2能否互相Ping通。
·重分布-在Router上,将A协议重分布到B协议中:
Router上所有运行A协议的接口(除ISIS),以及Router路由表中所有从A协议学到的路由,都会被重分布到B协议中。
六、单点双向重分布时的汇总路由回馈问题
实验:
1、在R1上将OSPF重分布进EIGRP
2、在R1的S1/0接口做EIGRP的手动汇总,汇总出一条172.16.0.0/16路由。这时R2将只收到一条汇总路由。
3、再在R1上将EIGRP重分布进OSPF
这时你会发现,R3上除了正常收到12.1.1.0的路由之外,还多了一条汇总路由,因为在R1