我正在寻找一种可以汇总每个节点的 WiFi 流量的工具。我不需要数据包嗅探之类的花哨东西……实际发送的数据无关紧要。我想要一种方法来查看 SSID Alpha 是否处于活动状态并且上面有 100kbs 的活动,SSID Beta 是否处于活动状态但没有活动,等等。
如果它列出了 802.11 类型(a、b、g、n?)和每个 SSID 的信道号,那就更好了。如果有过去一小时/一天/一周内每个网络活动的图表,或者至少是一些粗略传输字节的累积,那就更好了。
我要解决的问题是,我们的大楼里有太多的 wifi 信标处于活动状态,不清楚哪些有流量,它们正在使用哪些频道。我想看看“哇,这两个 SSID 最繁忙,它们都在频道 6 上,我会切换到频道 12”之类的。我还想知道是否有人使用过我们设置的一些节点……也许它是孤立的。
Windows 或 Linux 工具都可以。如果是免费的,我可以直接下载并运行,那就太好了。
有什么建议吗?谢谢!
答案1
我相信Netstumbler有一些这些特征。
您可以使用数据包捕获程序,例如 kismet(如果您有 Mac,则为 kismac)或 airsnort 来计算传输的字节数。
答案2
这可能不是您要寻找的解决方案,但如果您使用 DD-WRT 作为 WAP 固件,那么许多(如果不是全部)图像都附带带宽工具,可以报告每个 WAP 的活动。例如,MRTG 可以安装在 PC 上,然后从 DD-WRT WAP 中收集信息并绘制各种网络相关指标的图表。(参考)
事实上,看看你的 WAP 固件是否具有 SNMP 功能,如果有,请激活它并从供应商网站下载 MIB。所有这些信息都可能等着你用 SNMP 收集器来收集。
顺便说一句,许多企业级无线解决方案,例如 3Com(我有经验的供应商)、Cisco 等公司的解决方案,都会有一些很好的工具来监控无线网络,以防出现此类情况等等。