YD T 1946-2009 支持组播的边界网关协议 多协议标记交换(BGP MPLS)三层虚拟专用网(L3VPN)技术要求.pdf
《YD T 1946-2009 支持组播的边界网关协议 多协议标记交换(BGP MPLS)三层虚拟专用网(L3VPN)技术要求.pdf》由会员分享,可在线阅读,更多相关《YD T 1946-2009 支持组播的边界网关协议 多协议标记交换(BGP MPLS)三层虚拟专用网(L3VPN)技术要求.pdf(31页珍藏版)》请在麦多课文档分享上搜索。
1、lCS 3304040M 42中华人民 共禾口Y口国通信行业标准YD厂r 1 946-2009支持组播的边界网关协议多协议标记交换(BGPMPLS)三层虚拟专用网(L3VPN)技术要求Technical Requirements for Multicast in BGPMPLS Based Layer3 VPN2009-06-1 5发布 2009-09-ol实施中华人民共和国工业和信息化部发布目 次言uII范围1规范性引用文件1术语、定义和缩略语1概:i盎3体系结构和基本概念4基于BGP的成员自动发现7C组播路由的PE-PE传递8组播VPN数据传送方法12组播VPN的S-PMSI优化15组播V
2、PN域间支持】7报文封装2lBGP编码格式23前23456789mn他剐 置本标准是“口虚拟专用网(VPN)”的系列标准之一,本系列标准结构如下:厂r 1190-2002基于网络的虚拟口专用网(坤VPN)框架YD厂r 14712006基于P的二层虚拟专用网(VPN)业务技术要求YD厂r 14762006基于边界网关协谢多协议标记交换的虚拟专用网(BGPMPLS VPN)技术要求YD,r 1477-2006基于边界网关协议,多协议标记交换的虚拟专用网(BGPMPLS VPN)组网要求YD,r 1942-2009基于标记分配协议(LDP)的虚拟专用以太网技术要求YD厂r 19432009公用三层虚
3、拟专用网业务技术要求基于标记分配协议(u)P)的虚拟专用以太网测试方法YD,r 19452009基于边界网关协谢多协议标记交换的虚拟专用网(BGPMPLS VPN)测试方法YD,r 1946-2009支持组播的边界网关协议,多协议标记交换(B雠协吼s)三层虚拟专用网(L3)N)技术要求本标准由中国通信标准化协会提出并归口。本标准起草单位:工业和信息化部电信研究院、华为技术有限公司、中兴通讯股份有限公司、上海贝尔阿尔卡特股份有限公司本标准主要起草人:刘晖、马军峰、冯军、张立新支持组播的边界网关协议侈协议标记交换(BGPMPLS)三层虚拟专用网(L3VPN)技术要求1范围本标准规定了运营商利用伊骨
4、干网向IPv4IPv6客户提供基于BGPMPLS-层VPN组播业务的技术要求,包括BGPMPLS三层VPN组播的业务需求、体系架构、成员自动发现、路由分发、骨干数据转发和报文封装技术等。本标准适用于支持BGPMPLS组播VPN业务的网络和设备。2规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。IETF RFC2365 管理范围m组播技术规范IETF RFC2784 通用路由封装
5、技术规范IETF RFC2983 差分业务与隧道技术规范IETF RFC3270 差分业务的多协议标签交换技术规范IETF RFC4023 多协议标签交换(MPLs)报文的口封装和通用路由封装IETF RFC4607 IP源特定组播技术规范IETF RFC4364 边界网关协谢多协议标签交换(BGPMPLS)毋虚拟专用网(VPN)技术规范IETFRFC4684 边界网关协议,多协议标签交换(B疆VMPLs)口虚拟专用网(VPN)的约束路由发布方法IETF RFC4760 边界网关协议版本4(BGP_4)的多协议扩展方法IETF RFC4875 扩展资源预留流量工程(RsvP皿)协议实现点到多点
6、流量工程标签交换路径(LSP)IETFRFC5331 多协议标签交换(MPLS)上游标签设定方法和基于上下文的标签空间IETF draft-ieff-mplsldp 扩展标签发布协议(LDP)支持点到多点和多点到多点标签交换路径(LSP)-p2mp05txt3术语、定义和缩略语31术语和定义下列术语和定义适用于本标准。311组播VPN Multicast VPN组播VPN由发送站点集和接收站点集定义,这两种站点集具备如下特性:YD,T 1 946-2009一发送站点集内的主机生成组播流量向接收站点集内的接收者发送;一不在接收站点集内的主机不可以接收到该组播流量;一接收站点集内的主机可接收到发送
7、站点集内的任意主机发送的流量;一接收站点集内的主机不能接收到非发送站点集内的主机发送的组播流量。组播N内的站点可以属于相同或不同的组织机构,前者称为内网,后者称为外网。组播VPN的站点可以不限于连接到一个运营商,可以跨越多个运营商。组播VPN的发送站点集和接收站点集根据管理策略限定。管理策略由用户建立,由运营商采用现有的BGPMPLS VPN相关技术实现。32缩略语下列缩略语适用于本标准。AD AutoDicovery 自动发现AFI Address Family Identifier 地址族标识符AS Autonomous System 自治系统ASBR AutonomousSystemBo
8、rderRouter 自治系统边界路由器BGP Border Gateway Protocol 边界网关协议BIDIR-PIM Bidirectional PIM 双向协议无关组播BSR Bootstrap Router 自举路由器C Customer 用户站点CE Customer Edge 用户边缘设备CG Customer Group 用户站点组播组CRP Customer RP 用户站点汇集点CS Cutomer Source 用户站点组播源DF Designated Forwarder 指定转发者EBGP External Border Gateway Protocol 外部边界网关
9、协议GRE General Route Encapsulation 通用路由封装IBGP Internal Border Gateway Protocol 内部边界网关协议IGP Interior Gateway Protocol 内部网关协议IP Internet Protocol 互连网协议IoPMSI Inclusive PMSI 包含模式运营商组播业务接口ISP Internet Service Provider 互连网业务提供者LDP Label Distribution Protocol 标签分发协议LSP Label Switched Path 标签交换路径MIPMSI Mult
10、idirectional Inclusive PMSI 全向包含模式运营商组播业务接口mLDP multicast LDP 组播LDPMP2MP multipoint to multipoint 多点到多点MPLS Multiprotocol Label Switching 多协议标记交换MVPN Multicast VPN 组播VPNMVRF Multicast VRF 组播VPN路由转发表2YD厂r 1 946-2009N珊 Network Layer Reachability Information 网络层可达信息P Provider 运营商P2MP point to multipoin
11、t 点到多点PE Provider Edge 运营商边缘设备P-G Provider Group 运营商组播组PHP penultimate-hop-popping 倒数第二跳弹出PIM Protocol Independent Multicast 协议无关组播PIM-DM PIM Dense Mode 密集模式协议无关组播PIM-SM PIM Sparse Mode 稀疏模式协议无关组播PIMSSM PIM Source Specific Multicast 源特定模式协议无关组播PMSI Provider Multicast Service Interface 运营商组播业务接口P-S P
12、rovider Source 运营商组播源QoS Quality ofService 服务质量RD Routing Distinguisher 路由区分器RP Rendezvous Point 汇集点RSVP-TE ResourceResevationProtocolTrafficEngineering资源预留协议流量工程RT RouteTarget 路由目标SAFI Subsequent Address Family Identifier 后继地址族标识符S-PMSI Selective PMSI 选择性运营商组播业务接口TIB Tree Information Base 树信息库UI-PM
13、SI Unidiretional PMSI 单向包含模式运营商组播业务接口UMH Upstream Multieast Hop 上游组播跳VPN Virtual Private Network 虚拟专用网VRF VPN Routing and Forwarding VPN路由转发表4概述BGPMPLS IP VPN现已被世界范围的许多运营商部署。BGPMPLS IP VPN能够得到广泛应用是因为这种体制固有的优点:用户无需了解运营商采用的技术,运营商无需保存w内部的用户状态,增加新成员的配置工作量很小。虽然这种VPN体系具有良好的扩展性,但是其本身并不支持组播业务。视频业务的兴起,对在VPN体
14、制下支持组播业务提出了新的需求。组播VPN是BGPMPLS IP VPN为了支持组播能力进行的扩展。同单播N一样,组播)N由用户站点、CE设备,运营商的PE设备和P设备组成。其中,用户站点、cE设备和PE设备具有组播能力,CE设备通过运营商的PE设备与运营商的骨干网P设备相连接。3YD厂r 1 946-20095体系结构和基本概念51组播VPN体系结构图l为组播VPN体系结构示意图。图1组播VPN体系结构5_2最优性与扩展性单播VPN不需要骨干网P路由器维护VPN的路由状态,P路由器保存的路由状态数量仅与PE的数目成正比,与VPN的数量无关,从这种意义上说,实现了PE与PE之间的最优路由。对于
15、组播VPN来说,为了实现对某个组播流量的最优路由,P路由器不得不为该组播流保存路由状态,当VPN数量增多或VPN内组播流数量增多时,P路由器需要维护大量的VPN路由状态,导致扩展性很差,也使得运营商难以对VPN实行控制。因而在组播VPN中,运营商可根据需要进行最优性和扩展性的折衷,例如可以为一个VPN维护一个组播分布树,或进一步将多个VPN的流量共享到同一棵组播分布树上。组播VPN的“最优性”包含了与单播VPN不同的意义,其含义为:一当PE路由器向骨干网送报文时,需要保证报文只被到接收者的路径上的PE收到,而不为其他PE收到:一在骨干网,一个报文只发送一份;一为了最优化带宽使用,报文在最小代价
16、树而不是最短路径树上传递。53 CEPE组播路由组播VPN继承了单播BGPMPLS IP VPN相同的CEPE路由模型,即组播路由协议运行在CEPE接口上,CE和PE为该接口上的组播路由邻居,不同站点的CE之间不成为组播路由邻居。CE-PE链路之间可运行任何形式的组播路由协议,如PIMSM、PIMSSM或BIDIR-PIM。CE路由器和PE路由器之间交换正常的PIM控制报文,CE-PE之间运行的组播路由实例被称为C实例。同单播,N一样,组播VPN的PE也为每个VPN维护一个虚拟路由转发表(Virtual Routing and Forwarding Table,VRF),又称组播虚拟路由转发表
17、(Multicast VRFMVRF)。此外,PE在运营商侧也可以运行组播路由实例,这时PE与骨干P路由器成为该路由实例的路由邻居。PE与P链路之间的路由实例称为P实例。54成员自动发现4YD厂r 1 946-2009为了便于PE路由器之间交换组播VPN的控制报文,每个PE路由需要知道属于该VPN的其他PE路由器的存在,严格来讲,接收站点集的PE路由器需要发现发送站点集的PE,发送站点集的PE需要发现接收站点集的PE,这种发现可以通过自动发现机制完成。MVPN定义了两种成员自动发现机制。一采用BGP发现和维护MVPN组成员信息。如果PE包含某个MVPN的VRF,则该PE被认为是该VPN的成员,
18、通过BGP协议的扩展报文在PE之间播报该VRF相关的成员关系。BGP成员自动发现方法对骨干数据传送技术的采用没有任何限制和要求,详细机制在第6章中描述。一通过PIM协议。当骨干组播数据传送采用PIMSMZ夔BIDIR_PIM建立的非汇聚组播树(即一棵骨干组播树仅承载一个VPN的流量)时,可以采用PIM协议实现组成员的自动发现。-与MVPN相连接的PE需要配置标识骨干PIM树的组地址,PE的自动发现可采用正常的PIM协议机制实现。55 C组播路由的PE-PE传递当PE收到来自cE的CJoinPrune消息时,需要将这些报文向同一N内的其他PE传递。这些用户站内生成的路由称为私网组播路由或C组播路
19、由。通常PE与PE之间的C_组播路由控制信息可以采用BGP或PIM两种方式进行交换。前者继承了单播BGPMPLSN模型,可以提供控制报文的可靠传输;后者采用现有的PIM-SM标准软状态协议实现,PE与PE之间彼此为组播路由邻居。56 PEPE组播数据传送PE与PE之间的组播数据传输同路由控制消息传送是分离的,因而骨干可以采用多种传送技术。如IPGRE或MPLS封装的PEPE单播隧道,由IPGRE封装的PIM-SSM、PIMSM或BIDIR-PIM组播树,RSVP-TE或mLDP包J建的点到多点(P2MP)LSP,mLDP创建的多点到多点(MP2MP)LSP。561基于单播隧道的入口复制组播VP
20、N可以通过基于单播隧道的入口复制方法在骨干P网络传送MVPN组播数据。在这种方法中,入ISIPE在收到组播VPN的报文后,使用单播隧道向每个出12IPE发送。入口复制方法的优点是无需在P路由器中保存组播路由状态,但也有比较明显的缺点:在骨干上未实现任何组播路由的优化,并且加重了入EIPE复制报文的负担。562骨干组播分布树(P-Tme)组播骨干组播树通常采用两种承载方式。例如,可以在骨干使用一个组播分布树承载一个或多个VPN的所有流量,即包含树(Inclusive Tree),也可以在骨干为一个或多个VPN的一个或几个特定组建立一棵选择树(Selective Tree)。选择树只在发送者和有接
21、收者的PE之间构建,用以承载高带宽的组播流量。承载多个MVPN的树称为汇聚树(Aggregate Tree),汇聚树既可以是包含树,也可以是选择树。包含树和选择树相比较,前者的P路由器为VPN保存的状态最少,后者采用更优的骨干组播路由。一种可行的方式是在默认情况下采用包含树,当组播流量增大到一个阈值时切换到选择树,而当组播流量减少时再回切到包含树。当骨干分布树采用汇聚树汇聚多个MVPN的流量时,要求出口PE解复用汇聚树上的流量并将其与所属的组播VPN相关联。通过在P组播树的根上采用MPLS上游标签分配机制(gmTFRFC5331),为每个流分配一个MPLS标签,接收PE使用该标签实现汇聚流量的
22、解复用。解复用标签可以采用BGP协议由汇聚树的根向树的叶子PE发布。563 P-组播业务接口(PMSI)5YD厂r 1 946-2009P组播业务接口(P-mulficastSerdceInterfaces)是为了统一描述不同骨干的传送特性而定义的概念模型。PSMI概念上可以理解为P网络上的叠加(overlay),组播VPN的PE向PMsI发送报文,报文被转发到)N内的部分或全部PE,接收到报文的PE识别确定报文所属的MVPN。目前,PMSI定义T3种类型。(1)全向包含PMSI(mum曲培磁6nalinclIlsive,MI-PMSI)任何PE发送的消息都将被MVPN内的每个PE接收到。一个
23、MVPN中最多只能有一个MI-PMSI存在。MI-PMSI可理解为叠加在啃干网上的广播网络。(2)单向包含PMSI(unidirecfional PMSI,UI=PMSI)某个PE发送的消息将被MVPN内的其他所有PE接收到,一个MVPN的某个PE上最多只能有一个UIPMSI存在。(3)选择性PMSI(s-PMsI)PE发送的消息被MVPN其他PE的一个子集收到。一个MVPN的一个PE上可以支持任意数量的S-PMSI。PMSI的发起可以根据运营商的需求在骨干网采用多种隧道传送技术,这种隧道称为P隧道。目前P隧道有以下几种类型。(1)PIMPIM P组播树(或称P实例)可以用来发起PMSI,建立
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- YD 1946 2009 支持 边界 网关 协议 标记 交换 BGP MPLS 三层 虚拟 专用网 L3VPN 技术 要求

链接地址:http://www.mydoc123.com/p-171971.html