YD_T 4363-2023 SRv6网络编程测试方法.docx
ICS33.(M0.40CCS1.78YD中华人民共和国通信行业标准YD/143652023SRv6网络编程测试方法TestingmethodofSRv6networkprogramming2023-1IT)I实施2023-07-28发布中华人民共和国工业和信息化部发布目次前者I1.1范困12规范性引用文件13术语和定义14缩略语25测演环境36 SRv6SID格式与可达性测试46.1 SID格式测试46.2 S1.D的可达性测试47 SRv6SID端点功能测试57.1 End功能测试57.2 End.X功能测试57.3 End.T功能测试67.4 End.DX6功旎刈试77.5 End.DX4功能测试77.6 End.DT6功能测试87.7 End.DT1.功能测试97.8 End.DT46功能测试IO7.9 End.DX2功能测试117.10 End.DX2V功能测试I1.7.11 End.DT2U功能测试127.12 End.DT2M功能测试137.13 End.B6.Encaps功能测试147.14 End.B6.Encaps.Red功能测试147.15 End.BM功能测试158 SRv6头节点功能测试168.1 H.Encaps行为测试168.2 H.Encaps.Rcd行为测试178.3 H.Encag1.2行为前试178.4 H.Encag1.2Red行为测试18参考文献20本文件按照GB"1.1-2020&标准化工作导则第I部分:标准化文件的结构和起常规则9的规定起草.注想木文件的某些内容可能涉及专利,本文件的发布机构不承担识别专利的员任.本文件由中国通信标准化协会提出并归口。本文件起草单位:中国电信集团有限公司、华为技术有限公司、中兴通iK股份有限公司、中国信息通信研究院、中国信息通信科技集团有限公司、上海诺琪亚贝尔股份有限公司。本文件主要起草人:典霰、陈华南、彭柠萍、干树松、刘尧、魏华、张存、张宇华、刘剑华、朱冰、陈端、周惠号、杨沐、朱永庆.SRv6网络编程测试方法1范B1.本文件规定J'SR6网络褊程的测试方法,包括SRwS1.D格式与可达性测武、SR、6SID滞点功能及SR6头节点功能测试.本文件适用于支持SRKW络编程的网络设备及系统的测试与评估,设备研发、管理也可参照使用。2侬性引用文件下列文件中的内容通过文中的规范性引用而构成木文件-必不可少的条款。其中,注日期的引用文件,仅该日期时应的版本适用于本文件:不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。IETFRrcS754IPv6分段路由报文头(IPv6SegmentRoutingHeader(SRII)IETFRFC8986SR,6网络编程(Seg1.nCn1.RoutingoverIPv6(SRv6)NetworkPnigramming)3 *W11½X下列术语和定义适用于本文件。3.1分股路由Segn)CnImUti呼,种应用于MP1.S网络或者IPv6网络中的源路由技术,可实现业务路径定制。在MP1.S网络中,Segment被编码为MP1.S标签。在IPv6网络中,SCgn1.Cnr采用IPv6地址格式,通过分段路由头(SCgmCTrtRoutingHeader)指示转发路径“3.2T11S6UdSYffiW5hSis0M11troutingoverIPv6datap1.a简称为SR6是分段路由技术在IPv6网络中的实现。3.3分段标符segmentidentifier简称为S【D,表示在分段路由域中的具体分段。在SRv6中,SID由1.OCaIor、FunCIiOn和ArgunIen1.这3个部分组成.痂码为IPv6地址形式,SID列表表示为VS1.S2S3>.用于指示报文转发路径.Y1.)436520233.4虚拟立用网络virtua1.privatenetwork在公用网络上建立专用网络,进行加密通信,在企业网络中有广泛应用,VPN网美通过时数据包的加密和数据包目标地址的转换实现远程访问.3.5以太网国(1+用网络thmetvirtua1.privatenetwork用于实现网络二层互通的YPn技术。通过扩展BGP的N1.R1.新增了几种类型的BGPEvPN路由类型,用于在不同站点之间通告主机的InaC地址和ip地址信息。4以下缩略语适用于本文件.AC1.访问控制列表AccessContro1.1.iMBGP边界网关协议BorderGatewayPn)IOCo1.FIB转发表FonvardingTab1.eIANA互联网数字分配机构InternetAssignedNumbersAuthorityIGP内部网关协议InteriorGatewayPro1.oCo1.IS1.S中间系统到中间系统Intenniia(eSystem-IntennediateSystemMAC介质访问控制MediaAccessContro1.MP1.S多协议标签交换MuI1.i-Prokxro1.1.abe1.SwitchingNHIPM报头的“卜一个报文头”字段NextHeaderOAM操作管理维护OperationsAdministrationandMaintenanceOSPF开放最短路径优先OpenShortestPathFirstPCEP路径计算单元协议PathComputaticHiE1.ementProtoco1.PSP倒数第二个分段弹出SRHPenu1.timateSegmentPopoftheSRHSDN软件定义网络SoftwareDefinedNetworkSID分段标识符SegmenddentifierS1.剩余分段索引值Segment1.eftS1.A服务等级协议Scnucc-Ixvc1.AgreementSR分段路由SegmentRou1.ingSRH分段路由报头Sejinen1.RoutingHeaderSRv6IPv6分段路由SegrneiHRoutingoverIPv6TE流量工程TrafficEngineeringUSD倒数第一个分段解封装U1.timateSegmentDecapsu1.a1.ionUSP倒数第一个分段弹出SRHU1.timateSegmentPopoftheSRHVPN虚报专用网络Virtua1.PrivateNetwork5潮试环境本标准规定SR6回络编程测试方法,根据SRv6应用与部署模式,包含2种测试组网拓扑。测试拓扑】:用于引证同一SRv6域内的SRv6S1.D端点功能,测试拓扑1一一同SRv6城组网测试拓扑如图I所示.组网环境中,至少应包含3台支持SRv6能力的路由器及测试仪表.JSRE'':GE1脸丫一-_SRg2近;三=1.CpGX!一一/S1震试拓扑1mSRv6组网JM试拓扑测试拓扑2:用于验证跨SRv6域的SRv6S1.D端点功能,主要为End.BM功能,测试拓扑2一跨SRv6域组网测试拓扑如图2所示.姐网环境中,至少应包含4台支持SRv6能力的路由器及测试仪表。其中,PE1.、PE2为SRv6域A中的PE设;BPE1.、BPE2为SR6域B中的PE设籍图2海试拓扑2I1.SRV6WPW试拓扑测试拓扑3:用于验证SR,6域内EndPoint节点封装行为及头节点封装行为等功能,测试拓扑3SRv6域双网机试拓扑如图3所示.组网环境中,至少应包含4台支持SR6能力的路由器及溺试仪衣.图3渊试拓扑3SRv6超网潮试拓扑试拓扑中,设备间使用的链路类型可根据应用场景灵活选择,此处采用IoGE接口与100GE接口互联,以验证不同接口类型场景下的SRv6能力.测试仪表T1.和TZ分别连接到两端路由腓(如图1中的PE1.和PE2),用于下发SRv6Po1.icy策略(本文档规定的测试方法不对SRv6PoIiCy进行要求,SRv6Po1.icy仅作为辅助测试)测试仪衣TAFbc"P用于发送和接收SRv6测试流业。.测试过程中,SRv6P。IiCy下发方向可以选择通过控制器(测试仪表模拟)动态下发(基于HGPPOIiCy或PCEP),也可以通过静态配置实现,本标准不做要求.设备分配En出End.XJEnd.17End.DT4等各种类型的SID时.必须支持动态分配和静态配置方式.同时,也必须支持PSP和USPS1.D分配与报文转发方式,测试应根据实际应用需求选择流盘字行大小,建议使用256字节的帧进行基准测试.IGP主要包含ISIS协议和OSPF协议,6 SRvSID»式与可达性皿6.1 SIDttAMtC,««号,1I测试项目:SRv6S1.D格式测试测试拓扑1测试拓扑1洒试口的:袋证SRv6SID格式是否正确a)设番启JHSRY6SRv6SID的嫡玛格式按1.OC:FINCT:ARG设置.配置1.ocauIr(1.o0,静态配置End和End.X1)网络部?HGP,并使於SRV6能力,在IGP中弓I用并通告1.ocator.c)S1.oca1.-SW.观察End和End.Xf期结果IEnd和End.XftSID与静态规划一致6.2 SiD的可达性制试制”2测试项目;SRV6可达性测试H祓拓扑,利试拓扑t费试目的I股证SRY6$1D可通过路由协设进行邮告侬Sha)设备启用SRv6.SRv6SID的编码格式按1.OC:FUNCT:ARG设5?.配置1.oCatOr(1.OC).梆态配置Endf1.IEnd.X.b)网络加密IGP.并便能SRwJ能力.在IGP中引用并通告1.XatOr.c)在PE1.上查看1.OCa1.-Sid表,询本地End对应的SRvfiSID,在PE2上专看EndSID的IPv6路由转发表,记录结果1.d)在PEI上查蓿1.OcaI-Sid表,杳询本地End.X对应的SRVeSID,ftPE2±三End.XS1.D的】Pv6路也转发表.记录结果291索饴果结果1;EndSIiHfcHW6路由转发表上在相应的1.OEtor前微路由条目。结果2:End.XSID在IPv6路由转发表上仃相应的1.oCatorM版路山条口7 SRv6S1.D点功健7.1 End1.A幡M试3利试项目:Md功能i1.1.试IIK拓扑,测试拓扑1窝被目的,验证M于End30的SRr64i发M*t一一分别在PE1.、P和PE2的1.OoPbaCk潴口上配置IPv6地址并使能IGPIPv6能力,设备启用SRv6,配置1.OCatOr(1.o0. PEI和PE2之间在立BGP邻居,配HI个IPHYPxPE2上分配VPN的S1.D标签为End.DMI.此泣导:离从PEI发送至吒2侬a)分别在PE1.P和PE2的IGP使能SRvG能力,并在IGP实例中引用并通告1.OCatOr.生成EndS1.D分别为End1、End2和End3.2仪表下发SRv6PoIiCy到PE1.或在PE1.上峥态BdtSRV6PoHCy,间置的SR6Po1.icyMsegnentHst<End2.场d3,时装的源地址为End1.报文转发路径中的x为uni1i*t为CEn<12.End3,End.I)T1_1>.C)发送TA到TC方VPN谨fik(X,丫).d在PE1.出方向撼取报文,看报文格咒如果采用EnCaP封装.宜看报文格式应为(End1.End2)(End,DT41.End3.&id2:S1.2;NH=I)(Xj):如果果用Encap.RM封装,蛋价报文格式应为(Md1.,End2)(End.I11k1.,End3;SI.=2:NH7)(X.Y).记录结果1.e)在P出方向抓取报文.看报文格式。如果采用EnCaP封装.自看批文格式应为(End1.End3)(End.DT41.,End3,End2,S1.=IiWM)(X.V):加一采用EnCap.RMJ封装,查野报文格式应为(EndI.End3)(End)。I,End3:S1.=1.zNH=4)(X,Y),记录结果2.f)查看接收班流量情况记录结果39UR*1. 结果I:在PE1.出方向查看报文,格式正确. 结果2:在P出方向去看报文,格式正确. 结果3:流Jft正峭接仪7.2 End.XttOftt测试1.号:4测试项目,End.X功能测试蒯试拓扑:测试拓扑1测试目的,收还珞于End.XSID的SR6ij转发预贸条件:一分别在PEI、P和PE2的U1.CPba心潴口上宽置IPv6地址并使能IGPIPv6能力,设备启用SRv6.M置UKEIor(1.0C).花】和PE2之间建立BGP邻居,配阳个IPv4YPN,PE2上分配YPN的S1.U标签为End.DM,此流出然从PEI发送鱼吃2测试步骤:a)分别在PEI、P和PE2的IGP使能SRv6能力,并在IGP实例中引用并通告1.OCa1.or,生成PE1.和P出方向100GE/10GE接口的End.X分别为End.X1.和End.X2。b)仪表下发SRv6POIiCy到PE1.或itPE1.上静态ft!iSRv6PO1.iCy,配18的SUvPOIiCy的SeRmCntIiSt为End.XI,End.X2,封装的陶地址为End1.报文传发路径中的SegInentIiSt为<E11d.XI,End.X2,End,DT41>.c)发送TA到TC方向VP*流量(X,Y).d)在PEI出方向抓取报文,官石报文格式.如果采用EneaPW装,报文格式为(End1.End.X2)(End.IHM1.,End.X2.End.X1.S1.=I:NHF)(X,Y):如果采用EnCaP.Red,报文格式为(EndI,End.X2)(End.DT4I,End.X2;S1.=I:NH=D(X.Y).记录结果1.e)在P出方向弧取报文,宜看报文格式.如果采用EnCaP封装,报文格式为End1.Ed.DT41)(End.W41.1.ind.X2.End.XI:SI.=0;NH=0(X,Y):如果采用EnCap.Red封袋,报文格式为(EndI,End.DTd)(End.DT-I1,End.X2;S1.=0;NH=4)(X.Y),记录结果2.C查石接收端流址情况,记录结果3预期结果:结果1:在PEI出方向表看报文,格式正确,结果2:在P出方向查看报文,格式正确,结果3:流歧正倚接收7.3 EniTf1.J1.BJgM测试辨号:5利试项目rEnd.T功测试测试拓扑:测试拓扑I测试目的,验证End.T功能预评.条件:一分别在PE1.、P和匣2的1.oopback端口上Ih6地址并使能IGP1.PV5能力,出名启用SRV6,闽W1.QeatcIr(1.oe)一分别在PE1.。和在2的IGP使能SRv6能力,并在IGP实例中引用井地告1.ocator.生成即dS1.D分别为End1.End2和End3.P分别呢?H个End.T$11)绑定IPv6转发表,仪表向PEI和PE2分别地吉路由确试步骤,a)PEI,jPE24tXPv6IBGP邻居.P上杳看IPv6FIB表.1.看是否有远端路由条目.记录结果I.bP杳看1.OCaI-S1.D转发衣,查看是否有为IPv6路由我生成End.TSID条目,记录结果2.C)仪&F发SRV6P。IiCy到PEI或在PEI上峥态化置SRv6PO1.iCy.报文转发路径Se1.nnent-IiSt为End.T.End3>.d)发送TA到TC方向流量(X.Y3»在PEI出方向抓取撰文.杳看报文格K.如果果用EnCaP封装.恨文格式为(End1.End.D(End3,End.T;S1.=1:NH4)(X,Y);如果采用EnCg.Redtt装,报文格式为(EndI,End.T>(Md3;$1.I;Mi(X,丫,记录结果3。在看仪衣流b记录是否有丢包记录结果4预期结果:一一结果1:P上可查看刎远端路由条I1.结果2:P上可我看到End.TSID条目.一结果3:在PEI出方向查行报文,符合上述SRyG封装要求.-结果,1:流量正确接收7.4End.DX6功幡Jg试测试编号:6I测试项目;End.欧6功能测试测试拓扑:测试拓扑1测试目的:验证EndDX6劝使侬巴条件r分别在PEhP和I也的1.ooPbaCk端口上配置06地址并使能IGPIPVe能力.设备启用SJ6.配置IaatOr(1.oc).一一分别在PEhP和PE2的IGP使能SRv6能力,并在IGP实例中引用并通告1.oCaUr,生成EndSID分别为End1、End2和En!3测试步界:/PE1.和PE2之间建立BGP镭居PEI和PE2分别配JI两个1.3VPNv6.其中.路由器端口1和3属于YpN1.,2和4隔于YpN2,拒个YPN下模拟接入IO个CE,YPN信用Per-CEYPN.bVPN1.ifiI1.k然门3分别生成10个End.DX6S1.D条目.VPN2蟋口2、端114分别生成IO个End.DX6S1.D条目.cPE1.和PE2设备BGp进程启用SR时扩展,建立YPNV6翎居.抓包记录各VPX对应的PrefiX-S1.D.记录结果1d查看PEI和PE2的1.oCaI-S1.D转发表.每CE对陶生成1个End-DX6条目.观察VPX路由我.VPNTJWffCE路由共用1个私网路由表,记录结果2。e)仪衣下发SRV6PoIiCy到PE1.或在PE1.上静态能置SRv6POIiCy,报文转发路径中的SegjnentTiS1.为End2,EmBEnd,DX6.f)发送TA到TC方向YPN1.流员,发送Tgf1.ITP方向YpN2流显g在PE1.出方向抓取报文.查看报文格式.如果采用EnCaP封装.则报文格冗为(End1.,End2)(End.DX6.Ehd3.End2:S1.=2;NH=4)(X,Y);如果采用Encap.Red时装,报文格式为End1.,End2)(End.DX6,EndSjS1.=2:NHM)(X,Y),记录结果3h)观察接收端流量情况,记录得果4期结果I结果1:IO个CE对应不同的PrefiX-SID.一一结果2:每CE对应生成1个End.DX6条目,每YpN下所有CE共用1个私河路由表.结果3:End.DX6S1.D为SRv6PO1.iCy中最后一个S1.D.报文格式正确.一一结果4:流艮在对应的VPN下正常转发7.5EndDX4功闵1试测试编号,7裁试项目:EIXi.DX4功能测试测试拓扑;测试拓扑1测试目的;验证End.DX4功能fft就条件:分别在阳、P和PE2的IyX1.pWCk端口上配阳Pv6地址并使能IGPIPV6能力,设番启用SRv6,配置1.OCatOraJoC)。一分别在PEI,P和PE2的IGP使能SRvC能力,并在IGP实例中引用并通告1.oCBtOr,生成EndS1.D分别为End1.End2和End3测试步骤:a)PE1.和PE2之间建立BGP邻居,PE1.和PE2分别配置两个1.3VPNV4.其中,路由器嫡口I和3属于VPN1.,2和4属于VPN2,标个VPN卜模KI接入10个CEVPN启用PerYEVPN.b)VPN1.端口】、端口3分别生成10个End.DX4条目.YpN2帽口2、墙口4分别生成10个End.DX6条目.C)PEI和PE2设%BGP进程启用SRv6扩展,建立VPNV4邻居.抓包记录各VPN对应的PrefiXSID,记求结果1.d)ift看1.oCHI-Sid转发表,每CE对应生成1个End.DX,保目。观察通路由表,YPN下所有CE路由共用1个私网路由表.记录结果2.e)仪表下发SRv6PoIiCy到PE1.或在PE1.上静态配置SRv6Po1.icy,报文转发路径中的Segment-Iist为<End2,End3,End.DX4>.f)发送TA到TC方向VPN1.流fit,发送Tg到TP方向VPN2流fit«)在PE1.出方向抓取报文,查看报文格式.如果果用EnCaP封装,则报文格式为(End1.End2)(End.DX4.End3,End2;S1.2:Mi=4)(X,Y):如果采刖EnCap.Red封装,则报文格式为End1.,End2)(End.DX4,End3:SI.2:XHF)(X.Y),记录结果3.h)观察接收端流量情况,记录结果4偿期结果:一结果1:IO个CE对应使用不同的PrefiX-sid. 结果2:败E对应生成I个End.DXI目,抵VPN卜所有CE共用I个私网路由去. 结果3*nd.DX4S1.D为SR/PoIiCy中坡后一个SID,批文格式正网. 结果4:流Ia在对应的YPN下正行转发 .6End.DTettOWC涓试编号:8I测试项目:EndPT6功废测试测试拓扑:测试拓扑1测试目的:验证End.DT6功倭BiBt条件:分别在PEhP和PE2的1.oopback端口上MinPV6地址并使使IGPIPV6能力,设爵启用Sh6,配置1.oCator(IJoC)一一分别在PE1.P和PE2的IGP使能SRWi能力,并在IGP实例中引用并通告1.oCaer,生成EndSID分别为End,End2和End3测试步骤:a)PE1.和PE2之间建立BGP邻居.PE1.和PE2分别配置两个1.3VpNV6.其中.路由器端口1和3于YPNI.然12和4限于YPN2,每个YPE卜模拟接入IO个CE.IDPE1.和PE2分别为YPN阿口1和3分配S1.D标筌为End.DT61.,End.DT63,为YPN2端口2和4分便S1.D标签为End.DT62,End.DT64Yixr43632023C)PEI和PE2设备BGP进程启用$仙6扩展,独立VPN6第居.抓包记录各VPN对应的PrefiX-SID,记录结果1.d)查看1.OCa1.-SID转发表,待YPN实例对应生成1个End.DT6条目.观察W小路由龙.VpN下所有CE路由共用1份私网路由表.记录结果2.e)仪衣下发SRv6PoIiCy到PE1.或在PEI上静态配巩SRv6Pe1.icy,报文转发路径中的Segment-】ist为End2.End3End.ixre>f)发送TA到TC方向VPN1.通小,发送Tg到TP方向VPN2流信。R)在PEI出方向抓收报文,查希批文格式.如果果用EnC叩封装,则报文格式为(End1.End2)(EndDT6,End3,End2:S1.=2:NH=4)(X.Y);如果采用Encap.RCd封装,则报文格式为(End1.End2)(End.DT6,End3;S1.=2:NH=O(X,Y),记录结果3.h)J察接收战流量情况,记录结果4预期结果:结果1:10个CE对陶使用相同的PrefiX-sid.结果2:每VPN实例生成IjEnd.DT6条目,拇VPN卜所有CE共用I个私网路由去.一结果3:End.DI6S1.D为SR6P。IiCy中端后一个SID,根文格式正确。1.1 4:流量在对应的YPN下正常转发7.7 Eim1.DT4功3测试解)9I测试项目:End.PT4功他测试测试拓扑:测试拓扑1测试目的:验证End.DT4功能预置条件;分别在阳、P和压2的1.WXMCk端口上配置1自6地址并使能IGP1.PV6能力,设备后用SRm配翼IZ)Ca1.a(1.0C).一一分别在PEI、P和PE2的IGP使能SRv6能力,并在IGP实例中引用并通i1.oca1.or,生成EndSID分别为End,End2和End3测试步牌:a)PE1.和PE2之间速立BGP邻居.PE1.和PE2分别JEBt两个1.3VPN.关中.JR1.ftJR螭口I和3属于VPN1.2和4权于VPN2,每个YIN下模拟接入IO个CE.bPE1.和PE2分别为YPN1.端11和3分限$11)标签为EndDT41.,End.DT1.3,为YpN2端U2和4分配SID标签为End.DT4-2,End.DT4_4.C)PE1.和PE2i殳备BGP进程启用SR6扩展,建立VPNY4第居,抓包记录各YPN对应的j,rcfi-SID,记录结果I.力查看1.OCB1.-Sid转发表,每VPN实例对应生成1个End.DT4条目.观察VPX路由表.YPN下所有CE路由共用1份私网路由衣,记录结果2。e)仪衣下发SRV6PoIiCy到PE1.或在PE1.上静态配;SS1.MiPOUCy.报文转发路径中的Segnent-ist为End2.End3EndDT4>.f)发送TA到TC方向YPM流盘,发送Tg到TP方向YPN2流放g在PE1.出方向抓取报文,查看报文格式.如果采用EnCaP封装.则报文格式为(EndI,End2)(End.DT4.End3.End2:S1.=2:NH=4)(X.Y):如果果用EnCap.Red封装,则报文格式为(EndI.End2)(En<1.DT4,End3:S1.=2:NH=I)(X,Y),记录结果3h)观察接收端流5情况,记求结果4预期结果I结果1:10个CE对应使用相同的PrefiX-SID.结果2:每VPN实例生成I个End.DTI条目,每YPN下所有CE共用I个私网路由表.结果3:End.DT4SID为SRv6PO1.iCy中最后一个S1.1.K报文格式正确.结果4:流盘在对应的YPN下正常转发7.8 EndDT46功回试测试编号:IOI测试项目:End.DT46功能测试测试拓扑I测试拓扑I测试目的:验证End-DT46功能预置条件:分别在PEhP和PE2的IMPbaCk轴口上IeiHpV6地址并使能IGPIP电力.设备启用S&6配置1.OCator(1.oe).-分别在PEhP和PE2的IGP使能SRV6健力,并在IGP实例中引用并通告1.。Cator,生成EndS1.D分别为End1、End2和End3测试步骤:a)PEI和PE2之间建立BGP邻居,PEI和PE2分别配歌曲个1.3YPN。其中,路由器端口1和3属YPN1,2和4属于VPN2.怔个IPX卜模网接入10个E。VPX实例启用分配DT46能力.b)PE1.和PE2分别为YPNIis5口1和3分IeS1.D标舞为End.DT46.1.,End.DT463.为VPN2端口2和4分配S1.D标签为End.DT16.2,End.DT46J.C)PE1.和PE2设各Mp进程后用SRv6扩展.建立YPNm八TNV6翎居.抓包记录各VPX对双的PreriX-S1D.记录结果I.d)自看1.OCaI-S1.D转发表,每VPX实例对应生成1个End.DT46条目.观察YPN路由表.Vm下所仃CE路由共用I个私网路由表,记录结果2C)仪表下发SRv6PO1.iCy到PEI或在PEI上静态ft!1SSRv6Po1.iCy,报文转发路径中的Seemen1.TiSI为<End2,EmB,End,DT46>.f)发送TA到TC方向YPN1.流量,发送TB到T1.)方向丫PN2ikhg)在PE1.出方向抓取报文.位若IP报文格式.如果采用EnCBP封将则报文格式为(End1.End2)(End.DT46.End3,End2;S1.=2;N1.M)(X,丫);如果果用EnCtJp.Red封装,则报文格式为(End1.End2)(End,DT46,E11d3jS1.=2;NH=O(X,Y),记录结果3,h)观察接收端流量情况,记录结果4预期结果:-结果1:IP"IPv6路由坳传相同的PrefiX-SID。结果2:每VPN实例生成I个End.DT46条目.仔YPN下所有CE共用1个私网路由表.一一结果3:End.DT46S1.D为SR6PoIiCy中最后个SID,报文格式正确.一一结果4:流fit在对应的VPN下正常转发K1.7.9 En±DX2功Ott测试辨号I11卜测试项目IEnd.DX2功能测试浏试拓扑:测试拓扑1测试目的:验证End.DX2功能预置条件:分别在PEhP和压2的1.oopback辐1.I上配置IfH地址并使能IGP1.PV6能力,设备启用3Rv6,配置1.OCator(1.O0.分别在PE1、P和也的IGP使能SRV6能力,并在IGP实例中引用并通告I.oCator,生成EndSgMWEndhEnd2和BuK测试步骤:a)PE1.和PE2之间建立BGP邻居,PE1.和PE2分别配置两个EYPN'WS.其中,路由需端111.和3处干惘01.2和倔于VPiS_2,祗个VPIrS下模拟接入1个用户.b)PE1.和PE2分别为EVPNYPUS端口1和3分配SID标签为End.DX21,End.DX23,为EYPWpWS25ffi2和4分配SID标箴为End.DX22,End.DX2C)PE1.和PE2i殳卷BGP进程启用SRv&T展,建立EVPN邻居,抓包记录各YPIJSAD路由对应的PrefiX-S1.D,记录结果1.力杳乔1.oCaI-Sid,专发表,框'PAS实例对应生成I个End.DX2条目,记录豺果2.C)仪表下发SRv6Po1.iCy到PE1.或在PE1.上伸态酬ISRV6Po1.icy,报文转发路径中的SeemeM-HSt为<End2,End3,End.DX2>D发送TA到TC方向'WS1流fit.发送Tg到TP方向VpUS_2流员.Q在PEI出方向抓取批文.传不报文济心如果采用EneaP封装,报文格式为(EndI.End2)(End.DX2.Ed3,End2:S1.=2;NH=D(X,Y);如果采用EnCap.Red封装,报文格式为(End1.End2)(End.DX2,End3:S1.=2:NH=4)(X,Y),记录结果3.h)观察接收端流量情况,记录结果4预期靖果I结果1:每个EVPNVPUS实例对应IjprefixSID.一一结果2:好个VPIS实例对应生成1个End.DX2条目,年个VnS连接对应1个PrefiX-S1.D.一一结果3:End.DX2S1.D为SRv6PoIiCy中总后一个SID,报文格式正确,一一结果1:流出在对应的丫出S实例下正常朴发7.10 End.DX2V功修测试编B:12I测试项目:End,DX2V功能测试测试拓扑:测试拓扑1测试目的:验证End.DX2Y功能预置条件I分别在PEI,P和PE2的1.OoPbaCkia口上配??JPv6地址并使能IGPIPv6能力,设备启川SRv6,配置1.OCatOr(1.o0“分别在PEhP和PE2的】GP使能SRV6能力,并在】CP实例中弓I用并通告1.ocator,生成EndSID分别为End,End2和End3测试步骤:a)PE1.和PE2之间建立BGP邻居,PEI和PE2分别配Bt两个EVPNVPWS.其中,路由器端口1和3JR千YPIS_1.2和1属于YPWS_2,每个YPBS下模拟接入10个Qig用户(对应配KnO个V1.),VPBS启用基于Y1.AN的1.2表查找.b)PE1.和PE2分别为EVPNYp1.S1.的端口1和3分配10个End.DX2VSH)标签,分别为EVPNVPIS2的端口2和4分配10个End.DX2YSID标签。C)PE1.和PE2设iBGP进程启用SRy6扩展,建立EYPN邻居,抓包记录各YpWSAD路由对应的PrefiX-S1.D,记录结果1。d)i看1.OCaI-SID转发表,徒VPWSV1.AN对应生成1个End.DX2Y条目,记录结果2。C)仪衣下发SR的P。Iiey到PEI或在吒1上静态配置SRv6PU1.iCy,报文转发路役中的SeWKm-IiSI为<&这玩13,End.DX2V>.f)发送TR到TC方向YPwS流量,发送Tg到TP方向VPwS_2流量.g)在PH出方向抓取报文,查看报文格式.如果采用EnCaP封奘,报文格式为(End1.End2)(End.DX2Y,End3,End2:S1.=2;NH=4)(X,Y);如果采用EnCap.Red封装,报文格式为(End1.,End2)(End.DX2V,End3jS1.=2NH=4)(X,Y),记录结果3.h)观察接收端流地情况,记录结果4预期结果:结果1:每个EVPNVPWS实例对应10个PrefiXsid.一结果2:每个VPWSVIJ1.N对应生成I个End.DX2Y条目.结果3:End.DX2YSID为SRy6P。IiCy中最后一个SID,报文格式正确.结果4:流量在时应的VpWS实例K1.E常转发7.11End.inW3试剃试笛号:13测试项目:EndDT2U功测试测试拓扑:测试拓扑I测试目的:验证End.DT2U功能预置条件:一分别在阳、P和PE2的1.OoPbaCk厢口上配三11Pv6地址弁使能IGP1.PV6能力,设备启用S1.Mj,配置1.(ICatOr(1.oc).一一分别在PE1.P和PE2的IGP使能SRY6能力.并在IGP实例中引用并通告I.ccau>r,生成EndSI用别为EndI、End2和End3测试步骤:aPE1.和PE2之间建立BGP邻居,PE1.和PE2分别配置两个EYPNVP1.S,其中.路由器5Cn和3周TVP1.S1.2和侧于YP1.S_2.每个YP1.S下模拟接入1个用户口.b)PE1.和P£2分别为EVPNVP1.S1端IJI和3分配S1.D标签为End.DT2U1.,E11d.DT21.3,为EVPNVP1.S2端1.I2和4分配$11)标签为End.DI2U2,End.DT2U4.C)PE1.和PE2设各MP进程启用SRv6扩展,建立EYPN邻居.师包记录各IW”路由对应的PrefiX-S1.D.记录站果1d)查看1.oCaI-Sid转发衣,住YP1.S实例对应生成1个End.D