Título del Tema | Objetivo del Tema |
---|---|
Transporte de Datos | Explique el propósito de la capa de transporte en la administración del transporte de datos en la comunicación de extremo a extremo. |
Descripción General de TCP | Explicar las características de TCP. |
Descripción General de UDP | Explicar las características de UDP. |
Números de Puerto | Explique cómo TCP y UDP usan los números de puerto. |
Proceso de Comunicación TCP | Explique la forma en que los procesos de establecimiento y finalización de sesión TCP facilitan una comunicación confiable. |
Confiabilidad y Control de Flujo | Explique la forma en que se transmiten y se reconocen las unidades de datos del protocolo TCP para garantizar la entrega. |
Comunicación UDP | Describa los procesos de cliente UDP para establecer la comunicación con un servidor. |
Un segmento TCP agrega 20 bytes (es decir, 160 bits) de sobrecarga al encapsular los datos de la capa de aplicación. La figura muestra los campos en un encabezado TCP.
Campo de encabezado TCP | Descripción |
---|---|
Puerto de origen | Campo de 16 bits utilizado para identificar la aplicación de origen por número de puerto. |
Puerto de destino | Campo de 16 bits utilizado para identificar la aplicación de destino por número de puerto. |
Número de secuencia | Campo de 32 bits utilizado para reensamblar datos. |
de 32 bits | Un campo de 32 bits utilizado para indicar que se han recibido datos y el siguiente byte esperado de la fuente. |
Longitud del encabezado | Campo de 4 bits conocido como «desplazamiento de datos» que indica la longitud del encabezado del segmento TCP. |
Reservado | Un campo de 6 bits que está reservado para uso futuro. |
Bits de control | Un campo de 6 bits que incluye códigos de bit, o indicadores, que indican el propósito y la función del segmento TCP. |
Tamaño de la ventana | Un campo de 16 bits utilizado para indicar el número de bytes que se pueden aceptar a la vez. |
Suma de Comprobación | Un campo de 16-bit utilizado para verificar errores en el segmento de encabezado y datos. |
Urgente | Campo de 16 bits utilizado para indicar si los datos contenidos son urgentes. |
Campo de encabezado UDP | Descripción |
---|---|
Puerto de Origen | Campo de 16 bits utilizado para identificar la aplicación de origen por número de puerto. |
Puerto de Destino | Campo de 16 bits utilizado para identificar la aplicación de destino por número de puerto. |
Duración | Campo de 16 bits que indica la longitud del encabezado del datagrama UDP. |
Suma de Comprobación | Campo de 16 bits utilizado para la comprobación de errores del encabezado y los datos del datagrama. |
Grupo de Puertos | Rango de Números | Descripción |
---|---|---|
Puertos Bien Conocidos | 0 to 1,023 |
|
Puertos Registrados | 1,024 to 49,151 |
|
Puertos Privados y/o Dinámicos | 49,152 to 65,535 |
|
Número de Puerto | Protocolo | Aplicación |
---|---|---|
20 | TCP | Protocolo de transferencia de archivos (FTP) - Datos |
21 | TCP | Protocolo de transferencia de archivos (FTP) - Control |
22 | TCP | Shell Seguro (SSH) |
23 | TCP | Telnet |
25 | TCP | Protocolo Simple de Transferencia de Correo (SMTP) |
53 | UDP, TCP | Servicio de Nombres de Dominio (DNS, Domain Name Service) |
67 | UDP | Protocolo de Configuración Dinámica de Host (DHCP) - Servidor |
68 | UDP | Protocolo de Configuración Dinámica de Host (DHCP) - Cliente |
69 | UDP | Protocolo Trivial de Transferencia de Archivos (TFTP) |
80 | TCP | Protocolo de transferencia de hipertexto (HTTP) |
110 | TCP | Protocolo de oficina de correos, versión 3 (POP3) |
143 | TCP | Protocolo de acceso a mensajes de Internet (IMAP) |
161 | UDP | Protocolo simple de administración de redes (SNMP) |
443 | TCP | Protocolo seguro de transferencia de hipertexto (HTTPS) |
Puede haber momentos en que los segmentos TCP no llegan a su destino. Otras veces, los segmentos TCP podrían llegar fuera de servicio. Para que el receptor comprenda el mensaje original, los datos en estos segmentos se vuelven a ensamblar en el orden original. Para lograr esto, se asignan números de secuencia en el encabezado de cada paquete. El número de secuencia representa el primer byte de datos del segmento TCP.