0
点赞
收藏
分享

微信扫一扫

MPLS VPN跨域解决方案

1 跨域和非跨域的区别 在了解跨域和非跨域的区别前,先看下面两点:

多AS的特点

1、每个AS都拥有各自的IGP协议,区域之间不可能交换所有的路由信息,而是选择性的交换

2、AS之间使用eBGP协议连接

3、无论是单AS还是多AS,客户路由是不能出现在公网中的,防止和正常使用的公网IP冲突

LDP的特点

1、不会为BGP条目分配标签 综上,出现一个问题: ASBR之间也就是AS边界设备之间将无法使用LDP协议来进行跨跳建立邻居的路由黑洞避免,所以衍生出以下三种方案

2 标签的回顾以及深入研究

2.1 标签的种类

标签分三种:

1、LDP标签

     封装在最外层,代替公网使用的标签,用于防止iBGP跨跳建立邻居时的路由黑洞问题

2、BGP-Label标签

     封装在中间层,用于跨域MPLS VPN的Option C方案里的两个ASBR之间的流量的转发

3、MP-BGP标签

     封装在最内层,用于存在VRF的场景中,负责根据将数据流转发到指定的关联VRF的接口

2.2 标签的生成和转发

表项生成:

MPLS VPN跨域解决方案_mpls

标签的装填(生成)和转发

前者依赖FIB表,后者依赖LFIB表;

标签变化位置

无论哪一种标签,标签变化的位置都是在NH(下一跳)变化的位置,其中的NH要看是哪一种标签; LDP标签就是LDP的下一个邻居位置,BGP-Label标签就是IPV4 BGP的下一个BGP邻居位置(如果有next-hop-self的话),MP-BGP标签就是下一个MP-BGP邻居的位置(MP-BGP的iBGP邻居会自动next-hop-self);


举报

相关推荐

0 条评论