如果端到端三层专线无法通信,根据三层专线的原理,就需要检查内层标签和外层标签分发传播是否正常,本文重点关注vrf路由。
排查分为两步:
- 检查本端是否有路由
- 检查对端是否有路由
首先检查本端路由,如果本端PE无本端CE VRF路由,可能的原因包括
1.CE和PE不通
2.未配置vrf address family
3.未在vrf address family 下配置CE-PE之间的路由协议,或静态路由
如果对端无本端vrf路由,可能原因包括:
1.未配置vpnv4 neighour
2.RR环境下,路由不符合路由传递规则,例如两端都不是RR的客户端
3.PE-CE使用IGP时,未将路由重发布入bgp
4.本端RT export 和对端RT import 不匹配
5.本端配置了出方向的路由过滤,或对端配置了入方向的路由过滤
6.传递过来的路由下一跳不可达
7.路由下一跳可达,但是没有下一跳的外层标签