标头校验和和伪 IP 标头

网络工程 ip tcp UDP
2022-02-16 23:35:24

在 IP 标头中,我们有在每一跳计算的标头校验和字段,因为 IP 标头中的某些字段(如 TTL)在每一跳中都会发生变化。

在 TCP 中,我们计算伪 IP 头 + TCP 头 + TCP 数据的校验和。这里的伪 IP 头不包含频繁变化的 IP 头字段。

那么在 IP 标头校验和中,为什么我们不计算伪标头或标头的校验和,不包括像 TTL 这样频繁更改的字段?它还有助于减少计算开销。

1个回答

改变像 IPv4 这样的东西“不容易”。最好完全替换它 - IPv6 不再有标头校验和......