Checksum
This 16 bits field contain the checksum. The calculation of the checksum for TCP follows the same procedure as the described for UDP. However the inclusion of the checksum in the UDP datagram is optional whereas the inclusion of the checksum for TCP is mandatory.