Where can we find more information about TCP/UDP checksumming, pseudoheaders,…?
Answer Section 23.6 of Stevens’ TCP/IP Illustrated, Volume 2 explains pseudoheaders reasonably well. We also recommend the corresponding sections of RFC 793 and RFC 768. Finally, RFC 3022 gives an algorithm for modifying the checksum based on the old and new destination address that does not require recomputation of the entire checksum.