测量互联网连接质量


8

我在双引导win / linux笔记本电脑上遇到WLAN故障-linux端的连接偶尔会出现故障,并且看起来有些慢和粗大。我会尝试通过摆弄各种路由器设置或WLAN内核模块反向端口或其他方法来解决此问题-但问题是,很难知道设置是否有效果,因为问题仅表现在主观感觉上。连接速度。因此,我想以某种方式执行测量,以告诉我问题是否受到影响。

到目前为止,我只使用iwconfig了返回正常数据的数据,以及ping -c 100 -i 0.2在路由器和一些稳定的网站ip地址上返回的数据,但是摘要并没有提供所有好的数据,只是偶尔丢失了数据包。摘要中缺少的一个信息是往返时间明显不同的数据包计数,因为这是我注意到的症状之一-大多数数据包会以固定的时间返回,但其中一些会花费更长的时间。

那么,我可以使用哪些工具来获取一些有关互联网连接质量的实际数字数据

(以防万一有人在想,是的,这个问题真实的,而不仅仅是确认偏差,因为有时它看起来很糟,足以使我脱离WLAN连接。这可能与该Ubuntu错误和/或该Redhat错误有关

Answers:


8

也许在Linux端设置冒烟,并将其指向您的AP?

抽烟将定期(可配置)同时发送-20次ping,然后绘制返回的次数以及返回的次数范围。如果丢失的数据包很多,或者范围很广,则应该关注。

抽烟图

如果要运行冒烟,则可以使用fping,这就是冒烟正在调用以收集数据。不过,使用图形进行解释要容易得多。


2

使用tcpdump捕获离开本地LAN子网的数据包。然后使用Wireshark或tshark之类的工具对您正在遭受的损失,往返时间的变化以及TCP的行为进行一些分析。(开窗,重新传输等)。

我之所以建议这样做,而不是运行某种基于ping / traceroute的监视软件,是因为许多网络运营商对待ICMP流量(以及跟踪路由所依赖的ICMP无法到达的生成)的方式与实际UDP / TCP流量不同。因此,使用基于ICMP的工具可能会给您带来虚假的结果。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.