Http 关于TCP/IP层校验和

Http 关于TCP/IP层校验和,http,tcp,checksum,Http,Tcp,Checksum,有人测试过如果校验和不匹配会发生什么吗 数据包会被直接忽略吗 假设它是应用层的HTTP协议。HTTP永远不会看到坏数据包。请记住,TCP保证(尽最大努力)它将为您提供一个无错误的连续数据流,这正是HTTP所使用的 在TCP中,客户端将在某个点生成NACK而不是ACK。根据是否协商了选择性ACK,服务器将重新传输坏数据包或接收到的数据包的子集(在TCP层中,HTTP服务器除了更高的延迟外不知道其他情况) 校验和在TCP RFC:第3.1节(第16页)中讨论 详细介绍校验和。HTTP永远不会看到坏数

有人测试过如果校验和不匹配会发生什么吗

数据包会被直接忽略吗


假设它是应用层的HTTP协议。

HTTP永远不会看到坏数据包。请记住,TCP保证(尽最大努力)它将为您提供一个无错误的连续数据流,这正是HTTP所使用的

在TCP中,客户端将在某个点生成NACK而不是ACK。根据是否协商了选择性ACK,服务器将重新传输坏数据包或接收到的数据包的子集(在TCP层中,HTTP服务器除了更高的延迟外不知道其他情况)

校验和在TCP RFC:第3.1节(第16页)中讨论


详细介绍校验和。

HTTP永远不会看到坏数据包。请记住,TCP保证(尽最大努力)它将为您提供一个无错误的连续数据流,这正是HTTP所使用的

在TCP中,客户端将在某个点生成NACK而不是ACK。根据是否协商了选择性ACK,服务器将重新传输坏数据包或接收到的数据包的子集(在TCP层中,HTTP服务器除了更高的延迟外不知道其他情况)

校验和在TCP RFC:第3.1节(第16页)中讨论


详细介绍校验和。

对于那些对这个问题感到疑惑的人,你可以在他之前的问题中找到更多的历史:对于那些对这个问题感到疑惑的人,您可以在他前面的问题中找到更多的历史记录:您还可以详细说明校验和是如何计算的吗?@httpexploration:添加了到相关RFCsCan的链接您还可以详细说明校验和是如何计算的吗?@httpexploration:添加了到相关RFC的链接