SRv6 排错思路

        实例路由在骨干网中传输,中间以 bgp evpn 路由形式传送,通过 srv6-te 隧道传输。
        所以SR的排错要按逻辑顺序来:

  1. 先看底层, dis isis peer,看邻居起来没有;
  2. 再看底层路由:dis isis route ,看底层路由有没有;
  3. 然后看 bgp evpn peer ,看 bgp evpn 邻居建立起来没有;
  4. 然后看 Z 出口 和两个 ZPE 之间,的邻居建立起来没有; dis bgp vpnv4 peer 和 dis bgp vpnv4 a routi ,看邻居和 vpnv4 路由是否正常传递;
  5. 正常传到 ZPE 后,两台 ZPE,会以 bgp vpnv4 路由为基底,生成 bgp evpn 路由在骨干网上传递,正常情况下,XPE1/2、YPE1/2 四台设备每个实例都会收到来自 ZPE1/2 的两条路由;

        **注意这里实例路由的层次,可以看做分为 3 层:**第 1 层是 vpnv4 路由 dis bgp vpnv4 all routi;第 2 层是 evpn 路由,dis bgp evpn all routi;最顶层是实际传输用的 ipv4 实例路由,dis ip routi vpn OA x.x.x.x。注意它们的层次,逐层排解。

        那么,它如果走Be,不走Te,这一块一般怎么排?
        有好几个地方:

  1. 实例下,有没有 tnl-policy p1 ev ,如果少了 ev ,则走 BE;
  2. BGP 的实例路由下,如果没有 segm ipv traffic-e best-e ev ,则走 BE,另外两条命令也需要的:adv l2v ev , segm ipv loca srv6 evpn
  3. 颜色,看颜色对不对,如果染色不对,则不走 te 隧道,走 BE;
  4. 看实例路由的 med 值,如果是14,那么就不对,正常要么是10,要么是18,看纵向接口下有没有配置 is ipv cost 4;
  5. 跟 Z 出口的 med 值也有关,如果Z出口策略写错,那么 med 值回传到 ZPE 会导致路径错误,路径错误则染色错误,走 BE;
  6. 看路由策略的染色,也要注意不要写错了,写错走 BE。
  7. 底层 isis 下,如果没有宣告 seg ipv6 loca srv6,也会走 BE
  8. 实例下,如果 vpn-target 后边如果少了 ev,也会导致收不到 evpn 路由,走 BE
            总之,就按这个逻辑,先底层,再上层,逐层排解,逐个排解
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值