The checksum is eliminated in IPv6 because it is provided by upper-layer protocols; it is therefore not needed at this level.