相关标准及路由器测试.pptx
《相关标准及路由器测试.pptx》由会员分享,可在线阅读,更多相关《相关标准及路由器测试.pptx(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023/2/13西安电子科技大学ISN国家重点实验室朱畅华11 相关标准RFC2544(BenchmarkingMethodologyforNetworkInterconnectDevices)RFC2889(BenchmarkingMethodologyforLANSwitchingDevices)YD/T1156-2001路由器测试规范高端路由器YD/T1098-2001路由器测试规范低端路由器YD/T1141-2001千兆比以太网交换机测试方法YD/T1142-2001IP电话网守设备技术要求及测试方法YD/T1072-2000IP电话网关设备测试方法YD/T1075-2000网络接入
2、服务器(NAS)测试方法YD/T1171-2001IP网络技术要求网络性能参数与指标第1页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华2相关标准-续YD/T1251.1-2003路由协议一致性测试方法中间系统到中间系统路由交换协议(IS-IS)YD/T1251.2-2003路由协议一致性测试方法开放最短路径优先协议(OSPF)YD/T1251.3-2003路由协议一致性测试方法边界网关协议(BGP4)YD/T1260-2003基于端口的虚拟局域网(VLAN)技术要求和测试方法YD/T1033-2000传输性能的指标系列YD/T1091200056kbit/s调制解调器
3、接口及传输性能技术要求和测试方法第2页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华3Request for Comments:2544NetworkWorkingGroup,BenchmarkingMethodologyforNetworkInterconnectDevices,S.Bradner,HarvardUniversity,J.McQuaid,NetScoutSystems,March1999Thisdocumentdiscussesanddefinesanumberofteststhatmaybeusedtodescribetheperfo-rmancec
4、haracteristicsofanetworkintercon-nectingdevice.Inadditiontodefiningtheteststhisdocumentalsodescribesspecificformatsforreportingtheresultsofthetests.第3页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华4RFC2544 Benchmarking tests 1:ThroughputDefinition:Themaximumrateatwhichnoneoftheofferedframesaredroppedbythedevic
5、e.详见:RFC1242吞吐量测试可以确定被测试设备(DUT)或被测试系统(SUT)在不丢弃包的情况下所能支持的吞吐速率。二分法第4页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华5Throughput test-ProcedureSendaspecificnumberofframesataspecificratethroughtheDUTandthencounttheframesthataretransmittedbytheDUT.Ifthecountofofferedframesisequaltothecountofreceivedframes,thefewerfr
6、amesarereceivedthanweretransmitted,therateoftheofferedstreamisreducedandthetestisrerun.ThethroughputisthefastestrateatwhichthecountoftestframestransmittedbytheDUTisequaltothenumberoftestframessenttoitbythetestequipment.第5页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华6RFC2544 Benchmarking tests 2:LatencyDefini
7、tion:Forstoreandforwarddevices:Thetimeintervalstartingwhenthelastbitoftheinputframereachestheinputportandendingwhenthefirstbitoftheoutputframeisseenontheoutputport.Forbitforwardingdevices:Thetimeintervalstartingwhentheendofthefirstbitoftheinputframereachestheinputportandendingwhenthestartofthefirstb
8、itoftheoutputframeisseenontheoutputport.由此定义看:仅包括排队和处理时延,不包括传输时延?第6页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华7延时测试延时测试测量一台DUT在有负载条件下转发数据包所需的时间。SmartApplications在规定时间内生成100%的负载(或者按测试设置中规定的比例)。在测试过程中,SmartApplications测量每对端口上的每一个包的延时。对于存储转发(Store-and-forward)设备来说,测量的延时是指从输入帧的最后一个比特达到输入端口的时刻到输出帧的第一个比特出现在输出端口上
9、的时刻的时间间隔。对于cut-throughout设备来说,延时是指从输入帧的第一比特达到输入端口的时刻到输出帧的第一比特出现在输出端口的时刻的间隔。测试设置中规定的每一种包长度都要进行延时测试。第7页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华8Latency test-Procedure:SendastreamofframesataparticularframesizethroughtheDUTatthedeterminedthroughputratetoaspecificdestination.ThestreamSHOULDbeatleast120seconds
10、induration.AnidentifyingtagSHOULDbeincludedinoneframeafter60secondswiththetypeoftagbeingimplementationdependent.Thetimeatwhichthisframeisfullytransmittedisrecorded(timestampA).ThereceiverlogicinthetestequipmentMUSTrecognizethetaginformationintheframestreamandrecordthetimeatwhichthetaggedframewasrece
11、ived(timestampB).ThelatencyistimestampBminustimestampA。RFC1242ThetestMUSTberepeatedatleast20timeswiththereportedvaluebeingtheaverageoftherecordedvalues.第8页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华9RFC2544 Benchmarking tests 3:Frame loss rateDefinition:Percentageofframesthatshouldhavebeenforwardedbyanetwor
12、kdeviceundersteadystate(constant)loadthatwerenotforwardedduetolackofresources.(如何理解两个that?并列修饰。)RFC1242包丢失测试通过测量由于缺少资源而未转发的包的比例来显示高负载状态下DUT的性能。第9页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华10Frame Loss rate-test ProcedureSendaspecificnumberofframesataspecificratethroughtheDUTtobetestedandcounttheframesthata
13、retransmittedbytheDUT.Theframelossrateateachpointiscalculatedusingthefollowingequation:(input_count-output_count)*100)/input_countThefirsttrialSHOULDberunfortheframeratethatcorrespondsto100%ofthemaximumratefortheframesizeontheinputmedia.Repeattheprocedurefortheratethatcorrespondsto90%ofthemaximumrat
14、eusedandthenfor80%ofthisrate.ThissequenceSHOULDbecontinued(atreducing10%intervals)untiltherearetwosuccessivetrialsinwhichnoframesarelost.第10页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华11RFC2544 Benchmarking tests 4:Back-to-backDefinition:Fixedlengthframespresentedataratesuchthatthereistheminimumlegalseparat
15、ionforagivenmediumbetweenframesoverashorttomediumperiodoftime,startingfromanidlestate.Measurementunits:NumberofN-octetframesinburstRFC1242第11页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华12背靠背性能测试背靠背性能测试通过以最大帧速率发送突发传输流并测量无包丢失时的最大突发(Burst)长度(总包数量)来测试DUT的缓冲区容量。SmartApplications在全负载条件下生成突发传输流,如果所有的包都得到转发,就增加突发长度
16、,并重新进行测试。但是,如果某一对端口上出现包丢失,SmartApplications将突发长度减少一半并再次进行测试。然后,SmartApplications利用二分搜索查找无包丢失时的最大突发长度。测试设置中规定的每一种包长度都要进行背到背性能测试。第12页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华13Back-to-backtest procedureSendaburstofframeswithminimuminter-framegapstotheDUTandcountthenumberofframesforwardedbytheDUT.Ifthecounto
17、ftransmittedframesisequaltothenumberofframesforwardedthelengthoftheburstisincreasedandthetestisrerun.Ifthenumberofforwardedframesislessthanthenumbertransmitted,thelengthoftheburstisreducedandthetestisrerun.Theback-to-backvalueisthenumberofframesinthelongestburstthattheDUTwillhandlewithoutthelossofan
18、yframes.ThetriallengthMUSTbeatleast2secondsandSHOULDberepeatedatleast50timeswiththeaverageoftherecordedvaluesbeingreported.第13页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华14RFC2544 Benchmarking tests 5:System recoveryObjective:TocharacterizethespeedatwhichaDUTrecoversfromanoverloadcondition.Procedure:Firstde
19、terminethethroughputforaDUTateachofthelistedframesizes.Sendastreamofframesatarate110%oftherecordedthroughputrateorthemaximumrateforthemedia(线速),whicheverislower,foratleast60seconds.AtTimestampAreducetheframerateto50%oftheaboverateandrecordthetimeofthelastframelost(TimestampB).Thesystemrecoverytimeis
20、determinedbysubtractingTimestampBfromTimestampA.第14页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华15RFC2544 Benchmarking tests 6:ResetObjective:TocharacterizethespeedatwhichaDUTrecoversfromadeviceorsoftwarereset.Procedure:FirstdeterminethethroughputfortheDUTfortheminimumframesizeonthemediausedinthetesting.Send
21、acontinuousstreamofframesatthedeterminedthroughputratefortheminimumsizedframes.CausearesetintheDUT.Monitortheoutputuntilframesbegintobeforwardedandrecordthetimethatthelastframe(TimestampA)oftheinitialstreamandthefirstframeofthenewstream(TimestampB)arereceived.TheresetvalueisobtainedbysubtractingTime
22、stampAfromTimestampB.Hardwareandsoftwareresets,aswellasapowerinterruptionSHOULDbetested.第15页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华16转发能力测试实例思博伦(Spirent)通信的SmartBits6000B依据RFC2544完成吞吐率延迟帧丢失率BacktoBack测试第16页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华173 路由器的测试指标1、吞吐量:吞吐量是指路由器的包转发能力。吞吐量与路由器的端口数量、端口速率、数据包长度、数据包类型、
23、路由计算模式(分布或集中)以及测试方法有关,一般泛指处理器处理数据包的能力。高速路由器的包转发能力至少应在20包/秒以上。端口吞吐量:端口吞吐量是路由器在某端口上的包转发能力。通常采用两个相同速率测试接口。一般测试接口可能与接口位置及关系相关,例如同一插卡上端口间测试的吞吐量可能与不同插卡上端口间吞吐量值不同。整机吞吐量:整机吞吐量是指设备整机的包转发能力,是设备性能的重要指标。路由器的工作在于根据IP包头或者MPLS(多协议标签交换)标记选路,因此性能指标是指每秒转发包的数量。整机吞吐量通常小于路由器所有端口吞吐量之和。第17页/共67页2023/2/13西安电子科技大学ISN国家重点实验室
24、朱畅华18路由器的测试指标2、背板能力:背板指输入与输出端口间的物理通路。背板能力是路由器的内部实现,传统路由器采用共享背板,但是应用于高性能路由器时不可避免的会遇到拥塞问题,其次也很难设计出高速的共享总线,所以现有的高速路由器一般采用可交换式背板的设计。背板能力通常大于依据吞吐量和测试包长所计算的值。但是背板能力只能在设计中体现,一般无法测试。(电磁兼容性设计)第18页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华19路由器的测试指标3、丢包率:丢包率是指路由器在稳定的持续负荷下,由于资源缺少而不能转发的数据包在应该转发的数据包中所占的比例。丢包率通常用作衡量路由器在
25、超负荷工作时路由器的性能。丢包率与数据包长度以及包发送频率相关,在一些环境下,可以加上路由抖动或大量路由后进行测试模拟。第19页/共67页2023/2/13西安电子科技大学ISN国家重点实验室朱畅华20路由器的测试指标4、时延以及时延抖动:时延是指数据包第一个比特进入路由器到最后一个比特从路由器输出的时间间隔。该时间间隔是存储转发方式工作的路由器的处理时间。时延与数据包的长度和链路速率都有关,通常在路由器端口吞吐量范围内进行测试。时延对网络性能影响较大,对高速路由器,在最差情况下,要求对1518字节及以下的IP包时延均都小于1ms。时延抖动是指时延的变化。数据业务对时延抖动不敏感,所以该指标通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 相关 标准 路由器 测试
限制150内