小局域网吞吐量testing

我的房子是以太网Cat6电缆。 我想做一些速度测量。

背景:

  • 楼梯下方是路由器,DSL调制解调器,EEE-Box(ubuntu)和用于备份(TimeMachine)的LaCie-Nas的小型服务器机房。
  • LAN上有Linux(3),OS X(3)和Windows XP(1)机器

如何在这样的环境下testing局域网吞吐量?

  • 我是否通过拖着笔记本电脑一个接一个地testing端点?
  • 可以在路由器(或附近)完成。
  • 有没有一个“最佳实践”的方法

您可以使用诸如vnstat之类的工具来绘制您的带宽。 一旦vnstat运行,从一台计算机启动一个文件的大副本到另一个,例如使用dd (尝试真正限制CPU使用,所以它不会成为限制因素)。 如果你的硬盘足够快(所以networking是限制因素),它应该给你一个你的带宽的好主意。

你可以尝试iperf,它可以作为一个客户端和服务器,所以你需要将它安装在两台电脑上,以下是你如何使用它

在服务器上运行

 iperf -s 

运行在客户端上

 iperf -c <ip of server> 

希望RayQuang帮忙

最好的做法是从安装它的人那里获得authentication。 YOu几乎需要特殊的设备才能做到这一点 – 那么您就可以精确测量您的布线是否符合特定的标准。 在安装时应该有蜜蜂,你应该已经得到testing仪打印出来的测量s。