在速度测试中,服务器端和客户端数据传输率有什么区别?

网络工程 速度 表现
2022-02-20 10:05:18

我正在使用CNLab 的 UX 桌面应用程序来测试我的互联网连接的一致性,如下所示进行上传。服务器端和客户端数据传输速率有什么区别。对于 VOIP/视频会议应用程序,在 Internet 连接中保持一致更重要的是哪个衡量标准?关于我的测试设置,我通过 WLAN 连接。

CNLab 桌面用户体验测试

1个回答

“客户端”或“服务器”是您可能正在观看的网络上不存在的概念。重要的是(主要)数据流的方向,因此“发送者”和“接收者”可能更有用。

通常,发件人会看到更多流量。接收方看到发送方的流量减去丢失/丢弃的数据包。

理想情况下,差异很小,但这取决于情况和使用的协议。哪一方面对您更重要无法得到普遍回答——您可能需要同时分析两者,尤其是对于像 VoIP 这样的应用程序。VoIP 对延迟和抖动最敏感,对丢包(在合理范围内)不太敏感。但是请注意,传输层之上的应用程序和协议在这里是明确的题外话。

在您的图表中,发送方(服务器)似乎在传输恒定的数据流。接收器(客户端)看到波动的速率 - 很可能是由于路径上的可变排队和拥塞(假设没有重传)。

您正在使用 TCP 作为传输协议进行测试,这对 VoIP 可能没有意义。