是什么原因造成这些损坏的下载和虚假的重传?

是什么原因造成这些损坏的下载和虚假的重传?

最近我遇到过很多损坏的下载。有时压缩文件无法打开,或者校验和不匹配。有时网站上的图片在几行正确像素之后会变成灰色(或颜色混杂)。

因此我决定深入研究一下,并运行了 Memtest86+ (5.0.1) 24 小时,没有任何错误。

为了排除我的互联网连接问题,我将另一台计算机设置为一个简单的 Apache http 文件主机。我创建了一些每个约 100 MiB 的测试文件,但传输后校验和不匹配。甚至整个集合的校验和都下载了两次。

当我在传输过程中运行 Wireshark 时,我和 Apache 服务器之间的文件传输过程中遇到了几个“Dup ACK”数据包和“Spurious Retransmission”数据包。

同一组文件的两个不同下载的校验和比较可以在图片中找到

截屏

文件服务器和我的机器之间的“重复确认”和“虚假重传”的一个例子是:

[这][3]。

有人知道这种行为的可能原因吗?

相关内容