24口全千兆交换机转发性能以及线端拥塞测试,现在的24口全千兆交换机市场存在着巨大的竞争,可能还有人不了解24口全千兆交换机转发性能测试以及线端拥塞测试,看了下面的文章,你也会成为一个行家的。
二层竞技篇
二层性能测试包括转发性能、端口拥塞控制、地址学习速率、地址表深度、错误帧过滤及广播帧转发测试、广播延迟和QoS测试。测试软件采用了思博伦通信的AST(版本号3.50.005)和SmartFlow (版本号4.70.022.1)。
参加测试的24口全千兆交换机型号为:Alcatel的OmniStack 6300-24、D-Link的DGS-3024、华硕的GigaX 2124X和SMC的TigerSwitch 8624T,他们均配置了24个10/100/1000M电口和与前4个端口共用的SFP端口。
转发性能测试
在转发性能测试中,包括了丢包率、吞吐量及延迟测试。24个端口采用全网状测试,拓扑见图1,采用了64、512和1518字节大小的数据包,每端口两个MAC地址,测试了24口全千兆交换机120秒100%负载下的丢包率、吞吐量及60秒90%负载下的延迟。
从测试结果看,大部分厂商都交付了满意的答卷,24口全千兆交换机完成了零丢包,以及100%吞吐量的目标。只有华硕GigaX 2124X24口全千兆交换机在1518字节下丢失了2.62%的数据包,在1518字节下的吞吐量为78.37%,吞吐量测试结果见表。延迟测试我们采用了90%负载下的测试结果。
线端拥塞测试
在线端拥塞测试中,SmartBits 6000C会从D端口以100%负载发送数据到C端口,A端口以50%的负载发送数据到C端口,端口C是拥塞端口。此时,A端口再以50%的负载发送数据到B端口。
如果测试仪检测到B端口有丢帧,则说明C端口的拥塞会影响到B端口,此种情况称线端拥塞(Head of Line,HOL),性能优异的24口全千兆交换机就不会存在HOL。测试时间为15秒。
地址学习速率与地址表深度测试
地址表深度测试了24口全千兆交换机的MAC地址表数量有多少,地址学习速率检测24口全千兆交换机学习MAC地址的速度有多快。我们利用了24口全千兆交换机的A、B、C 3个端口。A,B端口用作发送学习帧以及测试。
C端口用来监听端口泛洪以验证地址学习是否失败。被测设备在学习2000个地址时,除了SMC24口全千兆交换机学习地址速率为99998fps以外,其他被测试24口全千兆交换机都能够以1487995fps以上的速度学习到了2000个地址。
在地址表深度测试中,只有华硕24口全千兆交换机达到了说明书标称的8K。D-Link的地址表深度是7825,距离标称的8K值很小。Alcatel与SMC24口全千兆交换机的标称值是16K,但我们的测试结果分别为13228和13229。