目录
1 背景
1.1 路由引入的情景
2 路由引入的规则
2.1 路由引入的具体示例:
2.2 修改起始度量值
3 路由引入规划
3.1 从边缘引入核心:
3.2 从IGP引入到BGP
4 路由引入的方式
4.1 单向路由引入
4.2 双向路由引入
1 背景
一个网络拓扑中存在多种不同的路由协议,为了使多种不同的路由协议间能相互通信,出现了路由引入;虽然动态路由协议能够自动学习和更新路由信息,但是在复杂的网络环境中,单一的动态路由协议可能无法满足所有需求。通过路由引入,可以优化路由选择,减少不必要的路由信息传播,提高网络性能和效率。
1.1 路由引入的情景
在边界设备(ASBR设备)上,同时运行多种路由协议。
需要将一种路由协议引入到另一种路由协议中学习;把路由在同种协议的不同进程间的引入
2 路由引入的规则
(1)将A协议发布到B协议中,在ASBR中的B协议上配置
(2)将A协议发布到B协议中,所有通过A协议学习到的路由及A的直连路由,B都可以学习到
2.1 路由引入的具体示例:
举例1:将OSPF路由引入RIP:
在rip进程视图下:[R2-rip-1]import-route ospf 1
如果不指定cost,路由重发布进RIP后,cost缺省为0 ;包括环回口。
举例:2:将RIP路由引入OSPF:
在OSPF进程视图下:[R2-ospf-1]import-route rip 1
如果不指定cost,路由重发布进ospf后,cost缺省为1;type类型为E2;包括环回口 ;
举例3:将静态引入到动态协议中:
[r2-rip-1]import-route static
如果不指定cost,路由重发布进动态后,cost缺省为0
举例4:将直连路由导入到动态路由协议中:
[r2-rip-1]import-route direct
2.2 修改起始度量值
进程当中对全局进行修改:[r2-rip-1]default-cost 2
针对本次重发布进行修改:[r2-rip-1]import-route ospf 1 cost 3
3 路由引入规划
3.1 从边缘引入核心:
原因:因为边缘设备的性能低,承受能力差,核心网络的路由器性能比较好,承受能力强。但核心的路由需要引入边缘,这时建议在边界路由器上下发一条缺省路由,以保证边缘的路由器可以通过这条缺省路由访问核心网络。
3.2 从IGP引入到BGP
原因:公网上路由太多了,要是将BGP公网上的路由引入内网的ospf中,会造成内网路由器承受不住。所以一般建议从IGP引入到BGP,但我们仍然有学习BGP上路由的需求,所以从BGP引入IGP时,建议IGP内部通过配置默认路由或者路由聚合达到进入其他AS的路由。
4 路由引入的方式
4.1 单向路由引入
相关命令:在OSPF进程视图下:import-route rip 1
4.2 双向路由引入
在两个协议进程视图下都要将对方的协议引进来
双向引入可以知道对方的具体路由
注:只在一个边界路由器上做引入,当这个路由器故障时,会造成网络瘫痪。但在多个路由器上做引入,又会产生环路问题。