TCP校验和,为什么?

3 tcpip checksum

为什么 TCP 需要校验和,而低层无论如何都要进行完整性检查(如以太网 CRC)?

wfa*_*ulk 13

无论底层机制如何,TCP 协议都能保证准确交付。不能保证它可能运行的每个协议都会进行任何类型的完整性检查。 例如,SLIP没有错误检测。

  • 鸽子因丢弃“数据包”而臭名昭著。谢谢,我整个星期都在这里。请给服务员小费。尝尝小牛肉。 (4认同)
  • @quack 作为不进行错误检查的协议示例。 (4认同)
  • http://www.rfc-editor.org/rfc/rfc1149.txt (3认同)