[e2e] purpose of pseudo header in TCP checksum

Michael Welzl michael.welzl at uibk.ac.at
Tue Feb 15 08:05:06 PST 2005


> In IPv4, the IP header checksum does cover the SA/DA - it covers
> everything in the IP header, including the hop count. In IPv6, there is
> no header checksum, of course.

...which was a bad decision IMO, because it breaks the
"IP over everything" model and will now lead to problems
with mechanisms such as UDP Lite, where link layers are
now required check the headers (but ONLY the headers)
of things above. Yuck.

Cheers,
Michael



More information about the end2end-interest mailing list