使用 HTTP 下载时文件损坏

使用 HTTP 下载时文件损坏

使用我的 UMTS 连接时,大多数大于 50 MB 的档案在通过 HTTP 下载时都会损坏。如果我切换到 HTTPS,问题就解决了。问题不应该出在我的网络上,因为我有一个额外的 ADSL 连接。当我切换到此连接时,100% 的下载档案都正常。

我的想法是,问题应该是:HTTP 没有数据包的哈希证明。TCP 的证明很弱。当 UMTS 连接传输大量损坏的数据包时,一些数据包应该通过 TCP 证明,结果是损坏的文件。但是当我使用 wireshark 监控连接并过滤“tcp.analysis.lost_segment”时,我收到的错误并不比 ADSL 连接多(事实上,错误更多)。所以这不应该是问题所在。

如果我切换到 WLAN 连接,问题就消失了!这意味着什么?WLAN 协议是否有其他证据,或者我的调制解调器的以太网卡是否有缺陷?但在这种情况下,我不应该通过以太网看到很多损坏的软件包吗?

我的损坏文件来自哪里?

相关内容