我注意到在使用最多 30/1 HFC 电缆连接时出现大量丢包峰值。这是正常的,还是我应该和我的 ISP 谈谈?
例如,当以接近 30mbps 的速度下载内容或以 1mbps 的速度上传时,所有机器都会显示零星的数据包丢失,并且 ping 从 30/40ms 增加到 90/120。
我注意到在使用最多 30/1 HFC 电缆连接时出现大量丢包峰值。这是正常的,还是我应该和我的 ISP 谈谈?
例如,当以接近 30mbps 的速度下载内容或以 1mbps 的速度上传时,所有机器都会显示零星的数据包丢失,并且 ping 从 30/40ms 增加到 90/120。
当队列已满但数据包不断进入时,数据包会被接口丢弃。当设备的数据包到达比它们离开的链路更快的链路时,可能会发生这种情况。
TCP 拥塞控制算法使用数据包丢失作为链路过载的指标。通过您的 HFC 链路进行通信的主机不一定知道它是 30/1。他们继续一次发送越来越多的数据,直到出现问题,这就是他们知道退后一点的方式。
您可以在这篇关于该主题的 Wikipedia 文章以及RFC5681中阅读更多内容
至于您在重负载期间增加的 RTT,我预计这是由于连接到拥塞链路的接口上的额外排队延迟。
我会说这看起来像是容量链接的正常行为。
如果数据包丢失和延迟导致问题,我建议设置 QoS。这实质上是让重要的数据包跳过队列。