performance considerations checksumming hot data (in cache) is essentially free that applies to the IP checksum v6 not having it gives no advantage whatsoever checksumming data that has to be fetched from memory is expensive memory is slow IP header and protocol header: in cache but the payload won't be