在信息高度发达的今天,人们对网络的要求越来越多,从开始的数据传输,到现在的视频通话,手持电视等多媒体业务的出现,都对传输网络提出了更高的标准。以太网作为现在主要的接入方式,在今天就先得格外的重要,那么如何对以太网进行性能测试,如何分析以太网出现的故障,是从事以太网工作的工程师比较棘手的问题。本文就以太网传统测试方法RFC2544和革命性测试方法Ether SAM以及EXFO在以太网测试中的方案进行简单说明。
RFC2544方法:RFC2544方法是由互联网工程任务小组建立的实际测试方法,该方法概述了电信级以太网需要测试标准,即以太网需要测试哪些指标。通过进行吞吐量测试,背对背测试,帧丢失测试以及帧延迟测试来评估当前网络的性能。该方法定义了帧大小,测试时间和测试循环量。
1.吞吐量测试:该测试定义了网络在不出现错误的情况下每秒钟传输的帧的最大数量。必须为每个帧大小进行吞吐量测试,尽管每次测量的时间较短,但最终的测试总时间必须至少60秒,每个测试结果必须记录,以每秒帧数或每秒比特数为计量单位。如下图所示:
2.背靠背测试:背靠背测试是评估网络交换机的缓冲能力,测量丢帧前全线速率下的接受帧的最大数量,它可以验证超额信息速率下的EIR能力。如下所:
3.帧丢失测试:帧丢失测试是测量在网络过载或者说是拥塞情况下的网络反应能力,它是体现了网络性能的关键指标,因为在这个时候才能更好的看出网络对服务质量QOS的支持到底有多大,大量的丢帧会造成QOS的下降。如下图所示:
4.帧延迟测试:帧延迟测试是测量帧从开始设备出发,到达终端设备所需要的传输时间,该测试还可以配置,测量返回时间,即从开始设备出发到达终端设备,再返回到开始设备的传输时间。如下图所示:
以上是传统测试方法RFC2544,该方法是目前使用普遍的一种方法,针对RFC2544这种方法,EXFO推出了FTB-8510G测试设备,该设备针对RFC2544方法所需测得各项指标进行测试记录,包括吞吐量,帧丢失,帧延迟,背靠背测试。FTB-8510G还可以进行数据包抖动测试(该测试不再RFC2544中定义),用于鉴定对传输时间敏感的数据业务比如视频,VOIP等,该设备还可以具有Ether BER测试功能,用来评估运行于WDM网络上的万兆以太网性能。该设备适用于FTB-200,FTB-400,FTB500平台。可以说FTB-8510G测试仪表是进行RFC2544测试的首先工具。
RFC2544是目前最为普遍的测试方法,它定义了以太网的各项指标及测试流程,但是该方法还是有一定的缺点,如数据包抖动测试,多项并发服务测试等。为了解决好上述问题,ITU-T定义了新的测试标准即ITU-T Y.156sam方法(Ether SAM),它很好的满足了以太网测试的要求。EXFO是首家将Ether SAM方法植入到测试仪表中的测试厂家。
Ether SAM方法:该方法分为两个部分(网络配置测试和服务测试)
1.网络配置测试:网络配置测试是根据每项服务进行的测试,用于验证用户规定的特定服务的带宽和性能要求。这个过程分为三个关键阶段(最低数据速率至 CIR,CIR 至 EIR,过冲测试),在这三个阶段中将监测所有性能指标,从而确保它们同时得到满足。 2.服务测试:网络配置测试着重于每项服务是否在网元中得到了正确配置,而服务测试则专注于验证承诺条件下(模拟实际服务)的 QoS 参数。 3.Ether SAM测试拓扑:环回测试和双向测试(两台仪表) 环回测试:EtherSAM 还能利用环回设备执行环回测量。在这种情况下,结果会反映两个测试方向的平均值,一个方向是从测试装置到环回点,另一个方向是从环回点回到测试装置。 双向测试:这一测试也可以在两台表测试模式下进行。在这种情况下,使用两台测试装置(一台指定为本地测试装置,另一台指定为远程测试装置)在每个方向上进行通信并分别执行测试。如下图所示: | | | | 仅重点关注链路的最大功能,因此始终在性能不受保证的情况下测试。 | | | | | | | 所有帧的时延测试,并在承诺条件下的时延峰值及平均时延。 | | | |
|