双点双向重分发
这一段时间太阁在讲双点双向重分布,大家都被转来转去的路由整懵啦,今天小编给大家整理一下双点双向重分布中路由的流向问题。实验环境:在下图环境中,左边路由器运行ISIS, 右边路由器运行OSPF。https://upload-images.jianshu.io/upload_images/24325874-be8cbe5f55f37b03?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240
RR2和P2 同时运行ISIS和OSPF。在RR2 和P2 上做双点双向路由重分布。RR2 与P2 之间的链路宣告进ISIS在PE4 上有一个X网络, 是一个环回口loopback0 ,路由172.16.1.2/32, 现在把这个PE4 的X网络使用工具抓取后以OSPF外部路由的形式重分发进OSPF, 实验需求:现在请分析这个环境下,P2 路由器去往PE4 这个X网络的次优路径问题, 以及如何解决这个次优路径问题, 请把分析的过程和关于前缀列表,route-policy以及路由引入的关键命令贴出来。答:1>次优路径的形成过程首先, X网络会以OSPF外部路由的形式到达RR2 和P2在RR2 和P2 上做OSPF到ISIS的路由引入的时候, X网络路由会在RR2 和P2 上都重分布进入ISIS协议,我们查看P2 的路由表, P2 会从右边学习到这个X网络的OSPF 的外部路由, 协议优先级150 , 从左边学习到的路由是来自RR2 重分发进ISIS的路由, 优先级是15, 所以P2会优先使用左边学习过来的ISIS路由,P2 去往PE4 的路由的下一跳就是RR2 , 转发路径P2èRR2èPE3èPE4, 这样就是次优路径, 而通过P2 右边的路径可以直接去往PE4 的。2>如何解决这个次优路径双点双向重分发, 我们分顺时针和逆时针方向来处理,配置思路:1、重分布之前和重分布之后,ASBR的路由表是一致的。即本来是通过OSPF 访问的网络, 路由还是OSPF, 通过ISIS 访问的网络, 路由还是ISIS.2、防止路由回馈。首先,在RR2 和P2 上分别使用前缀列表抓这个PE4的X网络路由ip ip-prefix 32 index 10 permit 172.16.1.2 32 greater-equal 32 less-equal 32
逆时针方向:配置顺序:RR2 èP2èRR2RR2上
https://upload-images.jianshu.io/upload_images/24325874-88685a45ff0f4590?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240
将OSPF引入到ISIS,拒绝tag 200 , 打上tag 100,isis 1import-route ospf 1 inherit-cost route-policy oti在这里引入的OSPF 路由, 包含两类路由:OSPF区域内路由和OSPF 区域外路由, 这个OSPF区域内路由就LSA1和LSA2 形成的路由区域外路由就是X网络重分布进OSPF的路由,这些OSPF 外部路由是次优路径, 需要在离开ISIS去往OSPF的时候修改路由优先级的P2上将ISIS引入到OSPF,拒绝tag 100, 打上tag200,ospf 1 import isis 1 type 1 route-policy ito
RR2上将tag200的优先级改为150ospf 1preference ase route-policy pre 14 配置从ISIS 学习到的OSPF外部路由优先级为150, 而OSPF 原本的外部路由优先级为14。
为什么不在P2 路由器修改携带tag200的路由优先级?因为携带tag200的路由, 是不包含RR2 重分布进ISIS的OSPF路由的, 在RR2 上已经deny掉了。而ISIS 内原本的路由,把这些路由重分布进OSPF,是以OSPF外部路由的形式存在的, P2 本地有ISIS 形式存在的路由, ISIS 优先级15 ,小于OSPF 外部路由优先级150,所以本地ISIS 路由优先加表, 没有必要在P2 路由器修改那些还没有资格加表的路由条目的优先级。为什么要修改为14?因为ISIS路由优先级是15,既然我们要使用这条路由, 就要让这些路由加表,把路由优先级修改为ISIS路由优先级15以下,表示我们已经理解了这个知识点。为什么不修改为10?因为OSPF 区域内路由优先级为10, 这些X网络路由是OSPF外部路由, 为了防止将来可能发生的次优路径以及路由环路问题, 要把这些路由的优先级改的比OSPF外部路由优先级稍微差点, 大于10。
顺时针方向:配置顺序:RR2èP2
https://upload-images.jianshu.io/upload_images/24325874-3b54316dea4876ff?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240
RR2上将ISIS引入到OSPF,拒绝tag 400, 打上tag 300 ,
ospf 1import isis 1 type 1 route-policy ito
P2上 将OSPF引入到ISIS,拒绝tag300, 打上tag400,isis 1import-route ospf 1 inherit-cost route-policy oti
P2上将tag300的优先级改为150 ospf 1 preference ase route-policy pre 14 配置从ISIS 学习到的OSPF外部路由优先级为150, 而OSPF 原本的外部路由优先级为14
同理, 在RR2 上也不需要修改携带tag300 路由的优先级。
页:
[1]