Ethernet Switch
测试内容


Ethernet Switch 性能测试一般包括下列内容:

  1. 吞吐率(throughput):根据IETFREC1242的定义,“吞吐率指的是不丢失帧时能够达到的最大速率”。由于Ethernet的帧长度是可变的,从64bytes~1518bytes不等,因此测试速率时应测试不同帧长度下的速率,一般而言,64bytes的帧容易丢失。
  2. 延迟(latency):指的是交换机处理Ethernet包的时间,一般测试的是从收到最后一位到发出最早一位的时间(Last bit In First bit out),这个延迟可换算成First bit in First bit out 延迟。
  3. 包丢失率(Frame Lose Rate):持续负载下交换机丢失包的比率,虽然Ethernet协议规定的丢失重复发送保证了丢包不影响数据正确性,但大量的丢失降低了网络的利用率和实用性能。
  4. Back-to-Back 包:NFS文件服务器,磁盘复制备份应用和Novell Netware网络通常会产生大量的back-to-back(持续的连续包)包,如果任何一个帧丢失,整个爆发式传送都要复执,导致性能下降。Back-to-back包传送测试是Switchback-to-back包传送时的包丢失情况。
  5. Fanout Switching Test:测试Switch是否产生流量包或其它包。
  6. 非法帧测试:Switch一般都采用存储转发技术(Store-and-forward )它从一个端口收到帧后,会对它进行检验,如果有错,Switch 将之丢弃,不传送。因此,如果用Ethernet测试仪从一个端口输入故意生成的错误包,如长度小于64字节,或长度大于 1536字节,或CRC校验码错,等等,不应从其它端口看到这些帧。
  7. Head-of-Line 阻塞测试:如果一个端口往两个目的端口发包,其中一个目的端口阻塞,但另一个目的端口不阻塞,则Switch应能将包发到非阻塞的端口,如果发往非阻塞端口出现帧丢失的话,则此交换机存在Head-of-Line阻塞。
  8. X-Stremimua:此测试检查交换机在所有端口同时收发包时的性能,测试时产生不同负载情况如(10%~90%负载),记录包丢失情况,丢失包越少越好。

  以上8项是Ethernet Switch测试时的指标,Netcom Systems SmartBits测试仪能产生上述测试Pattern,是目前使用最普遍的Ethernet HUB / Switch测试仪。


back(1).gif (2190 字节)