【发布时间】:2011-11-20 13:12:57
【问题描述】:
我进行了大量研究,但这只让我更加困惑。问题是,数据包校验和是否在 Internet 层 (IP)、传输层 (TCP/UDP) 或两者都验证?
【问题讨论】:
-
数据包是第 3 层数据报。 IPv4 有一个数据包头校验和,但 IPv6 没有。数据链路协议,例如以太网、Wi-Fi 和其他网络在整个帧上都有一个校验和。 TCP 对整个段都有校验和,UDP 对其数据报也有校验和,但对于 IPv4 是可选的,对于 IPv6 是必需的。
标签: networking tcp ip checksum ipv4