Hay una pseudo cabecera de 96 bits conceptualmente como prefijo del TCP encabezado que contiene la información ya.
La descripción comprobación sobre el terreno de this source da la respuesta:
suma de comprobación: 16 bits
La comprobación sobre el terreno es la de 16 bits es un de los de la suma complemento de todas las palabras de 16 bits en el encabezado y texto. Si un segmento contiene un número impar de octetos de encabezado y texto para ser suma de comprobación , el último octeto se rellena a la derecha con ceros a forma una palabra de 16 bits para fines de suma de comprobación. El pad no es transmitido como parte del segmento. Al calcular la suma de comprobación , , el campo de suma de comprobación se reemplaza con ceros.
La suma de comprobación también cubre un pseudo encabezado de 96 bits conceptualmente con prefijo al encabezado TCP. Este pseudo encabezado contiene la dirección de origen , la dirección de destino, el protocolo y la longitud del TCP. Esto proporciona protección TCP contra segmentos mal encaminados. Esta información se transporta en el protocolo de Internet y se transfiere a través de la interfaz TCP/red en los argumentos o resultados de las llamadas por el TCP en la IP.
+--------+--------+--------+--------+
| Source Address |
+--------+--------+--------+--------+
| Destination Address |
+--------+--------+--------+--------+
| zero | PTCL | TCP Length |
+--------+--------+--------+--------+
La información no es necesaria en el nivel TCP ya TCP es un protocolo basado en flujo.
UDP utiliza el mismo pseudo cabecera; ver la sección 3.2 de este http://www.ietf.org/rfc/rfc3828.txt – mbyrne215
, ya que es parte de IP –