【发布时间】:2011-01-04 10:53:22
【问题描述】:
MD5校验和广泛用于Http下载大文件的完整性检查。我的问题是,因为 TCP 本身提供了可靠的机制(即每个 TCP 包的校验和以确保其完整性)。所以,总之TCP是可靠的。 Http 是基于 TCP 的(所以 Http 也应该是可靠的),那为什么我们需要另一种完整性检查机制(即 MD5 校验和)?
提前致谢, 乔治
【问题讨论】:
-
校验和仅适用于该数据包。这并不意味着这些经过完整性检查的小数据块会生成具有相同完整性的大文件。
-
嗨泰语,我很困惑。我认为如果小包完整性没问题,那么整个文件(由小包组成)也应该没问题。有cmets吗?
标签: http tcp md5 checksum integrity