如果 torrent 有 hashfails 可以吗?

123*_*ing 3 utorrent

我正在使用 uTorrent 下载一个非常大的 torrent,它目前有 4 个 hashfails(如浪费:20.0MB(4 个 hashfails)) - 我不知道 hashfails 是否已经被重新下载或修复。有没有办法看看它是否已修复?当我继续洪流时,需要一些时间来检查,完成检查后 - 它继续下载,但有关 hashfails 的信息仍然存在 - 没有重置为 0 - 是否应该重置为 0?

ace*_*lin 5

“散列失败”意味着您下载的数据块已被检查,并且该块的校验和(散列)不正确,因此它被丢弃,并且您浪费了下载该特定块的时间/带宽。uTorrent 和我所知道的所有其他 Torrent 客户端只会再试一次,直到它获得该块的良好副本。不,它不会重置为零,而是仅供参考。

多种问题都可能导致这种情况……例如传输错误、播种机的源文件已损坏、散列信息不正确、一个播种机与另一个播种机的版本差异以及其他各种问题也可能导致散列失败。

请注意,如果这不是合法文件,这意味着它是版权材料或其他非法下载,不打算免费分发,则有一个名为 antiP2P.org 的组织会故意播种损坏的 Torrent 下载版本,专门设计用于中断、损坏或下载失败,并且 hashfail 通常是您看到的结果。如果您正在下载大型或种子不足的种子,这可能会非常有问题。虽然这里可能不是这种情况,但这里有一篇文章在谈论它以供参考。