- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈MSTP的工程测试
浅谈MSTP的工程测试
对于租用以太网链路的大客户,有不同的服务水平协议(SLA)。在业务开通前,根据什么来确定SLA的性能指标,如何证明向客户提供的以太网链路符合对应的SLA的规定,对于采用MSTP技术提供的实时业务(如VoIP、实时图像业务),如何保证其以太网链路的带宽、时延、丢包率以及抖动等均符合相关要求;当业务发生故障时,如何迅速进行故障定位,如何判断故障是出在传输链路还是在上层业务网络。所有这些因素使得对MSTP的测试要求越来越全面,越来越严格。在以往对MSTP的工程验收测试中,由于受测试设备及环境限制,往往是很粗略的定性分析,采用的方法也很普通,主要测评以太网链路的通断情况,延时是否过大等,但对一些传输性能有严格要求的应用,就需要对以太网链路的性能进行定量的测试。??MSTP的测试内容,一般包括基本功能测试、传输性能测试和带宽分配及管理能力3个方面。基本功能验证主要包括以太网最大、最小帧长测试,异常包测试,流量控制功能验证,以太网帧格式验证,端口速率及工作模式自协商功能验证等;带宽分配及管理能力主要包括带宽可分配功能验证、带宽分配粒度验证、多径传送能力、带宽动态分配能力(LACS)等;传输性能主要包括吞吐量、丢帧率、传输时延、时延抖动、背对背缓存能力等。??1 MSTP以太网业务端到端的传输特性ITU-T、IEEE的相关建议中,定义了一些以太网业务传输性能的参数。ITU-T草案Y.17ethoam中定义的以太网性能参数主要有帧丢失、帧时延、帧时延变化、帧吞吐量等;IEEE建议RFC1242、RFC2544中定义的以太网性能指标主要有吞吐量、时延、丢帧率以及背靠背等。部标YD/T 1238-2002、YD/T 1276-2003以及YD/T 5119-2005中,规定的以太网传输性能主要有吞吐量、丢包率、时延、差分时延等。??从上述几个建议及规范可以看出,以太网的传输特性主要包括吞吐量、时延、时延抖动、丢帧率等内容,虽然这些参数还待进一步完善和补充,但已经能基本反应以太网的传输性能,在工程测试中也主要考虑这几个方面的性能指标。??1.1 吞吐量??吞吐量是指从源到目的地的端到端无误码或无帧丢失情况下实际可传输数据的最大带宽。由于MSTP设备可以配置带宽,虽然端口速率为10M/100M或GE,但传输的带宽根据配置情况,可能小于或等于端口速率,因此,测试吞吐量的前提就是在给定的速率下。测试的结果一般用成功传送的最大帧数与理论上达到给定速率所需传送帧数的百分比来表示,等于或超过100%为合格。如果超过100%,可以增加给定的速率,再进行测试,一般分辨率可设置为0.1%。??由于MSTP设备的以太网板卡的收发端口都有一定大小的缓存,当测试时间较短时,虽然接收帧的速率已经超过了发送帧的速率,但由于缓存作用,不会出现丢包的现象,因此,吞吐量测试的时间对测试结果的准确性有一定的影响。测试时间越长,测试结果的准确度越高,但时间过长,往往影响整个测试的进度,因此,必须找到一个较合适的时长。YD/T 1276-2003中规定的测试时长为10 s。??采用不同的帧长测试,吞吐量的测试值也会不同。采用较短的帧测试,可以更有效地反应系统的性能。收发处理单元需对帧进行物理定位、串并转换、MAC帧定位、FCS校验、队列处理、策略处理等,帧长越小,单位时间收发处理单元处理帧数越多,所需队列缓存越多,对收发处理单元的性能要求越高,对于较长的帧,主要和帧缓存大小有关。根据IEEE 802.3 的规定,以太网最小帧长为64 Byte,最大帧长为1 518 Byte。一般采用7种典型的字节(64、128、256、512、1 024、1 280和1 518 Byte)来进行测试。??1.2 丢帧率??丢帧率(更准确的说是过载丢帧率),就是在过载情况下,导致不能正确转发的帧占所发送帧的百分比。??有人认为已测试过系统吞吐量就没必要再测试丢帧率,这种观点对也不对。当吞吐量为端口线速时,因为无法再增加带宽,故丢帧率为0,可以不进行丢帧率测试,当吞吐量小于端口速率时,测试流量可以大于吞吐量,这时可进行丢帧率测试,用来反应系统在超负荷情况下的转发能力。通常系统超负荷的程度不同,其所对应的转发能力也不同,有时过大的负荷可能使系统拒绝服务,出现“假死”的状态。例如对于50 Mbit/s的链路,在50 Mbit/s时,丢帧率应该为0,随着测试速率从50 Mbit/s逐步增加到端口线速(100 Mbit/s),丢包率也逐步增加,通过速率在50 Mbit/s以上,方能满足性能。丢帧率越低,表明系统的抗冲击性越好。??丢帧率测试一般是在吞吐量测试后进行。流量以吞吐量为起点,逐步增加到100%或端口线速,一般按吞吐量的10%递增,同样,也
文档评论(0)