有线性能测试
TP-Link TL-WR541G无线路由器和D-Link DI-624+A无线路由器均提供了4个LAN口和1个WAN口,提供了宽带路由器的功能,用户可以利用这些构建有线+无线的局域网,可以让家庭局域网中的服务器采用有线的方式同无线路由器连接,让其它的移动客户端以无线的方式同其连接。我们对于这两款无线路由器的NAT转发能力进行了测试:
|
Throughput(Mbps) | ||
| MAC帧大小 | TP-Link | D-Link |
| 64B(11.9) | 0.705 | 1.156 |
| 128B(50.0) | 4.884 | 7.874 |
| 256B(73.7) | 13.061 | 20.832 |
| 512B(86.1) | 28.803 | 46.039 |
| 1024B(92.9) | 58.775 | 92.613 |
| 1514B(95.2) | 69.835 | 94.947 |
|
Transaction Rate Average(Tps) | ||
| MAC帧大小 | TP-Link | D-Link |
| 64B(11.9) | 8437 | 13172 |
| 128B(50.0) | 8169 | 13166 |
| 256B(73.7) | 8303 | 12887 |
| 512B(86.1) | 7870 | 12576 |
| 1024B(92.9) | 7218 | 11386 |
| 1514B(95.2) | 5992 | 8196 |
按照我们的测试方法所得到的吞吐量数值是Throughpurt.scr脚本中file_size函数所定义的数据大小,可以计算出来当MAC帧为64B时,百兆网络最理想的吞吐量是12Mbps,即便是最大的MAC帧,吞吐量也只有95Mbps左右。因此测试结果的含义同同仪器测试结果有很大的不同,我们再次提醒厂商和读者不要把不同的测试方法所得到的数据进行毫无意义的对比。
64B小包吞吐量测试结果显示,D-Link DI-624+A无线路由器的性能明显的优于TP-Link TL-WR541G无线路由器,后者的性能仅为前者的60%。从平均交易完成率测试结果上可以看出,DI-624+A可以达到13000次每秒,而TL-WR541G仅能达到8400次每秒。D-Link DI-624+A无线路由器的NAT转发能力在同类产品中表现出色,而TP-Link TL-WR541G无线路由器只能说是平均水平。
| 脚本名称 | TP-Link | D-Link |
| Filesndl | 70.2 Mbps | 94.7 Mbps |
| Inquiryl | 13.2 Mbps | 20.9 Mbps |
| Dbasedl | 9.9 Mbps | 15.8 Mbps |
| FTPget | 47.9 Mbps | 93.2 Mbps |
然后我们利用另外四个脚本来模拟实际应用的性能,其中Filesndl和FTPget脚本均传输100KB的大容量文件,而Inquiryl和Dbasedl脚本则传输100B的小文件,可以看到D-Link DI-624+A无线路由器的有线性能有着明显的优势。
从以上的数值上看,似乎D-Link在有线性能上大获全胜,但是我们在测试中发现,TP-Link可以支持更多的会话,而D-Link在这个方面则落后很多。这主要表现在我们在测试TP-Link TL-WR541G无线路由器的时候,LAN到WAN之间可以同时运行上百条Paris,并且可以顺利的运行完成测试,经过我们反复测试,当建立60条Paris时,可以测试出其最高性能;而D-Link DI-624+A无线路由器的Paris数目不能超过4条,否则会有Paris无法完成测试,但是即便这样测试结果却依然很高。