《YD_T 4369-2023 支持IPv6的位索引显示复制(BIER)组播技术要求.docx》由会员分享,可在线阅读,更多相关《YD_T 4369-2023 支持IPv6的位索引显示复制(BIER)组播技术要求.docx(27页珍藏版)》请在课桌文档上搜索。
1、ICS33,M0.4CCS1,78YD中华人民共和通信行业标准YD/T43692023支持IPv6的位索引显式复制(BIER)组播技术要求Technica1.specificationofIPv6bitindexexp1.icitrep1.ication(BIER)mu1.ticast2023-07-28发布2023T1.-O1.实施中华人民共和国工业和信息化部发布目次前方I1.1.I范围I2规范性引用文件I3术语及缩略语13.1 术语13.2 缩略语34 IPv6G-BIER需求场景及总体技术要求44.1 IPv6G-BIER需求场景44.2 IPv6G-B1.ER总体技术要求5 IPv6G
2、BIER数据面转发要求5.1 IPv6G-BIER报文格式5.2 IPv6G-BIER转发流程6 IPv6GB1.ER控制面要求6.1 控制面总体技术要求96.2 ISJS协议扩展96.3 BGP协议扩展以支持B1.ER揩域发布96.4 BGPMVPN协议扩展127 IPv6GBIER可靠性要求137.1 可靠性保护机制137.2 故障切换148 IPv6G-BIEROAm要求148.1 IPv6G-BIEROAM报文封装148.2 IPv6G-BIERPing178.3 IPv6G-BIERTraceroute189 IPv6G-BIER业务流程199.1 IPv6G-B1.ER公网组播业务
3、流程199.2 IPv6G-BIER组播VPN业务流程20附录A(规范性)新增IANACodePoin1.2鲜斓24前言本文件按照GB/T1.1-2020标准化工作导则第1部分:标准化文件的结构和起草规则第的规定起草.请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由中国通信标准化协会提出并归11.本文件起范单位:中国移动通信集团有限公司、华为技术有限公司、中兴通讯股份有限公司、新华三技术有限公司。本文件主要起草人:刘毅松、程伟强、耿雪松、张征林长生.支持IPv6的位索引显式复制(B1.ER)组播技术要求本文件介绍了IPv6组播位索引收示过制(BIER)的场景需
4、求,规定了IPv6G-BIER(Genera1.izedB1.ER)报文封装格式、业务流程和桃议扩展,包括ISJS扩展和BGP扩展。本文件适用于支持IPv6G-BIER的数据通信网络谀备的开发、设计和测试,2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款,其中,注口期的引用文件,仅该日期对应的版本适用于本文件:不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。IETFRFC8279使用位索引显式史制的组播系统IMUhiCaStUSingBitIndexExp1.icitRep1.ication(BIHR)IETFRFCS200互联网协议第六版规范Hn
5、tCmCtProtoco1.,Vc11iion6(IPv6)SpccificationIETFRFC8556使用位素引显式复制的组播VPNMu1.ticastVPNUsingBitIndexExp1.icitRep1.ication(B1.ER)IIETFdraf1.-iet-bier-ping-07位索引显式St制的探测和跟踪(BIERPingandTrace)3术语及*诏3.1下列术语、定义和缩略语适用丁木文件,比希索引显式复制的姐措bitindexexp1.icitrcp1.iition当一个组播数据包进入城时,入口路由器决定福要将数据包发送到哪一组出口路由岩.然后,入口路由器为数据报文
6、封装BIER报头.BIER报头包含一个比特申,比特申中每个比特代表域中的一个出口路由器:通过在中间路由器中增加按照BIER报关中的比特串转发的能力,中间节点不需要维护组播流状态,BIER可以提供可扩展的组播转发能力。YD/T436920233.1.2IPv6网络中的通用BIER技术IPv6C-BIER(encra1.izedBIER)16G-B1ER继承了BIER基于位索引的显式发制思想,利用IPv6头的犷展部分封装B1.ER更制转发所需的信息,适合于IBd同络组搭业务的承载。3.13比特转发路由暑BER(bit-forwardingrouter)BFR从角色上分为三类:BFIR(Bit-Fo
7、rWardingIngressROutCr,B1.ER转发入口路由器)、BFER(Bit-Fonvan1.ingEgressRoUterS.B1.ER转发出1.I路由器)、TransitBbR:一个BFR的角色可以是多更的,例如某个BFR可能是某些组播流的BFIR,同时是另外一些组播流的BFER或TnmSitBFR.3.1.4BIER1.*B1.ERdomain阻播数据报文进行B1.ER转发的区域,由所行BFR知发的可进行B侬组播转发的网络形成BIER域.在B1.ER域中,BFR运行B1.ER控制协议并对组播报文进行BiER转发曳制,3.1.5BIERjj4tBIERsUbam1.Hin使用唯
8、一的子域号(subdomain-id)区分B1.ER域中的独立子域.一个B1.ER域至少包含一个或多个B1.ER子域,缺省的子域为SubdomainO,如果一个BIER域被划分为多个B1.ER子域,每个BFR必须明确自己所属的子域。BIER广域号取值为0255的整数。3.1.6BFR标IRBER-IU(BERidentifier)用于在一个B1.ER子域中唯一标识一个B1.ER转发节点。BFIR和BFER作为子域的边缘节点,必须配置BFR-ID,BFR-ID取值为165535的整数,TransitBFR节点的BFR-ID为0,。我示无效.3.1.7位串KitString封装在BIER报文头中,
9、用来标识该BIER域出口节点的集合。位申中的每个府所在的位置或索引表示一个边缘节点的BFR-IDBF1.R将此位中封装在组播报文的B1.ER头中,BFR根据此位串发制报文.3.1.8位中位度bitstringIengthZBS1.BIER技术转发时位串的长度,最小64位,依次有128、256、512、1024、2048.最大4096位.具体在报文中通过4bi1.来标识。例如当BS1.为64时,报文中用OOOI标识:当BS1.为128时,报文中用Oo1.O标识:当BS1.为236时,报文中用OOU标识:当BS1.为512时,报文中用O1.oo标识:当BS1.为1024时,报文中用O1.O1.标识
10、:当BS1.为2048时,报文中用Ouo标识,当BS1.为4096时,报文中用(HU标识。3.1.9集标识se(ideti11erSI当使用的BS1.氏度不足以包括个SUbdwnain中所有节点的BFRUDHt,例如,个SubdOmain中有200个节点,但是BS1.只有64位,需要分成多个集合Sa不同柒合使用不同的Se1.IdentifiertSI)ij43.1.10传输BFRtransitB1.R从一个BFR收到组播数据后再转发给其他BFK的节点称作组播报文的TranSitBFR.3.2Wff以下缩珞语适用于本文件.B1.ER比特索引显式复制的组播系统BitIndexKxp1.icitRC
11、P1.iCationGBIER通用比特索引显式笈制的组播系统Genera1.izedB1.ERBFR比特转发路由器Bit-FowardingRouterBFR-ID比特转发路由器标识Bit-ForwaniingRouterkicntideationBHR比特转发入口路由器Bit-ForwardingIngressRouterBFER比特转发出口路由器Bit-ForwardingEgressRouterB1.Fr位索引转发表BitIndexFOrwardingTah1.CBS1.位串长度BitSiring1.engthSD子域Sub-DonuiinSI集合标识Sct1.dcntificrDOHI
12、Pv6目的选项扩展头IkstionationOptionsHcac1.crFBM转发位小掩码Forwarding-BicMaskMPRA组播策略保留地址Mu1.ticastPo1.icyReservedAddressIGP内部网关协议InteriorGatewayProUxx1.BGP边界网关协议BorderGatewayProtoco1.MVPN组播虚拟私有网络Mu1.ticastVirtua1.PrivateNetworkMSID组播业务标识Mu1.ticastServiceIdentifierOAM操作维护和管理Opcrations.AdniinisIrationandMaintenan
13、ceYD/T436-20234 IPv6G-B1.ERIB求场K及总体技术要来4.1 IPv6G-BIERIt求场景组播一方面能纺在网络中提供点到多点的转发,有效减少网络冗余流量,降低网络负载:另一方面能修在应用平台中减轻服务战负荷,解耦用户增长对组播源的增长.这些特点使得组播在视领直播,视频监控,金融证券,媒咨网等场景都具有独特的价值.当前视频流量已占据大诿分的互联网流散,包括视频通话,视颇分享,视颇会议等:而高消视觉、全新交互视顺或成为未来社交主要手段,媒体向VR,AR逐步演进,在带宽和用户体验方面对网络提出新的诉求:组播有望能好在这些场景发挥更大的价值。按协议用途,IP组播协议分为运行于
14、主机和路由之间的组播成员管理协议(例如IGMP、MJ)和运行于路由器之间的组播路由协议(例如PIM、MVPNBGP).P1.M是坡基木的组播路由协议,也是使用最广的组播技术,PIM的基本原理是记录组播接收者的加入报文,并向组播源逐跳转发PIM加入报文,建立组播转发树,使得组播源发送的组播报文可以沿者组播转发树转发到组播接收者。PIM依赖单播路由协议但又独立于的播路由洪协议另成体系,其计算出的组描路由表和组播源数量强相关,网络中间节点无论是否和组播发送者、组捕接收者直接相连,都必须在本地生成组播路由表并且进行表项的状态维护,单播和组播协议并存增加了控制层面的交杂度.IPTW视做会议、远程教育等组
15、播类业务的不断发展,时网络安全性提出了更高要求,为此业界引入了MVPN技术,施于IP.MP1.SVPN提供业务可隔离的IP组播服务,早期的MVPN称为RosEMVPN.构建在P1.M协议和IPGRE(mGRE,多点GRR使用组播地址作为外层IP目的地址的GRE)基础上.着MP1.S的广泛应用,业界时ROSenMVPN协议进行了改进,引入了m1.DP和RSVP-TEP2MP两种组播MP1.S陡道控制平面协议,基于P2MP1.SP组揭隧道构建MvPN(称为NG-MVPN)。NG-MVPN需要在网络上运行11i1.DPjjKRSVP-TEP2MP,为组播业务生成P2MP树并且进行表顼的状态维护,网络
16、中间节点需要感知组播业务,网络状态纹杂。BIER是一种新的组播转发技术架构,只需要组播业务传送网络的入节点在数据报文上加上BIER封袋,BIER封装中携带标识组播目的节点的比特半(BitString),中间路由器修点根据比特审实现组播复制和特发,使网络的中间节点不渐要嬷知组播业分,不能要维护特定组播业务的组播流状态,具有良好的组播业务扩展性。BIER技术只需在入口节点加指示后续组播转发的时装,而不需要操作网络中间节点,有利于SDN集中控制.在潜在组播应用蓬勃发展的同时,网络IPv6化的趋势也更加显著,传统的HM应用领域持续扩展,网络需要支持的节点和连接数量将扩大到前所未有的规模.然而IPv4地
17、址空间有限,无法满足网给中设备的地址需求。IPv6可以提供海诚的地址空间,从而满足网络规模扩大和连接数6增加下的网络地址需求,同时IPv6包含多种类型的扩展头,使IPv6具有很强的扩展性,为后续更丰富的技术功俄打卜.暴础。近几年在国家政策的引导下,IPv6度正进入实施阶段,AkAPP、终端、管理系统、业务系统到城域网、骨干网,各大运皆商对原有网络的IPv6改造正在进行中,在网络单播改造的同时,同步完成组播的改造.新定义的组播协议要适配IPv6演进的趋势.针对现有的组播技术存在的问题、IPM实施阶段的组播业务改造需求及网络SDN演进的趋势,本规范结合NatiVCIPv6和B1.ER的技术优势,定
18、义基于IPv6数据平面的G-B1.EK在IPv6网洛上突现IP组播业务部署.4.2 IPv6GBIER总体技术要求IPv6G-BIER遵从RFC8279定义的BIER组播技术架构,按照BiISIring进行组播筑制转发,具体发制细节可参考RFC8279的定义.与BIER一样.以B1.ER子域为单位,罐个BIER子域的边缘节点配置一个BFR-id值,该值在BrER子域内唯一.同样,BIER子域中的BFR-id信息,连同其他信息(例如节点的BFR-PrefiX地址、SUbdO1.nainID、BS1.、BIFT-ID等),通过IGP在网络中泛洪,网络中的各节点根据IGP泛洪信息建立起BIER转发表
19、项,BI1.iR转发表项指导该节点进行BI1.iR更制转发:当支持BniR的节点收到带有BitString的BIER报文后,根据报文中的BrtString查B1.KR转发表将报文更制转发出去.IPv6G-BIER在原右BIER的架构暴础上,充分利用IPv6的扩展能力,采用IPv6目的选项头部DOH(DestinationOpinHeadCr)增加种类型选项OPtiOn携带B1.ER信息,即设EtIPV6G-B1.ER报文头部.封装示意如图1所示.11S6*小头IrVtif1.WHIPv6aUNextHeaderBIER-独一欧Ro5 1IPv6G-BIEKM*IPv6G-B1.ER增加专用的地
20、址MPRA(MUhiCaS1.Po1.icyResenedAddreSS.阻捕策略保留地址)来指导节点进行BIER处理.因此,在原有B1.ER的IGP泛洪信息基础上,增加对MPRA地址的泛洪。IPv6G-BIERJftiDMS1D(Mu1.ticastSeniceIdentifierAttribute)信息标识业务实例信息,可以表达VPN和公网业务,MSID作为SA地址的一部分,如图2所示.UK1.nt根忙“IIM1.加耳PrenXMSID图2IPv6G-BIERIGr1.r展用MSID标识MVPN实例的IPv6地址,使用新的BGP属性“Mu1.ticaMServiceIdentifier或简
21、称MSID来携带,BGPMSID屈性及其内容遵循BGP属性定义要求。综上,G-BIER采用MPRA作为DA,带有MSID标识的根节点地址作为SA.并在IPv6扩展头DOH中携带BIER信息,完成G-BIER承载组播VPN业务或者公网组搞业务,5IPv6GBIERgf1.D,发要求5.1 IPv6GBKR报文格式5.1.1总体妥求在IPv6组网条件卜.遵从RFC82OO.利用现有IPv6报头定义.IPv6G-BIER头部封装格式如图3所示。123.45678123156781231567812345678VersionTrafficC!asFicIAE1.PcthXHW1.D)IE1.ini1.
22、Source.Ud(m(ktinntikfrMsZtIkUik”I1.drExttenOT=(B1.ff1.)timIRnMbB1.FTTdRcvTT1.VrBS1.En1.r1.Strirfir*t32hit)BitStrinc(1.n0bit)1.srXuHkaitPacUtBB3IPv6C-BIER报文格式5.1.2 1Pv6的定IPv6G-BIER对IPv6头部约定如下.NH:IPy6G-BIER报义头使用DOH扩展头封袋,NHWO,SourceAddreSS(SA):BHR的IPv6地址,包含网络前缀及MS1D,网络前缀是源节点的网络标识.MSID为用于标识1.3VPN、1.2VPN
23、或EVPN的业务ID.具体格式参见第6章节控制面定义.DestiiiatioiiAddress(DA):下跳BFR的组播策略保尔地址MPRA.采用的独规划的IPv6地址,与接口1.oOpbaek地址段分别规划,便于安全策略配置部署。组播策略保留地址具体格式参见第6章节控制面定义.5.1.3 IPv6GBIER5格式定义IPv6G-BIER头部格式定义如KBIFTk1.iBIFT表标识,唯-索引BS1.、SD、SI的组合,默认采用编码格式,20比特字长由高位到低位依次为4比特长度的BS1.、8比特长度的SD、8比特长度的SI,这3个字段具体含义如下。BS1.:表示BitString的长度,用作数
24、据而转发时根据BS1.、SI),S1.字段确定B1.ER转发表。SD:子域(SUbdomain),BIER域中的独立子域.-SI:集标识(SCtIdentifier),当使用的BS1.长度不足以包括一个SUt)domain所有啰点的BFR-id时,需要分不同的集合,则不同集合使用不同的SI来标识.T1.:TimCTo1.iVC的缩写,该字段指定报文被路由器丢弃之前允许通过的最大网段数量。Ver:表示版本号,当前值为Q表示实脍中的版本。一BS1.:表示BitString的长度,用作数据而转发及宙线报文分析时校验IPv6G-B1.ER头部及选项长度的正确性,Entropy:支持ECMP,相同的En
25、trOPy+BitString,选择相同的路径-OAM:抉省为0,可用于PerformanceMeaSUrement(PM)等OAM功能,不影响转发和Qo$Rev:保留位,当前不用,缺省为凯-DSCI1IDifferentiatedServiceQXkpOinI,差分服务代码点,通过编码值来区分优先级。BkS1.irng:位中,用来标识该BIER域出口节点的位能合,向SD、S1.表示如BFER路由洛,52IPv6G-BIER,发BHR接收IP组播报文,根据OVCriay层提供的组播表项及时应的SD、SI,BS【弟】BitString信息.进行组播报文发制,杳找B1.Fr(Bi1.Iix1.ex
26、Forwan1.ingTab1.e).按照5.1定义的格式进行IPv6G-B1.ER报文封装并转发.其中SA设置为BHR的PrcfiX+MSHtDA设置为下一跳的组播策略保留地址MPRA.网络中的BFR路由器IK据IPv6G-BIER报文DA育找单播路由表,几配本地MPRA.如兀配成功,需解析IPv6G-B1.ER报文.根据BIER报头中的SD、SkBS1.连找特定的B1.FT.比对Bi1.S1.ring信息及本地BFR-ID.判断本W点是否为BFER.若为BFER,则解封装PayICad的内层组播报文,根据SA中的MSID信息杳找对应VpN或公网的组播路由表,进行相关的史制特发,并把本节点B
27、FR-记对应比特位改为0。若不为BFER,则根据Bi1.Siring信息维续查找B1.FE并按照5.1定义的格式进行IPv6G-BIER报文封装进行BIER笈制转发,其中,DA设置为下一跳的组播策略保的地址MPRA.SA保持不变。在跨域场景中,BF1.R、中间BFR及BFER的转发面动作与单域场景一致.但常要注意BFER所在域的相关边缘节点MPRA路由信息,需要扩散至BFIR设备所在域或所在域的域边缘出备,以保障BHR-BFERfrtJIPv6G-B1.KR报文的转发面可达性.对应的伪代码处理如图4所示。ifMMhits1.oo*HRPAWEXV点1.ookupBIIiRforwardtabi
28、cofBIFTTDifBitStrinchits1.oca1.BfRID。本触,邦IYR1.ookupnjtetabicofSA.USHForurdpuy1.d:ResetBitstri11(BFR1.DI)Wdu1.oBSI.*IfRfutri!-0/WHV.FwrMtMMtdPxkM)【法注I】(t1.JJ8279MER报N什找北3例fV可应用.狭中的-MiR7IU佬为m:K-WR-th8P可04IPv6GBIER转发伪代码示意实际具体处理过程如图5所示。如图5所示.A.B.C,D.E、F.G在一个BIERSUbd)main域中,其中.设备A为域的入节点BHR(根节点),D、E、F、G为B
29、IER域的出节点BFER(叶了节点),B、C为中间节点TranSi【BFR,A.D、E、F.G节点的BFR-id分别为1、2,3、4、5,D、E叶子节点请求某组播流,则IPv6G-BIER报文从根节点A向D和E优制转发,图中以A向D史制的报文封装格式示例,具体转发过程说明如下.a)BHR节点根据组播业务层学习到的组播成员信息,格迸入IIM网络BIER域的组播报文封装IPv6报文头。源地址SA中携带MSID,以标识发给用户的MVPN实例信息。目的地址为卜跳BFR的MPRA地址,MPRA标识了此BFR节点要对报文做BIER里制转发处理。同时将B1.ER信息封装在IPv6扩展央DoH中.扩展的OPt
30、iOnTypC为1入6G-B1.EROption。其中SA中携带的MSID表示蛆播VPN,也可定义某个其他值表示公网组播,这样IPv6GBIER承救MVPN和公网GTM采用统一封袋格式和相同的转发策略.b)TransitBFR节点(图中B和C)收到IPv6G-BIE瞰文后,若检查DA为本机MPRA地址,则查找B1.ER表.按照BIER信息中的BiIString更制转发:转发时SA不变,DA更换为下一跳BFR的MPRA地址.BFR节点进行BIERH制转发时,若存在等价路由,则进行负载分担转发。C)非1.Pv6G-BIER书点:在IIMG-BIER转发过程中,若中间有不支持IPv6G-BIER的节
31、点,则可以宜接按IPv6路由转发.例如,若B到D中间有一个不支持IPv6G-B1.ER的节点,则该节点收到IPv6G-BIER报文后,检杳DA非本机IP.则直接杳表按普通IPv6特发,报文送达D再做BIER处理。d)BFER节点(图中D、E和G)收到IPv6G-BIER报文后.检查DA为本节点MPRA地址.进步解析BIER信息,根据BkString中bit标识确定是发给自己的B1.ER报文后,迸行组播业务处理,根据SA地J1I:中的MSID信息确定组播私网MVPN信息,育表转发给私网组播用户.同时若BitString中还有其他bit位为I,则继续向下做BIHR复制转发.根据上述转发过程,IPv
32、6G-BIER具备穿透DOn-B1.ER节点的费力,更利于网络逐步升级、下滑演进.6IPv6G-BIER控制面要求1.1 控制面总体技术要求IPv6G-B1.ER相较于基本的B1.ER.在IGP和BGP及MVPN上需做进一步的埴强和扩展部署GBIER方案时,首先备要规划GB1.ER使用的IPv6地址.即表征本节点进行BIER复制转发的MPRA地址和包含姐播业务实例标识MSID的地址,通过IGP和BGP扩展携带节点的BIER相关信息和MPRA信息等进行发布.使网络设备生成GBIER转发表.对于IPv6GBIER承载的组播业务,需扩展BGPMVPN协议发布包含MSID的业务地址.本技术规范仅定义I
33、STS扩展.1.2 ISTS协议扩展RFC8401定义了BIER的SUb-Ikmain信息发布.采用的是ISJSReachabi1.ityPreiiXT1.V携带B1.ERInfbSUbT1.V的方式,集个B1.ER1.nfoSubT1.V中包含,个SUbdOmainid,在IPV6GBIER中,海要发布HMtGBIER的能力,该能力通过B1.ER1.nfosubT1.V的SUbSUIT1.V发布,其中Subsub-T1.V的TyPe便衣示IPv6G-B1.ER能力,sudsubT1.V的va1.ue部分则包含有一个或多个(BS1.MaxSI)伯思,携带IPv6G-B1.ER(BS1.Max-
34、SI)的SUb-SUb-T1.V格式如图6所示.Type1.engthNax-S1.BS1.Rcscrycd1.XBZ)图6IPv6G-BIERSUb-SUb-T1.V格式G-BIER需要在BIER转发路由器(BFR)上配置专门用于G-BIER转发的IPv6地址,即MPRA,并在控制面消息中发布本节点的MPRA地址,以通知其他邻居在向本节点发送IPv6G-B1.ER报文时使用该IPv6地址,作为IPv6GB1.ER时装的邻分,MPRA通过BIERInfbSUbT1.v下的SubsutT1.V携带发布.格式如图7所示.1.3 BGH议扩展以支持BIER跨域发布在跨AS域部第G-BIER组播的场景
35、下,将蹿域的跖由甥配置在同一个B1.ER子域,部署E2EG-BIER承我组播业务.E2EG-BIER可以保持端到湘机播无状态转发、确定性收敛及PingTmCC检测贸通等优点。以图8为例来说明跨AS的组网场景下的协议扩展。AS2BFRidIin30SJt!eGP,KiPS8HASIHHMIG-BIER图中网络划分为3个AS域:ASI、AS2和AS3,在不同AS域之间建立CBGP邻居.不同AS域之间用BGP将网络设备BFR-讨等信息相互发布,不同AS域内的节点建立到达其他AS域BFR皆点BIER路由表(BIRT)及转发表(B1.FT),具体地,AS边缘节点如AS2的边节点CRI使用单播主机路由携带
36、B1.ER信息(如SUb-Minain、BS1.、Max-SI.MPRA、本节点BFRid值,AS2域内节点的BFRid范围等)发布给其eBGP名居(AS1.域的边缘节点PEAAS1.的PE3节点收到路由后建立起到达AS2各打点BFR-id的B1.RT和B1.Fr表项.使用BGP的UniCaSt地址族(SAFI1或SAFI2)IPv6地址前级携带BIER信息发布,需新增个BIER的Path属性,属性为OPtiona1.GTransi1.ive,该属性的SUbT1.V结构如图9所示。Typej911th!fub-kgw4Mtfv(W5H)Extension(OptiB11MPRAsub-sub-
37、T1.V一第二个ububT1.V是携带本AS内的BFR-id范用.格K如图12所示.UmgIhBFR-idstartIBHHdEd1BFt-idStartNBHfidEiXBQ12BFR-id范B1.sub-sub-T1.VBFR-idMart为BFR-id范围的起始id.BFR-idend为BFR-k1.范用的最后一个id.AS边缘节点将其他AS域内的B1.ER信息在本AS域内发布。可以采用两种方式发布,方式一:将BGP路由引入到IGP进行泛洪。此方法会在整个AS域范围内泛洪引入的BIER信息,各节点均建立B1.ER路由表和B1.ER转发表。方式二:采用BGP发布BIER信息、由AS域边缘节
38、点发布给本AS域其他边缘啰点,其他中间节点不需要建立BIER转发表.在使用方式一IGP引入BGp所携带的BIER信息的方法中,需要对ISTS协议做进一步扩展,让AS的边缘节点(PE3.PE4)在携带原来的SU1.H1.omain信息、BS1.信息、MPRA地址信息的基础匕增加携带“引入的BFR-id范用”信息,BR-id范用的格式如图13所示.T,pc1.ength抑六idsun10FR*idend1HjR-idItMtXKTt-IdWNB13BFR-IdMHSUb-SUb-T1.VBFRidSUrt为BFR-id范围的起始id.BFR-idCnd为BFR-id范围的最后一个id.此时,PIP
39、2W点以及PE1PE2上都会形成各自的B1.FT表.图8中PE1.建立的B1.ER路由或转发中的BFR-NBR(BFRNcighbonBFR邻居)是一个直连邻居,BFR-NBR的MPRA地址为PI的MPRA地址,路由或转发信息中还包括直连下一跳为PI节点的地址、直连下跳出接口为PE1.连P1.的接口.根据这些信息,可以支持PEI将报文发送给P1.PI需要再进行B1.ER转发将报文发送给PE3,在使用方式二BGP发布的方式时,与发布BIER信息的其他AS(如图6.1中AS2)相邻的AS边绿节点(如图8中RS1.的PE3)通过路由策略向本域内其他边缘节点(如AS1.中的PE1.和PE2)重新发布B
40、IER信息.Prefix为PE3节点的主机珞由前缀,卜一跳为PE3节点的IPv6地址,路由所携带的B1.ER属性包括PE3节点的SUb-domain、BS1.,MI,R地址、BFR-id范困,其中BFR-idS是各个CR节点所在的AS域的BFRid范掴的合集。PE1.节点从PE3收到携带BIER信息的路由,建立到其他AS各BFR-id的B1.RTjB1.rT表项。PEI建上的B1.ER路由或转发中的BFR-NBR是个冲直连邻居,BFR-NBR的MPRA地址为PE3的MPRA地址,路由或转发信息中还包括直连下一跳为P1.节点的地址、直连下一跳出接口为PEI连P1.的接F1.根据这些信息,可以支持
41、PEI将报文沿着P1.发送到BFR-NBRPE3上,其中PI对报文作单捕转发.1.4 BGPMVPNWr三RFCs556定义了在BGP-MVPN业务中使用B1.ER隧道时所需要的信息,即一个BIER类型1.PMS1.或S-PMS1.AD路由的PTA属性(PMS1.Tunne1.attribute),在BGP-MVPN业务使用IPv6G-B1.ER隧道时,更用上述B1.ER类型的PTA属性.其中,PTA屈性的MPISIabe1.字段在基于IPv6JB1.ER的MVPN中不再使用,设设为0。Ingre$SPE节点分配IPv6源地址以标识MVPN实例,与EVpN实例标识采用统一的地址分配体系,标识M
42、VPN的地址块在网络中发布对应的路由前缀,以使各IPv6海地址路由可达,IPv6海地址的前缀部分标识源节点,因此接收者PE可以进行组播RPF检杳。使用IPv6源地址标识HFIR的网络前掇和业务H),使用一个新的BGP屈性来携带,即“Mu1.ticastServiceIdentifiCr”属性或荷称MSID属性“具体编码格式如图14所示。Sub-I1.VTypeSub-T1.RrnEthReservedWv6AddresssubsubT1.VsBB14MSID属性其中,IPv6AddreSS为IPv6源地址,subsUb-T1.V为本SUb-T1.V的下属了T1.V.此处携带的Sibsub-T1
43、.V如下,格式如图15所示。SUb-Wb-TtnyjwSbtrTtY1.cMthUSH1.ImI1.i1.IaIteZnrnYD/T43692023MSID1.en:1字节,标识MUhiCaS1.SerViCe1.D部分的长度:MSID大为20bit.缺省值为20。1.PMSI或S-PMS1.A-D路由中,可以将MSID属性和PTA属性一同携带,用于IPv6网络中承载IPVMRV6组播业务.7 IPv6G-BIERWSttX7.1 可保护机制IPv6GBIER承载组播业务的可兜性保护包括aI播潴侧、IPv6G-B1.ER域、用户接入侧这3个方面。组播源侧的可靠性保护.IPv6G-BIER域双根
44、热笛.如图16所示.Rood和Rgt2为IPv6G-B1.ER主得双根.组播源服务器通过交换机SWI和SW2分别与主备双根连接016IPv6G-B1.ERit双根1+1热备份IPv6GBIER域的可靠性保护。应支持IPv6GBIER域双根(RoOU和Root2)热备向支v6GBIER域叶干节点(BNG1.和BNG2)分别发送组播流,正常情况下,叶了节点BNG1.和BNG2收到来自根ROOtI和ROot2两份相同的组播流,叶子节点BNGI根据路由优选策略选择根ROO1.1.为主根,接收来自主板ROOU的流量,丢弃来白备根R,x2的流量:叶子节点BNG2根据路由优选策略选择根Rg1.2为主根,接收
45、来自主推Rg1.2的流盘,丢弃来自备收Rg1.1.的流fit叶了节点(BNG)通过时叶f节点(BNG)与主板节点(RoOD之间的组播流口检测嬷知故障。叶子节点(BNG)与主根节点(RoOt)之间的流量检测周期可配置,例如,检测周期配置为20至秒,当叶子节点(BNGI)在连续2个周期内未收到来自主根节点(RoOU)的组播流,则切换为接收来自得根节点(M32)的组播流.用户接入侧的可靠性保护。用户侧双归接入到两个区&两个BNG之间通过双机热备实现用户组播表项同步,BNG通过感知接入恻链路状态变化实现倒换保护.YD/T436920237.2 被障切换从组播源到IPv6G-B1.ER域组播叶子节点(BNG)的任一节点或链路故障,都应有可冬性保护机制保障流量快速恢复。组播源侧和吟6G-BIER域的故障切换“当图17中I至7位置点发生故障,叶子苗点BNG1.检测到来自主根节.点ROO1的组播流中断,则切换为接收来自笛根节点Roo1.2的组播流.图17Iam和Pv6GBIER域故|切换用户接入恻的故障切换.当图7.2中叶子节点