¿Por qué se incluyen números de puerto en el encabezado TCP de un segmento?

Clasificado en Informática

Escrito el en español con un tamaño de 4,23 KB

- No usa acuses de recibo

- No proporciona control de flujo

- El procesamiento de errores y retransmisión deben ser Manejados por otros protocolos de capa superior.

Segmento UDP

Puerto origen: Número del puerto que realiza la llamada

Puerto destino: Número del puerto que recibe la llamada

Longitud: Longitud del segmento en bytes

Suma de Comprobación: Suma de comprobación calculada del Encabezado y de los campos de datos

Datos: Datos de protocolo de capa superior

Números de Puerto

Tanto TCP como UDP usan números de puerto para enviar Información a las capas superiores. Permiten mantener un seguimiento de las Distintas conversaciones que atraviesan la red al mismo tiempo. Los Desarrolladores de software han acordado utilizar los # de puerto conocidos Definidos en RFC1700.

FTP utiliza el número de puerto estándar 21.

Las aplicaciones que no tienen un # de puerto predefinido Se les asignan un # de puerto en un intervalo específico. Estos números de Puerto se usan como direcciones origen y destino en el segmento TCP

Algunos puertos se reservan tanto en TCP como en UDP

Los números de puerto tienen los siguientes intervalos Asignados:

- Los números inferiores a 255 se usan para aplicaciones Públicas.

- Los números del 255 al 1023 son asignados a empresas Para aplicaciones comercializables

- Los números superiores a 1023 no están regulados.

Los sistemas finales usan números de puerto para Seleccionar las aplicaciones adecuadas.

Los números de puerto origen son asignados dinámicamente Por el host origen; normalmente es un número mayor que 1023.

3-Way Handshake: Los Servicios orientados a conexión se dividen en 3 fases, se les conoce como Saludo en tres direcciones o intercambio de señales de tres vías.

- Fase de Establecimiento de la conexión: Determina una ruta única entre origen y Destino. Los recursos quedan reservados para garantizar un servicio constante.

- Fase de Transferencia de datos: Los datos se transmiten secuencialmente siguiendo La ruta establecida, llegando a su destino en el orden en que se enviaron.

- Fase de Terminación de la conexión: Termina la conexión entre el origen y el Destino cuando ya no se necesita.

Saludo de 3 Vías TCP Los hosts TCP establecen una sesión orientada A conexión entre sí mediante un 3-Way Handshake, lo cual sincroniza una Conexión en ambos extremos antes de transferir datos. Garantiza que, si se Pierden datos debido a problemas de transmisión, se puedan recuperar.

1. El host A inicia una conexión enviando un paquete con el # de secuencia Inicial: X y el bit SYN (señalizador de control) activado en el encabezado para Indicar una solicitud de conexión.

2. El host B recibe el SYN, graba el número de secuencia X, responde confirmando el SYN (con un ACK=X+1) e incluye su propio número de Secuencia inicial Y.

El número de confirmación X + 1 significa que el host ha Recibido todos los octetos enviados incluyendo el X, y espera X + 1 a Continuación.

El host que inicia la conexión responde con un valor de Reconocimiento igual al valor de secuencia que recibió más uno Y + 1 . Esto Completa el proceso de establecimiento de la conexión.El acuse de recibo y Retransmisión positivos, o PAR es una técnica utilizada por muchos protocolos para Proporcionar confiabilidad.

Entradas relacionadas: