MPLS标签分配分析.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MPLS标签分配分析.doc

BGP/MPLS L3 VPN中的标签分配 朱彦波 (吉林省通信公司长春分公司 长春 130051) 摘要:本文以华为Quidway 8016及NE80E设备为例,对BGP/MPLS L3 VPN的标签分配机制作了详细的剖析。 关键词:mpls bgp vpn 标签 由RFC 2547 所描述的BGP/MPLS L3VPN技术在IP网络中得到了日益广泛的应用。目前,中国网通吉林省通信公司利用此种技术为包括税务、银行、民政等部门在内的多家集团客户组建了VPN网络,并取了良好的经济效益。同时,BGP/MPLS L3VPN技术在我公司建设的NGN网络中也具有举足轻重的作用,它是IP承载网络的基础协议之一。本文以华为公司的Quidway S8016三层交换机及NE80E路由器为例,结合作者的实际工作经验,对BGP/MPLS L3VPN中的标签分配技术给出了详细的分析。因篇幅所限,文中对BGP、MPLS、LDP等协议的基本原理及其相关概念并未过多涉及。 BGP/MPLS L3VPN中的标签分配技术 图1 BGP/MPLS L3VPN的基本网络拓扑 具有MPLS协议交换能力的路由设备被称为LSR,所有的LSR构成MPLS网络。特殊的,对于MPLS VPN网络,其边缘接入设备LSR,我们称之为PE。同一台PE设备可以维护多个VPN网络,它一端与用户端网络设备CE直接相连,另一端则接入 MPLS网络核心设备P,P只负责对MPLS数据进行转发操作。 我们知道,实际应用中,MPLS网络在真正地进行用户数据传送之前,会根据某种标准对用户数据进行筛选,形成的具有相同转发处理方式的用户数据类型,我们称之为FEC,即转发等价类。一般根据IP地址前缀来划分FEC。MPLS网络中,相同的FEC用户数据所经过的传输路径是相同的。同一台LSR中,不同的FEC用户数据分组将会被打上不同的MPLS标签。在BGP/MPLS L3VPN中,标签的分配工作分为两个部分,即公网的标签分配与私网的标签分配,分别由LDP协议与MP-BGP协议来完成。公网标签用于在PE设备之间形成数据传输的隧道,而私网标签则用于PE对不同VPN用户数据的区分。用户数据由源CE传送给PE设备后,PE会采用两层标签结构对数据包进行MPLS协议封装,如由图2所示。 图-2 MPLS分组结构 其中公网标签处于外层,私网标签处于内层。数据传输过程中,内层标签只由PE设备进行处理,P设备并不理会它的存在。下面,我们分别对这两个过程作进一步分析。 1.1公网标签处理 入口LSR以IP地址前缀为标准,对用户数据分组进行分类并赋予标签,然后在各LSR之间以LDP协议进行传递,最终形成所谓LSP,即标签交换路径。在一条LSP上,沿着数据的传送方向,相邻的LSR分别称为上游LSR与下游 LSR。标签的分配方向与数据的传递方向相反,这一点我们维护人员一定要在理解的基础上牢记在心。 标签的分发方式分为两种,DOD(Downstream-on-Demand)下游按需标签分发与DU(Downstream Unsolicited)下游自主标签分发方式。DU方式指LSR分配标签时,无须从上游LSR获得申请,完全自主决定;而DOD方式中的LSR只有接到上游LSR对某条FEC的标签分配申请后,才进行标签的分配。 标签分配完毕后,LSR需要将FEC与标签的映射关系向其它LSR进行通告。LDP协议中规定了两种方式来完成此项工作。分别为独立的LSP控制方式和有序的LSP控制方式。前者指LSR可以在任何时候向和它相连的上游LSR通告标签与FEC的映射关系,后者则不同,此种情况下,如果LSR自身不是此FEC的出口,则必须接收到下游LSR对此FEC的映射通告后才可以向上游LSR发送其标签分配结果。 LSR对于收到的FEC标签映射,可以完全保留,这属于标签的自由保持方式;也可以只选择形成实际LSP的标签映射进行保留,即标签的保守保持方式。 标签的分发方式、控制方式和保留方式,涵盖了LSR对标签处理的不同方面。各厂商对其实现可能会有所不同。华为的数据产品缺省采用DU+自由标签保持方式+有序的标签控制方式的组合,来完成对标签的处理工作。其标签分配工作遵循如下原则: 如果LSR是某LSP的终点,它将会把特定的标签与此FEC捆绑并向上游LSR通告。这里的特定标签,统一规定为3,实际上告诉上游LSR,为了提高效率,将数据转发到本LSR时,只是执行标签的POP操作即可,即将数据分组外层标签剥离后直接发送,我们一般把这种操作称为倒数第二跳弹出。 如果LSR不是某LSP的终点,那么它只有接收到下游LSR的FEC与标签绑定通告后,且自身的路由表中存在此FEC的精确路,才向其上游LSR通告其自身对此FEC的标签映射。 LSR可能会接收到关于某FEC对应不同下一跳的多

文档评论(0)

ziyouzizai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档