当前位置:首页 >> 信息与通信 >>

浅谈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%递增,同样,也必须采用 7 个典型字节进行测试,测试时间为 10 s。 在 YD/T 5119-2005 中,规定了过载丢包率小于 0.01%。从上述定义来看,规范中过载丢包率定义不明确, 前提应该是在某一过载速率下, 另外, 丢包率的取值还有待进一步讨论,比如 50 Mbit/s 的带宽, 100 Mbit/s 用 流量进行测试,丢包率在 50%也是符合要求的。 1.3 时延 时延是评价网络性能的重要参数,对于一些实时性业务,如 IP 电话、会议电视等,过大的时延有时会导 致业务无法正常开通。 时延按帧转发方式分为存储转发(S&F)和比特转发 2 种方式,目前 MSTP 上均采用存储转发方式。对于 存储转发方式,时延是指输入帧最后一位到达输入端口到该帧第一位出现在输出端口的时间间隔。一个端 到端的时延主要由串行时延、传播时延和处理时延 3 个部分组成。在低带宽时,串行时延对端到端时延的 影响最大。 a) 串行时延是指一个帧或信元在它能被处理之前完全被一个收端节点接收所需要的时间。比如 MAC 帧 必须等 CRC 全部接收后才能被处理。 MAC 帧最小为 64 Byte,采用 100 Mbit/s 以太网链路传输时,串行时延为 51.2 ?滋 s;MAC 帧最长为 1 518 Byte,采用 100 Mbit/s 以太网链路传输时,串行时延为 1.214 4 ms。可见,串行时延和传输速率成反比,速 率越高,接收一个完整帧的时间越短,同时,串行时延也和帧长有关,帧越长,时延越大。 b) 传播时延是指信号在传输介质中从发端到收端所需的时间,它和传输距离以及传输介质有关。例如光 在单模光纤中的传播速度大约为 200 000 km/s 即 0.005 ms/km) 因此传播时延等于光缆长度×0.005 ms/km。 ( , 光纤越长,传播时延越长。 c) 处理时延是指信号经过光-电-光设备时,从入设备到出设备所需时间,对于 MSTP 设备,处理时延包 括 SDH 的处理时延以及以太网的处理时延。根据 YD/T 974-1998,SDH 的处理时延对于 VC12 级别,应小 于 125 ?滋 s,对于 VC4 级别,应小于 50 ?滋 s。以太网的处理时延根据以太网板 CPU 的处理能力不同而不 同。

因此,一个端到端的时延应该是串行时延、传播时延以及处理时延之和。随着传输速度的提高,串行时延 变得不那么重要了,时延主要表现在传播时延以及处理时延上。可以看出,时延和带宽、距离都有关系, 不同的网络结构会有不同的时延。在 YD/T 5119-2005,规定了时延小于等于 100 ?滋 s,这个数值还需要进 一步讨论修正。 前面已经说过,时延包括处理时延,因此,在进行时延测试的时候,系统或设备的负荷情况也是一个值得 考虑的问题,系统或设备的负荷不同,测得的时延也不同。一般情况下,只测试负荷为吞吐量 90%情况下 的时延,即在非拥塞情况下的时延。另外,由于 MSTP 封装以太网可以采用虚级联,VC 通过不同的路径, 在收端重组,也需要一定的时延,因此,建议配置 VC 的时候,尽量安排在同一路径,以减少时延。测试 时需采用 7 种典型的字节长度来进行测试,测试时间为 10 s。 1.4 时延抖动 时延抖动对语音质量的影响非常大。一般在 VoIP 网关处采用缓存排队的办法平滑数据包抖动。但如果网 络本身的抖动较大,则网关必须采用大的缓存,这将直接造成更大的时延,从而使总的时延超过 150 ms 的 门限值。这意味着网络本身的抖动必须非常小。特别是在 VoIP 中 RTP 数据包太早或太晚到达缓存,都将会 被丢弃。所以数据包抖动本身对语音的影响与丢包率的影响是相同的。因此,掌握系统的时延抖动指标对 于业务的开通、故障的定位是十分必要的。 时延抖动被定义为最大时延与最小时延的差,可以根据时延的测试结果来算出时延抖动。 2 MSTP 以太网传输性能的测试方法 2.1 定性的测试方法 在数据网络中常用 PING 命令来测试网络。使用 PING 命令可以得到包的往返时间(RTT) ,以及时延、丢 包数量,同时也可以用不同的包长进行测试。但需要注意的是,PING 是通过高层 ICMP 协议,通过对端设 备的响应来获得时延,精度较差;更重要的是真正反映端到端的时延必须在一定的背景流量下,而 PING 只是产生单个数据包,无法产生背景业务量,因而必须用仪表测试各种背景流量(包括满负荷带宽)下的 时延。同时,使用 PING 进行测试还受到计算机处理能力的影响,所以采用 PING 只能是定性的测试,用来 判断链路是否通达,是否有异常的时延以及比较严重的丢包情况,不能对上层业务提供网络性能数据。 2.2 定量的测试方法 要得到准确的、 可重复验证的数据必须用专业仪表进行测试。 YD/T 1276-2003 中也规定了 MSTP 的测试内 容和测试方法,但这些规定主要是对实验室条件下设备的功能验证,侧重于详细验证设备的各项性能指标, 特别是协议的实现方式。它规定的测试方法也并不是很适合 MSTP 设备在现场测试、业务开通以及故障定 位时的测试。对于 MSTP 的工程测试方法,按仪表数量以及测试地点可分为 3 种情况。 2.2.1 端到端测试(两台仪表) 由于传统的数据通信(三层以上)信号的发送和返回通道不对称,因此端到端的测试在数据通信中应用非 常多。测试时,需要两台独立的测试仪表,并由不同的操作人员在两端进行测试。这两台测试仪表可设置

成主从方式,分别位于两端的以太网接口,近端测试仪的目标地址为远端测试仪的端口地址,反之亦然。 采用这种方法,可以不管被测网络的功能,可以测试端到端的吞吐量、丢包率、时延等。测试时延时,需 要两台仪表时间同步,一般是采用 GPS 同步或 NTP 同步,这在实际中很难达到,因为 GPS 需要接收天线, 而 NTP 准确度又受时钟源和下游设备之间带宽以及传输介质的影响。为了解决这一问题,同时也避免两地 测试带来的不便,可采用端口环回方式。 2.2.2 单端口环回测试(一台仪表) 对于 MSTP 以太网业务的时延测试,由于发送和返回的传输路径和处理设备完全是对称的,只需在远端进 行环回即可测试。在单端口环回方式中,测试仪连接到被测设备的近端口,在远端口进行收发环回。这种 方式可用于不带二层交换的 MSTP 以太网接口。单端口的环回一般通过物理自环(自制 10/100M 的短接网 线或 1000M 光口收发自环) 、波长环回(以太网直接承载在 DWDM)和 SDH 设备内环(部分厂家支持) 来实现。 2.2.3 双端口环回测试(一台仪表) 在端口到端口环回方式中,测试仪表连接到两个近端端口,在远端进行端口到端口环回,用网线将两个端 口互联。这种方式可以同时测试二路以太网传输通道,若测试带二层交换的 MSTP 以太网接口,则可通过 设置不同 VLAN 方式进行测试。 在工程验收测试中,常用双端口环回测试方式,这时,链路的时延是测试值的一半。 3 MSTP 以太网传输性能的指标 MSTP 以太网传输性能主要包括吞吐量、丢帧率、时延和时延抖动。吞吐量的指标很好规定,符合要求即 可。在 YD/T 5119-2005 中虽然规定了丢帧率、时延的指标,但笔者认为其在定义以及取值上存在不同的理 解,应该进一步修正明确。 ITU-T Y.1541 给出了 IP 公共网络性能的相应要求(如表 1 所示) 。 表 1 IP 公共网络性能要求 网络性能参数 业务等级 0级 1级 2级 3级

4级 5级 时延 100ms 400ms 100ms 400ms 待定 时延抖动 50ms 50ms 待定 待定 待定 待定 丢包率 1×10-3 1×10-3 1×10-3 1×10-3 1×10-3 待定

错包率 1×10-4 待定 该参数定义对于基于 MSTP 的端到端以太网电路, 可以有所参考, MSTP 上的以太网电路由于涉及范围 但 较小,其要求应该严格得多。 4 总结 MSTP 这一多业务传送平台正得到愈来愈多通信运营商的青睐,随着通信网络向分组化发展,对底层传输 质量的要求也越来越多。随着一些国际标准组织(如 ITU-T、MEF 等)对以太网业务的进一步研究,一些 相关的标准规范的出台,将会更加完善有关以太网链路的性能参数及指标。 参考文献 1 曹蓟光,吴英桦. 多业务传送平台(MSTP)技术与应用. 北京:人民邮电出版社,2003 2 IEEE RFC 2544. Benchmarking Methodology for Network Interconnect Devices 3 IEEE RFC 1242. Benchmarking Terminology for Network Interconnection Devices 4 YD/T 1238-2002. 基于 SDH 的多业务传送节点技术要求. 北京:人民邮电出版社,2002 5 YD/T 1276-2003. 基于 SDH 的多业务传送节点测试方法. 北京:人民邮电出版社,2003 6 YD/T 5119-2005. 基于 SDH 的多业务传送节点(MSTP)本地网光缆传输工程设计规范. 北京:北京邮电 大学出版社,2006 7 ITU-T Y.17ethoam. OAM Functions and Mechanisms for Ethernet based networks 8 ITU-T Y.1541. Network Performance Objectives for IP-Based Services 作者:叶祥 吴季真 来源:邮电设计技术 你是通信人才吗? C114 通信人才网 是通信人才就要上专业通信人才网! 专业、高效、低成本、资源广!

助你迅速找到满意工作! 拥有中国最全的通信行业人才数据库资源。 C114-AdKey 行业广告系统 C114 提醒您:1.尊重网上道德,遵守国家的各项法律法规;2.承担一切因为您的行为而导致的相关法律责 任; 3.新闻留言板管理人员有权删减留言中的内容;4.您在留言板发表的作品,C114 有权站内转载。 [参与本留言即表明您已经阅读并接受上述条款]


相关文章:
浅谈MSTP的工程测试
浅谈MSTP的工程测试_信息与通信_工程科技_专业资料。浅谈MSTP的工程测试浅谈MSTP 的工程测试对于租用以太网链路的大客户,有不同的服务水平协议(SLA) 。在业务开通前...
浅析MSTP的发展及应用
浅析MSTP 的发展及应用 作者: 公司: 张少伟 福建省邮电工程公司 1 中文摘要题目...一般,对于 MSTP 的工程测试方法,按仪表数量以及测试地点可分 为 3 种情况。 ...
浅谈MSTP技术及应用
龙源期刊网 http://www.qikan.com.cn 浅谈MSTP技术及应用 作者:张肖华 来源:《沿海企业与科技》2008 年第 08 期 [摘要]文章讨论多业务传输平台(MSTP)技术及...
移动MSTP线路调试
移动MSTP线路调试_计算机软件及应用_IT/计算机_专业资料。任务名称:移动MSTP线路调试 具体工作:在省中心汇聚路由器配置网点分配端口的临时 IP 地址,与移动现场人员进行...
浅谈MSTP技术在本地网的应用
浅谈MSTP 技术在本地网的应用一、当前本地网络结构...网络的互联互通等问题,要测试 MSTP 产品是否适用于...而南平本地 SDH 环网 III 期工程使用华为公司 ...
浅谈MSTP技术的应用
浅谈MSTP技术的应用_信息与通信_工程科技_专业资料。浅谈 MSTP 技术的应用 [ 摘要 ] 本文作者根据自己多年的实际工作经验,以金融系统某银行采用 MSTP 方式为客户...
浅谈MSTP技术及应用
百度文库 专业资料 工程科技 信息与通信上传文档...浅谈MSTP 技术及应用摘要本文讨论多业务传输平台( MSTP...利用图像可以很直观地判断在现场检测环境下的检测结果...
MSTP技术应用
MSTP技术应用_信息与通信_工程科技_专业资料。浅谈 MSTP 技术的应用 [摘要] 本文作者根据自己多年的实际工作经验,以金融系统 某银行采用 mstp 方式为客户组网为例...
MSTP技术
百度文库 专业资料 工程科技 信息与通信上传文档...MSTP技术浅析 14页 1财富值 MSTP技术及其应用 8页...在 MSTP 测试时,正是利用这一点来判断设备所采用 ...
浅谈MSTP技术及业务的解决方案
浅谈MSTP技术及业务的解决方案_信息与通信_工程科技_专业资料。浅谈 MSTP 技术及业务的解决方案 摘要 从 2009 年开始,公司开始接应一些跨本地网的 MSTP 业务;...
更多相关标签:
mstp测试仪 | mstp电路如何测试带宽 | 浅谈软件测试技术 | 浅谈工程造价管理论文 | 浅谈如何提高工程质量 | 浅谈对土木工程的认识 | 浅谈建设工程合同管理 | 浅谈工程项目风险管理 |