路由重分发
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了路由重分发相关的知识,希望对你有一定的参考价值。
路由重分发
1. 简介
在大型的企业中,可能在同一网内使用到多种路由协议,为了实现多种路由协议的协同工作,路由器可以使用路由重分发(route redistribution)将其学习到的一种路由协议的路由通过另一种路由协议广播出去,这样网络的所有部分都可以连通了。
为了实现重分发,边界路由器必须同时运行多种路由协议,且路由条目必须在本地路由表中存在才能被重分发。
重分发分为:单点单向重分发、单点双向重分发、多点单向重分发、多点双向重分发
在边缘协议和核心协议之间实施的策略:
边缘协议---------重分发---------->核心协议
边缘协议<----默认静态路由----核心协议
边缘协议<----重分发并过滤----核心协议
边缘协议<----重分发并修改管理距离----核心协议
因为多种协议不能共存而引入重分发技术,但是会产生路由环路,路由反馈、度量值不兼容、汇聚时间不一致等问题,我们通过修改管理距离、修改路由度量值和路由过滤来解决产生的新问题
下面以Cisco为例讲解路由重分发。
2. 几点说明
只有存在于路由表中的路由才被重分发
将A路由协议重分发进B协议,则A协议包含的路由信息将会转化为B协议而在B协议的路由表中出现
防止路由环路
重分发来源:直连、静态、其它路由协议
带来的问题:路由反馈(多台边界路由器进行重分发,导致次优路径和路由环路)、度量值不兼容、汇聚时间不一致
3. 使用管理距离影响路由选择
路由协议是用管理距离(AD)值来确定优先级的。AD值的范围是0~255。AD值越小,则优先级越高。
直连(Direct) 0
静态协议(Static 使用出口 即Exit interface) 0
静态协议(Static 使用下一条 即Next Hop) 1
EIGRP汇总(EIGRP Summerazation) 5
外部BGP(External BGP) 20
内部BGP(Internal BGP) 200
IGRP 100
OSPF 110
IS-IS 115
RIP 120
EGP 140
ODR 160
内部EIGRP(Internal EIGRP) 90
外部EIGRP(重分发进EIGRP的路由) 170
4. 初始度量值(默认度量值、种子度量值)
# Router rip
# Network 10.0.0.0
# Redistribute eigrp
# Default-metric10 //用于为所有重分发而来的路由指定种子度量值,任何重分发进rip的路由协议都为该度量值
重分发进RIP:
将路由协议A重分发进RIP,Seed Metric为无穷大,代表不可达,需要指定种子度量值.
将静态路由重分发进RIP,Seed Metric为1,可达,无需修改,并且0.0.0.0/0缺省路由可以进入进程.
将直连路由重分发进RIP,Seed Metric为1,可达,无需修改.
Default-Metric命令只会影响协议A重分发进RIP的路由,以及Static重分发进RIP的路由,但是不会修改Connected重分发进RIP的Seed Metric.
修改种子度量值在重分发命令后加metric+修改后的种子度量值
如果在重分发路由器上开启的是RIP V1或者开启的是基于自动汇总的RIP V2,则重分发进入的路由依旧会遵循自动汇总的原则.
将动态协议重分发进RIP时必须指定度量值
重分发进EIGRP:
将路由协议A重分发进EIGRP,Seed Metric为无穷大,代表不可达,需要手工修改
将静态、直连或者其他EIGRP自治系统的路由重分发进EIGRP,Seed Metric为1,可达,无需修改,并且0.0.0.0/0缺省路由可以进入进程.
# Default-metric10001002501001500 //带宽、延时、可靠性、负载、MTU,将动态协议重分发进EIGRP时必须指定度量值
重分发进OSPF:
默认情况下将任何路由重分发进OSPF都只有主类路由可以被分发成功,可在重分发命令后加subnets可以将子网路由也重分发进OSPF.
将路由协议重分发进OSPF,缺省Seed Metric为20, Metric-Type为O E2. (OE2改OE1,重分发命令后加metric-type 1)
BGP重分发进OSPF,种子度量值为1;
可以使用Default-Metric命令修改这类重分发进入的Seed Metric.
将Static路由重分发进OSPF,缺省Seed Mertic为20,Type为O E2.只有明细Static路由可以进入,缺省路由0.0.0.0/0无法进入.
将connected路由重分发金OSPF类似重分发static. Default-Metric命令可以修改Static和来自于协议A的重分发路由的Seed-Metric,但对connected路由无效.
把IGP重分发进BGP时,保留原有的IGP度量值
5. 配置
以向rip注入ospf为例:
# router rip //目的协议
# redistribute + 路由名称 // 源协议,OSPF和EIGRP要加ASN
可加度量值:# redistribute ospf 1 metric 3 // 仅将OSPF重分发进RIP时的默认度量值为3
本文出自 “丶Adrenaline” 博客,转载请与作者联系!
以上是关于路由重分发的主要内容,如果未能解决你的问题,请参考以下文章