优秀的Wi-Fi诊断工具

  ZDNET至顶网网络频道 12月7日 编译:通过 NetSurveyor 以及 NetStress 这样的工具确保 Wi-Fi网络具有足够的带宽。Steve Leytus是Nuts about Nets系类软件的开发者,他提醒应该定期更新这些软件。于是我马上跟他进行了相关问题的探讨。

  Kassner: 我最喜欢的那两个软件最近又升级了吗?还是免费的吗?

  Leytus: 是的。这两款软件会持续更新,并且继续维持免费。自从上次我们电话里聊过之后, NetStress有经历了一次彻底的改写。

  这个软件现在可以支持以下功能: TCP 和 UDP数据传输,多数据流,可变的TCP/UDP数据段大小,可变的MTU, uplink 和downlink 模式,自动节点发现等多种功能。

  Kassner: 那很好啊。我还很好奇,你有没有多功能的设备?

  Leytus: 当然有。WifiEagle 就是。这是 Wi-Fi信道分析器,也是我们将IMMI技术用于无线网络诊断目的的第一款产品。它采用USB 802.11 无线适配器来为RF干扰排错,并可以判断哪个802.11信道可以提供最佳的数据吞吐量。

  Kassner: 哦,请慢点说,我有点IMMI的印象,不过你最好再为我解释一下。

  Leytus: IMMI是间接测量微博干扰的缩写,这是我开发的一种填补空白的技术。

  在对WiFi网络进行排错时, 802.11设备的分析效果要好于频谱分析。因为频谱分析仪并不理解802.11无线标准,相应的内部协议以及802.11设备避免其它无线设备干扰信道的方式。

  

 优秀的Wi-Fi诊断工具

  上面这个图片能说明这个问题。左侧图是IMMI的频道图,从中可以看出不同信道的RF信号被干扰的程度,而右边是频谱分析仪的结果。

  RF频谱分析仪显示在2430MHz频点出现RF 干扰峰值,这个数据已经很不错了,但是它并不能告诉我们哪个802.11信道能为我们带来最佳的无线性能。

  WifiEagle 利用IMMI技术将RF环境表示为柱状图。柱状图的高度代表了信道的吞吐量大小。越高的柱状图越好。因此如果使用IMMI技术作为指导,可以很直观的告诉你该使用哪个信道。

  进一步说,RF频谱分析仪常用于WiFi网络中与RF信号干扰相关问题的排错工作,但是它有一定的局限性。比如它只能看到某个信道内特定频率的原始RF信号强度,而看不到整个信道的情况。

  同时,频谱分析仪不能从WiFi无线信号的角度去考虑整个RF环境。它也不会考虑到802.11标准中有关的协议内容,以及标准中有关如何降低RF干扰的措施。

  IMMI技术则是通过将每个信道作为一个整体来进行分析,或者说是以AP信号的角度来看问题,然后再量化每个信道的可用吞吐量。这使得IMMI技术更适合在实际工作中使用,因为它能够预测每个信道的传输性能。

  举个例子:假设你的任务是建立一个新的Wi-Fi网络。但是你被告知只能使用全部8个Wi-fi信道中的信道1或信道2。同时,隔壁公司的Wi-Fi网络使用的是信道1。那么你该为新网络使用哪个信道呢?信道2?错了。

  802.11标准中内置了一种功能,可自动判断使用信道。也就是说,如果有两个AP使用了相同的信道,他们将共享这个信道。这使得AP可以发现对方,并协调他们各自对于该信道的使用。

  虽然这不能达到最佳性能,但至少是共享使用。

  而如果两个AP使用了两个相邻的信道,他们会将彼此看作是干扰。他们之间无法共享信道,相反还会相互干扰和抑制。频谱分析仪不是802.11设备,无法像IMMI那样感应到相邻信道正在被使用并推荐用户使用相同的信道。

  Kassner: WifiEagle 并不是免费软件,而NetSurveyor是免费软件,并且效果也不错。我把这个疑问告诉了Steve,他提供了一个WifiEagle的截图,告诉我为什么付费使用IMMI技术是值得的。

  

优秀的Wi-Fi诊断工具

  左上角的表格显示了所有可用信道,以及每个信道的吞吐量。百分比越大,表示可用带宽越大,这个信道受到的RF干扰越少。根据表格上的数字看,信道2和3是最佳的选择,而信道5是效率最差的。右上角的能量热度图和下方的统计图是相同信息内容的不同表现形式。

  下图是以时间为轴的信道情况:

  

优秀的Wi-Fi诊断工具

  下半部分的Time-Course图表显示了每个WiFi信道(不同颜色表示)在一个函数周期内的带宽变化情况。这个统计可以用来查找出现问题的Wifi设备,因为此类设备一般都会带有突发性的数据流。

  别忘了我曾经提过,希望能有一个设备完成几乎所有的诊断工作。那么这个设备就应该是WifiEagle了。除了上面展示给大家的功能,他还具备NetSurveyor的全部功能:

  

优秀的Wi-Fi诊断工具

  图的上半部分列出了所有搜索到的AP。下半部分则按信道分类,显示了所有AP所使用的信道情况,以及信道的信号强度,从途中可见,信道1是大部分AP最常用的信道。

  下面简单回顾一下WifiEagle的功能:

  · 判断最佳的Wi-Fi信道(支持2.4GHz和5GHz频段)。

  · 发现会对802.11无线网络设备造成RF干扰的潜在信号源。

  · 判断某个802.11无线网络在更换信道后是否能获得数据吞吐量方面的性能提升。

  · 帮助确定802.11无线网络设备的位置,以便获得最大的覆盖范围和吞吐量,并最小化无线设备带来的干扰。

  总结

  虽然 WifiEagle不像NetSurveyor那样是免费的,但 IMMI 技术使得WifiEagle 具备了相当强大的功能。对于网络管理员来说,它算是最合适的工具了。