¿Por qué los primeros cuatro bytes del encabezado TCP son el número de puerto TCP?
Cuando la fuente que envía el paquete IP recibe un mensaje de error ICMP, estos dos puertos son necesarios para determinar qué aplicación de comunicación de red está teniendo problemas.
En la máquina, un proceso corresponde a un puerto. El propósito del puerto es identificar de forma única el proceso. El puerto de origen identifica el proceso que inicia la comunicación y el puerto de destino identifica el proceso que acepta la comunicación. Con el número de puerto, puede saber a qué proceso enviar el mensaje después de recibirlo.
Datos extendidos:
1. Entre la capa de aplicación y TCP: la capa de aplicación envía el flujo de datos para la transmisión de Internet a la capa TCP, que es de 8 bits. Después de recibir el flujo de datos, TCP lo dividirá en segmentos de datos de longitud adecuada.
2.Capa TCP y capa IP: TCP transmite segmentos de mensajes de longitud adecuada a la capa IP. Para garantizar que no se produzca pérdida de paquetes, TCP nombrará cada paquete con un número de secuencia y el extremo receptor lo recibirá de acuerdo con el número de secuencia.
3. Wolf Pack; la ET recibida con éxito por la entidad receptora enviará un acuse de recibo. Si la entidad emisora no recibe el acuse de recibo dentro del tiempo de respuesta, lo retransmitirá.