当 4 个用户进行 Webex 会话时,如何测量无线网络的延迟?

当 4 个用户进行 Webex 会话时,如何测量无线网络的延迟?

用户抱怨无线网络上的 Webex 会话(4-5 个用户)质量很差。如何测量数据包丢失并记录导致接收不良的原因?谢谢。

答案1

使用 MTR / WinMTR 或同等软件 - 这将显示最小、最大、平均延迟以及每跳的数据包丢失 - 包括第一跳。

这个问题可能与 Webex 无关(不管它是什么)——可能是 WIFI 网络上的噪音

答案2

一个很好的延迟测量工具是DSLReports 的速度测试

虽然这可以可能是 Wi-Fi 问题,我认为更有可能是缓冲区膨胀缓冲区膨胀是由路由器引起的,路由器错误地认为丢弃任何数据包都是不好的,即使这意味着缓冲区队列变得巨大、臃肿且永远不会耗尽,从而为您所做的一切增加大量延迟,并阻止 TCP 的拥塞控制算法启动。

解决方案是使用智能排队算法(例如 fq_codel 或 PIE)结合显式拥塞通知 (ECN),在缓冲队列正在建立但从未耗尽的框中。通常这是最慢链接之前的框,通常最慢的链接是您的宽带连接。因此,这通常与您的宽带调制解调器或互联网网关路由器以及您的 ISP 的 DSLAM 或 CMTS 有关。智能排队足够智能,可以触发 ECN,并且如果需要,可以丢弃数据包而不是增加太多延迟,以便 TCP 拥塞控制可以发挥作用。

如果您有缓冲区溢出,但无法在队列堆积的地方设置更好的队列,请考虑在宽带调制解调器和网络其余部分之间放置一个具有良好队列的路由器,并人为地限制其带宽,使其在两个方向上都略微成为瓶颈。这使其成为队列堆积的地方已经建立,但它足够智能,可以触发 ECN 并丢弃数据包,因此 TCP 拥塞控制会在缓冲队列在网络上的任何地方建立之前启动。

相关内容