YD/T 3052-2016 虚拟专用局域网服务(VPLS)中基于边界网关协议(BGP)的多归连接技术要求
YD/T 3052-2016 Virtual Private LAN Service (VPLS) based on Border Gateway Protocol (BGP) multi-homing technology requirements
基本信息
发布历史
-
2016年04月
研制信息
- 起草单位:
- 起草人:
- 出版信息:
- 页数:17页 | 字数:- | 开本: -
内容描述
ICS33.040.40
M32YD
中华人民共和国通信行业标准
YD/T3052-2016
虚拟专用局域网服务(VPLS)中基于边界
网关协议(BGP)的多归连接技术要求
BGPbasedMulti-hominginVPLSNetwork
2016-04-05发布2016-07-01实施
中华人民共和国工业和信息化部发布
YD/T3052-2016
目次
m言.............................................................................................................................................................................ii
1范13.....................................................................................1
2规范性引用文件...........................................................................1
3术语、定义和缩略语.........................................................................................................................................1
3.1术语和定义...............................................................................................................................................1
3.2獅@........................................................................................................................................................1
4VPLS网络里BGP-MH的参考网络模型...................................................................................................2
5对BGP协议的扩展.........................................................................................................................................3
5.1VPLS-ID...................................................................................................................................................3
5.2RD..............................................................................................................................................................4
5.3MH-ID......................................4
5.4PE-ID.........................................................................................................................................................4
5.5PREF..........................................................................................................................................................4
5.6D-bit和F-bit.............................................................................................................................................5
6BGP-MH的操作过程.....................................................................................................................................5
6.1DF选择操作.............................................................................................................................................5
6.2DF切换操作............................................................................................................................................7
6.3跨自治系统VPLS网络的BGP-MH操作............................................................................................9
附录A(规范性附录)BGP-MH消息的编码方式.............................................................................................11
附录B(规范性附录)基于BGP的VPLS控制协议里NLRI的编码格式....................................................13
.................................................................................................................................................................14
YD/T3052-2016
刖
本部分按照GB/T1.1-2009给出的规则起草。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。
本标准由中国通信标准化协会提出并归口。
本标准起草单位:上海贝尔股份有限公司、中国信息通信研究院、中兴通信股份有限公司、华为技
术有限公司、迈普通信技术股份有限公司。
本标准起草人:张立新、陈端、顾方方、马军锋、陈然、薛莉。
YD/T3052-2016
虚拟专用局域网服务(VPLS)中
基于边界网关协议(BGP)的多归连接技术要求
1范围
本标准规定了VPLS网络中基于BGP的多归连接技术要求,主要内容包括需求和场景描述,多归连接
的操作方式,包括冗余的多条接入链路和PE的选择机制,接入链路或PE失效后的切换机制等,以及为支
持上述功能而对PE间信令协议BGP进行的扩展。该技术要求的适用范围包括CE通过二条或二条以上的接
入链路接入二个或二个以上的PE时,在这些冗余的接入链路和PE之间作1:1或l:iV的冗余保护,不包括在
这些冗余的接入链路和PE之间作1+1或1+N的负载均衡。
本标准适用于运营商提供的基于LDP的VPLS业务,或基于BGP的VPLS业务,或二者混合的VPLS业
务,以及设备制造商提供的用于提供上述业务的网络设备。
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
IETFRFC4761采用BGP作自动发现和信令的虚拟专用局域网业务
IETFRFC4762采用LDP信令的虚拟专用局域网业务
IETFRFC6074二层虚拟专用网络的配置、自动发现和信令
3术语、定义和缩略语
3.1术语和定义
下列术语和定义适用于本文件。
3.1.1
选中的转发设备DesignatedForwarder
从CE多归连接的若干PE里选中的、用于转发该CE业务的特定PE。对应于一个多归连接的CE,在任
何时刻有且仅有一个DF;其他所有未被选中的PE都成为非DF。另一种等价的表述是把DF视为PE的一个
属性,如果某PE被选中用来转发多归连接CE的业务,就称该PE拥有DF。对应于一个多归连接的CE,在
任何时刻有且仅有一个PE拥有DF,其他所有未被选中的PE都不拥有DF。
3.2缩略语
下列缩略语适用于本文件。
ACAttachmentCircuit接入电路
AFIAddressFamilyIdentifier地址族标识
ASBRAutonomousSystemBorderRouter自治系统边界路由器
BGPBorderGatewayProtocol边界网关协议
BGP-ADBGPbasedAuto-Discovery基于BGP的VPLS自动发现
BGP-MHBGPbasedMulti-Homing基于BGP的多归连接
YD/T3052-2016
BGP-VPLSBGPbasedVPLS基于BGP的VPLS
CECustomerEdge客户边缘设备
DFDesignatdForwarder选中的转发设备
D-bitDownbit指示接入电路不能正常工作的标志位
F-bitFlushbit指示远端ra;刷新MAC地址的标志位
LBLabelBase标签基
LDPLabelDistributionProtocol标签分发协议
MACMediaAccessControl媒体访问控制
MH-IDMulti-HomedsiteID多归连接的客户站点标识
NLRINetworkLayerReachabilityInformation网络层可达性信息
PEProviderEdge运营商边缘设备
PREFPreference优先级
PWPseudowire伪线
RDRouteDistitiguisher路由区别符
RTRouteTarget路由目标
RRRouteReflector路由反射器
SAFISubsequentAddressFamilyIdentifier后续地址族标识
VBOYEBlockOffsetVE块偏移量
VBSVEBlockSizeVE块大小
VEVPLSEdgeVPLS边缘设备
VPLSVirtualPrivateLANService虚拟专用局域网业务
4VPLS网络里BGP-MH的参考网络模型
VPSL网络多归连接的参考网络模型如图1所示,其中CE1双归连接到PE1和PE2,CE2和CE3分别单
归连接到PE3和:PE4。在PE1、PE2、PE3和PE4上运行VPLS业务。本标准对建立VPLS业务的控制协议(LDP
或BGP),对控制客户业务流量在伪线之间互相转发的约束规则都不做限制。
图1VPLS网络多归连接的参考网络模型
对一个VPLS网络来说,多归连接的冗余控制机制将在PE之间成功建立了伪线连接以后运行,目的
是消除多归连接在VPLS实例里引入的环路。以图1为例,最终允许的转发拓扑应消除CE1、PEI、PE2
之间的环路,即CE1与VPLS网络之间在任何时刻应有且只有一个接入链路和相应的PE处于正常转发状
YD/T3052-2016
态,其他的接入链路和相应的PE都应处于备用的阻塞状态。当工作链路或PE出现故障后,业务流量应自
动切换到备用链路和PE。
本标准所述的多归连接控制机制基于PE工作,在PE上将运行基于BGP扩展的多归连接控制协议(以
下简称BGP-MH协议),以消除CE和VPLS之间的环路。本标准无需在CE上再运行其他的多归连接控制
协议,但也不限制CE上运行此类协议。为了本标准所述的机制能够正常工作,要求CE应能支持某种连
接检测机制,以便PE能够检测接入链路的可用性;另外还要求CE应能响应PE发出的链路状态通告消息,
以便CE能够根据该消息阻塞和/或切换接入链路。例如,CE可支持以太网连接错误管理协议的连接检测
和链路状态通知机制,以便与PE协调工作状态。
作为VPLS网络的接入链路和接入节点冗余机制,本标准仅考虑1:1或1:N冗余,即多归连接的多条接
入链路和多个接入PE里,仅有一条链路及相应的PE处于正常转发状态,其他的冗余链路和PE都处于阻塞
状态。多于一条接入链路和PE处于转发状态的情况,不在本标准的范围内。
5对BGP协议的扩展
为便于与现存的协议和产品相兼容,BGP-MH在BGP-VPLS控制协议上进行扩展,保持BGP消息格
式与BGP-VPLS相兼容,对BGP消息里部分原有字段的含义作了新的定义,并定义了若千新的参数。虽
然BGP-MH控制协议是在BGP-VPLS控制协议之上进行扩展,但BGP-MH并不要求I>E支持BGP-VPLS控制
协议。对于仅支持LDP、而不支持BGP作为PE间业务标签分发协议的PE,只要它能够支持本标准所述的
BGP-MH控制协议和过程,即可与其他支持BGP-MH的PE互通。更明确地说,BGP-MH与BGP-VPLS是
互相独立的协议,虽然二者的协议编码格式互相兼容。
BGP-MH在下列参数上进行操作:YPLS-ID、RD、MH-ID、PE-ID、PREF、D-bit和F-bit等,其中VPLS-ID
和RD的含义与BGP-VPLS控制协议保持一致,MH-ID、PE-ID和PREF是在原有字段或参数基础上,根据
BGP-MH的需求作了新的或更限定性的定义,D-bit、F-bit是新定义的参数。本章的后续部分将详述这些
参数的含义。'
上述参数在BGP消息里的编码格式保持与BGP-VPLS控制协议相兼容。详细的BGP-MH消息的编码
格式见附录A。
5.1VPLS-ID
VPLS-
定制服务
推荐标准
- SJ 21141.1-2016 军用软件C/C++编程要求 第1部分:总则 2016-01-19
- JGJ 475-2019 温和地区居住建筑节能设计标准 2019-02-01
- QJ 2141A-2011 高温合金锻件规范 2011-07-19
- DL/T 5218-2005 220kV~500kV变电所设计技术规程 2005-02-14
- GB 3847-2018 柴油车污染物排放限值及测量方法(自由加速法及加载减速法) 2018-11-19
- YD/T 1642-2009 互联网业务服务质量测试方法 2009-06-15
- DL/T 5050-2010 水电水利工程坑探规程(附条文说明) 2010-08-27
- GB 50601-2010 建筑物防雷工程施工与质量验收规范(附条文说明) 2010-07-15
- SJ 21128-2016 卧式等离子体化学气相淀积设备(PECVD)通用规范 2016-01-19
- SJ 2792-1987 电子元件详细规范 WH20-1型低功率电位器 评定水平E 1987-04-06