UDP中伪报头有什么作用?
What is the effect of the pseudo header in UDP?
我知道伪头是用来计算校验和的 UDP.But 我不知道为什么。
原因是校验和必须在 UDP 数据包中,然后才能提供给 IP 层(添加自己的 IP header)。伪 header 只包含 IP header 中的一小部分信息,并计算这些部分和 UDP 内容的校验和。
校验和计算后,伪header被丢弃,不转!
然后客户端收到完整的 IP 数据包,并可以使用 UDP 数据包内容和完整的 IP 来验证校验和 header。
我知道伪头是用来计算校验和的 UDP.But 我不知道为什么。
原因是校验和必须在 UDP 数据包中,然后才能提供给 IP 层(添加自己的 IP header)。伪 header 只包含 IP header 中的一小部分信息,并计算这些部分和 UDP 内容的校验和。
校验和计算后,伪header被丢弃,不转!
然后客户端收到完整的 IP 数据包,并可以使用 UDP 数据包内容和完整的 IP 来验证校验和 header。