> IPv6 contains no checksum (while IPv4 *does*).
> What's the rationale behind this design decision?

The checksum was considered redundant.  The higher layers have their own
checksums (TCP, etc), and most link layer protocols have their own checksums
as well.  If the packet payload was corrupted, it would show up in another
checksum somewhere.  If the header was corrupt, odds are the packet would
never have made it anyway, so it would have to be resent.

That's my understanding of the reasoning behind the decision.

This correspondence is for the named person's use only. It may contain
confidential or legally privileged information or both. No confidentiality
or privilege is waived or lost by any mistransmission. If you receive this
correspondence in error, please immediately delete it from your system and
notify the sender. You must not disclose, copy or rely on any part of this
correspondence if you are not the intended recipient.

Any opinions expressed in this message are those of the individual sender.

---------------------------------------------------------------------
The IPv6 Users Mailing List
Unsubscribe by sending "unsubscribe users" to [EMAIL PROTECTED]

Reply via email to