LAN 的抖动时间好坏是多少

LAN 的抖动时间好坏是多少

我刚刚在两个工作站之间的网络上运行了 jperf(iperf 的前端),记录的抖动在 0.033ms 和 0.048ms 之间。这是好还是坏?在做出决定之前,我需要考虑更多变量吗?

编辑:TCP/IP 以太网 LAN 43 台电脑 1 台服务器、100Mbits 主交换机、各种小型 8 端口交换机,测试使用 UDP 完成,它是一个 Windows 域。

我想在工作站上安装几个 voip 软件电话,看看有多少可以可靠地使用,我正在测试网络周围的几个不同的工作站,看看哪里有质量最好的网络路径。如果我发现连接不良,也会更换一些设备。

答案1

我快速计算了一下,得出以下数据:

100 mbit 比特率为 100 000 000 比特/秒(网络,因此不是 1024)

一个完整长度的以太网帧为1518字节,12144位。

传输一个完整的数据包需要 12144/100000000 秒,大约 0.12 毫秒。

以太网帧的最小长度为 64 字节,512 位。

传输最小数据包需要 512/100000000 秒,大约 0.005 毫秒。

因此,整个抖动可以用交换机队列中的一个数据包来解释。实际上,你应该对抖动的分布比单个异常值更感兴趣。要获得这些数据,你需要进行更多测量。如果这是你观察到的最大延迟,那么你的表现与以太网一样好。

对于 VoIP,最大延迟低于 10 毫秒将轻松让您获得 MOS 5。人们在 50-100 毫秒左右开始抱怨。超过 100 毫秒,质量就会显著下降。有关语音质量的评级,请查看http://en.wikipedia.org/wiki/Mean_opinion_score

答案2

小于 5ms 的抖动可能会被连接端的任何通用操作系统(调度子系统)所淹没。

一般来说,RTT 的抖动约为 10% 是合理的,尤其是长链接、争用链接或不可靠的链接会明显影响这一点。

答案3

我真的怀疑您会注意到网络通信中二万分之一秒的延迟。

答案4

这取决于您要做什么,但一般准则是,对于您在工作站之间运行的大多数操作来说,几毫秒内的抖动(我认为大约 5 毫秒)是完全可以忽略的。

相关内容