接收文件传输后,有没有最好的方法来检测错误?

接收文件传输后,有没有最好的方法来检测错误?

有没有什么方法可以进行错误检测,并 100% 确保所有错误都能在接收器处被检测到?或者甚至在传输过程中。

CRC、校验和、散列或...

答案1

您列出的所有方法(散列、CRC、校验和)都可以使用。它们也非常可靠。CRC 和校验和通常在传输过程中使用,除非出现错误,否则看不到。您可以在传输前后进行哈希检查。显然,即使只有 1 位不同的文件也会有不同的哈希值。

它们真的 100% 万无一失吗?不是。但是,如果不进行逐位二进制比较,它们已经非常接近了。

相关内容