Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Header Checksum refers to the basic protection used in the header of IP packets against data corruption. This checksum is calculated only for the header bytes (with the checksum bytes set to 0), is 16 bits long and is a part of the IP packet header. The checksum is calculated by wo ...Full description
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Header Checksum refers to the basic protection used in the header of IP packets against data corruption. This checksum is calculated only for the header bytes (with the checksum bytes set to 0), is 16 bits long and is a part of the IP packet header. The checksum is calculated by word aligning the IP header bytes and forming a ones' complement of that. At every node of the router, the checksum is verified. The result should be all 1's if there is no corruption. At each hop, the checksum is recalculated and the packet will be discarded upon checksum mismatch. The router may add incremental IP header checksum updating when the only change to the IP header is the time to live.