我正在使用 Wireless-N 标准在两点之间建立无线链路。为了确定天线的最佳位置,天线上有一个信号强度指示器。问题是链路强度并不总是与链路吞吐量相对应。
我正在寻找离线版本http://www.speedtest.net或者http://www.speakeasy.net/speedtest/可以对吞吐量进行持续监控。
理想情况下,我会运行该软件并在重新定位天线时监控吞吐量的增加/减少。
答案1
听起来像是一份工作防火墙。
或者洪水攻击。
答案2
iPerf 的表现比网络服务器上的文件好得多。一些原因(包括 mod_throttle、带宽等)来自服务器本身。
为什么选择 IPERF?
Jed 一针见血地提出了 IPERF 的建议,原因如下:
Iperf 是一款用于测量网络链路带宽和质量的工具。如果您将 IPERF 与 Jperf 结合使用,您将拥有一个很棒的图形界面,可用于操作您的链路。
来自网络服务器的单个文件无法为您提供清晰的图像,因为没有办法测试链接的质量。链接的质量很重要,而不仅仅是速度。
使用 IPERF - 您可以通过使用 Ping 命令来测试延迟(响应时间或 RTT)。您还可以使用 IPERF UPD 测试查看任何数据报丢失 - 哎呀... 抖动(链路上延迟的变化)也可以通过 IPerf UDP 测试来测量。
链路质量可以通过如下方式测试: - 延迟(响应时间或 RTT):可以使用 Ping 命令来测量。 - 抖动(延迟变化):可以使用 Iperf UDP 测试来测量。 - 数据报丢失:可以使用 Iperf UDP 测试来测量。
Iperf 还允许您进行双向测试,而 Web 服务器则不能。
如果您在使用 IPERF 时需要帮助,请告知我们 - 只需回复您在链接两侧的每个系统上使用的操作系统即可。
最后说明一下 - 您使用什么设备 - 仅无线电还是频谱分析工具?
您的WIFI设备也许能给您带来很大的帮助。
频道:
我假设您使用的是 2.4GHZ,对吧?我问这个问题的原因是,如果您使用一些较高的频率(例如 5.xGHZ - MAC 支持),它们在较近距离时表现良好 - 提供极佳的速度,但讨厌诸如墙壁之类的东西挡住它们。
如果您有一个频谱分析仪(ps:大多数 Ubiquity 设备 www.UBNT.com 都内置有这个功能)将会对您有很大帮助。
例如 - 您可能会发现通道 1 与通道 8 相比是更好的选择。
我们有一些使用 2.4Ghz 的链接可以传输很长的距离(有些地方超过 15 英里) - 并且速度的唯一变化是信道 - 从而使我们能够分解大量干扰。
相比之下,CCQ(链接质量)总体较低,但我们看到更多的带宽和更好的数据库级别。
在小型办公室(仓库等)中,渠道会产生巨大的差异,特别是如果其他渠道很近,这确实会产生很大的差异。
这里的要点很简单——天线的位置并不是唯一因素。如果你同意使用好的设备可以带来很大的不同,那么可以说使用频谱分析仪将产生巨大的差异。
瀑布图:
此基于时间的图表显示了自 AirView/频谱分析仪会话开始以来,每个频率在一段时间内收集的总能量。以 dBm 为单位显示整个频率范围内的能量功率,并且每隔几秒在此图表中插入一行。
值得注意的是,能量的颜色表示其振幅。颜色越深(蓝色和深色阴影)表示该频率点的能量水平非常低到低,而颜色越亮(即:绿色、黄色、橙色,最后是红色)表示特定频率点的能量水平越高。
瀑布视图的图例(右上角)提供了将各种颜色与功率水平(dBm)相关联的数字指南。该图例的低端(左)始终根据计算出的本底噪声进行调整,而高端(右)设置为自会话开始以来检测到的最高功率水平。
让它运行很长时间以便从无线电角度查看连接上发生的情况是一件很棒的事情。
频道使用情况图表:
此图表非常适合确定设置 WiFi 网络以获得最佳性能的最佳信道。在图表中,每个 2.4GHz WiFi 信道都由一个条形表示,其中显示一个百分比,表示该特定信道的相对“拥挤程度”。此百分比是通过分析自 AirView 会话开始以来该信道的受欢迎程度和 RF 能量强度计算得出的。作为安装人员,您可以使用此视图来优化网络安装,方法是避开使用率高的信道并在使用率最低的信道上设置新 AP。
波形图:
此图显示自 AirView 会话开始以来收集的总能量。以 dBm 为单位显示能量的功率,跨越整个频率范围。蓝色表示特定强度和频率的能量在空气中出现的频率相对较低,而越来越亮的颜色(即:绿色、黄色、橙色,最后是红色)表示以特定功率/频率出现的频率较高的能量。随时间变化的频谱视图将基本上显示给定环境的稳态 RF 能量特征。您(作为安装人员)可以使用此视图来优化网络安装,方法是避开使用率高的信道并在使用率最低的信道上设置新的 AP。
实时图表:
这很可能就是您最想要的……
此图显示传统频谱分析仪,其中能量(以 dBm 为单位)作为频率的函数实时显示。此视图中有三条轨迹:最大保持,此轨迹将更新并保持自 AirView 会话开始以来频率上的最大功率水平。平均,此轨迹显示频率上的运行平均能量。实时,此轨迹显示频谱分析仪设备看到的实时能量作为频率的函数。
此工具在线售价不到 100 美元 - 只需在 froogle 上搜索 Airview 即可。与 IPERF 结合 - 您无需做太多工作或麻烦即可拥有一个非常棒的网络。
如果这有帮助 - 请对此答案进行投票。
答案3
将一个非常大的数据文件放在本地网络服务器上,然后使用它wget
来下载文件。默认情况下,wget
下载时会显示相当不错的速度指示器,例如:
$ wget -O - http://xxx.xxx.xxx.xxx/really-big-file.bin >/dev/null
--2010-12-04 20:31:32-- http://xxx.xxx.xxx.xxx/really-big-file.bin
Connecting to xxx.xxx.xxx.xxx:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `STDOUT'
11% [===> ] 12,342,529 1.01M/s eta 89s
答案4
另一个选择是传输控制协议。不如那么花哨iperf
,但有时它就是您所需要的。