什么是路由引入
是指,把路由从一种协议导入到另一种协议 或把路由在同一种协议的不同进程间引入 注意: 只在必要时才使用多路由协议 且路由引入一定是在配置在同时运行了引入协议和被引入协议的设备上 路由引入时把一台路由器的路由表中的某一种来源的路由导入到另一个协议,默认不会引入直连路由
路由协议的规划:
边缘>引入到核心: 边缘通过配置默认路由或做路由聚合来产生到达核心区域的路由 IGP引入到BGP: IGP内部通过配置默认路由或者路由聚合来产生达到其他AS的路由
路由引入的规划
引入点又分单边界引入、多边界引入
> 单边界引入:
单边界路由,ABR单节点压力较大,可靠性不高
> 多边界引入:
多边界路由,拥有多台引入节点,可靠性有了,但容易产生环路
路由引入的方向
单向引入 双向引入
路由引入的问题
不同协议的度量值不同,引入后的cost值默认重置为1 ,不会保留原有cost 多边界双向引入会导致环路路由的形成,解决办法: 使用路由策略,对引入的路由加上Tag标签,根据Tag标签值来选择引出路由
路由引入的配置
结合我们的路由策略来配置
代码语言:javascript复制[区域]import-rout [protocol] [id] all-processes | allow-ibgp | allow-driect | cost [cost] | nassa-only | route-policy [route-policy-name] tag <span class="label bg-light dk"></span> type [type] #配置OSPF引入外部路由
default cost [cost] tag <span class="label bg-light dk"></span> type [type] #修改引入路由的缺省度量值
ospf-router-advertise [always | permit-calculate-other | cost [Cost] | route-policy [name] | type [Type] | summary cost [cost]] #配置OSPF引入缺省路由
always,如果本机没有配置默认路由,使用此参数可以参数一个描述默认路由的一个LSA发布出去
Cost为改默认路由的度量值
type为LSA的类型