[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[6bone] why there is no checksum in IPv6 header?
Hi navaneetham,
IPv6 mandates that the upper layer protocols perform a standard "pseudo
sum" of the IP header's key fields (addresses and length) and fold the
value into the upper layer sum. IPv4 only did this for TCP and UDP, and
thus has the somewhat redundant IP level sum. This saves some CPU cycles
assembling and verifying packets, although as you point out it means
routers have no easy way to detect corrupt IP headers.
I'll most "high speed" routers today don't check the header sums
anyway.
-JB-
navaneetham wrote:
>
> Hi,
>
> what is the reason IPv6 doesn't have checksum in it's header? if header
> corrupted how this situation will handle by IPv6 router?
>
> Thanks,
> Navaneetham
>
> _______________________________________________
> 6bone mailing list
> [email protected]
> http://mailman.isi.edu/mailman/listinfo/6bone
--
-JB-
#############################################################
H
(==)o(==) H John Bartas - Main Propeller head
_I_ H InterNiche Technologies Inc. (408) 257-8014 x219
/ \ H 1340 S. DeAnza Blvd. Suite 102
----- H San Jose CA 95129
O O H [email protected]
" H www.iniche.com
\___/ H