Vista previa del material en texto
Protocolos IP, TCP y UDP EQUIPO 1 1 ¿Qué son los protocolos? Se refiere a un conjunto de reglas y convenciones que rigen la comunicación entre dispositivos en una red. Enviar Recibir Procesar HARDWARE SOFWARE 2 Protocolo IP 3 Protocolo de Internet Es el responsable de proporcionar direcciones únicas a los dispositivos en una red y de enrutar los paquetes de datos desde la fuente hasta el destino a través de la red. 4 El protocolo IP proporciona direcciones IP únicas a cada dispositivo conectado a una red y se encarga de enrutar los paquetes de datos desde el origen hasta el destino a través de diferentes redes interconectadas. Además, el protocolo IP define el formato de los paquetes de datos y establece reglas para su fragmentación y re ensamblaje si es necesario. Existen dos versiones principales del protocolo IP utilizadas actualmente: IPV4 e IPv6 IPV4 es la versión más comúnmente utilizada, mientras que IPv6 se está implementando gradualmente para abordar la escasez de direcciones IP en IPV4 y proporcionar un espacio de direcciones más grande. Direcciones IP: El protocolo IP utiliza direcciones IP para identificar de manera única los dispositivos en una red. En IPv4, las direcciones IP constan de cuatro números separados por puntos (por ejemplo, 192.168.0.1), mientras que en IPv6, las direcciones IP son más largas y están representadas por ocho grupos de números y letras (por ejemplo,2001:0db8:85a3:0000:0000:8a2e0370:7334) Enrutamiento: El protocolo IP permite el enrutamiento de paquetes de datos a través de diferentes redes. Cada paquete de datos contiene la dirección IP de origen y la dirección IP de destino, y los enrutadores en la red utilizan esta información para enviar los paquetes al destino correcto. Protocolos relacionados: El protocolo IP trabaja en conjunto con otros protocolos de capas superiores, como el Protocolo de Control de Transmisión (TCP) para la entrega confiable de datos y el Protocolo de Datagramas de Usuario (UDP) para la entrega no confiable de datos. El protocolo IP es esencial para el funcionamiento de Internet y permite la comunicación global entre millones de dispositivos conectados en todo el mundo. Protocolo TCP 10 Protocolo de Control de Transmisión Proporciona una comunicación orientada a la conexión y asegura la entrega ordenada y confiable de los datos a través de la red. 11 Campos de control Se utilizan para gestionar la transferencia de datos entre sistemas. Puerto de origen (Source Port). Puerto de destino (Destination Port). Número de secuencia (Sequence Number). Número de acuse de recibo (Acknowledgment Number). Longitud de cabecera (Header Length). Flags. Ventana de recepción (Window). Suma de verificación (Checksum). Puntero urgente (Urgent Pointer). Opciones (Options). 12 13 Protocolo Establecimiento de la conexión. Transferencia confiable de datos. Control de flujo. Control de gestión. Cierre de conexión. 14 Confiabilidad Confirmación de recepción (Acknowledgment). Números de secuencia y acuse de recibo. Ventana de recepción (Windowing). Retransmisión de segmentos perdidos. Detección y corrección de errores. Control de congestión. 15 16 Protocolo UDP 17 Protocolo de Datagramas de Usuario Protocolo de transporte sin conexión, lo que significa que no se establece una conexión lógica antes de enviar los datos. 18 ¿Qué es UDP? UDP (User Datagram Protocol) es un protocolo de transporte utilizado en redes de computadoras para enviar datos sin establecer una conexión previa. A diferencia del TCP, UDP no proporciona garantía de entrega ni control de flujo, lo que lo hace más rápido pero menos confiable. UDP se utiliza comúnmente en aplicaciones que requieren velocidad y eficiencia, como juegos en línea, transmisión de audio y video en tiempo real, y servicios de voz sobre IP. También se utiliza para enviar paquetes de información pequeños, como consultas DNS o mensajes de difusión en red. Campo de control de UDP El campo de control de UDP es un campo de 16 bits que se encuentra en la cabecera del paquete UDP. Este campo se utiliza para proporcionar información importante sobre el paquete UDP, como la longitud del paquete y su suma de comprobación. Además, el campo de control también se utiliza para identificar los puertos de origen y destino. El puerto de origen identifica la aplicación que envía el paquete UDP, mientras que el puerto de destino identifica la aplicación que debe recibir el paquete. Estructura del paquete UDP El paquete UDP consta de cuatro campos principales: el campo de puerto de origen, el campo de puerto de destino, el campo de longitud y el campo de suma de comprobación. Protocolo UDP en acción Un ejemplo de cómo se utiliza el protocolo UDP es en la transmisión de videojuegos en línea. Cuando juegas un juego en línea, cada acción que realizas debe ser enviada al servidor para que los demás jugadores puedan ver lo que estás haciendo. En lugar de utilizar TCP, que tiene que confirmar que cada paquete llega correctamente, muchos juegos utilizan UDP para transmitir rápidamente las acciones del jugador. Es en la transmisión de audio y video en tiempo real, como en las videollamadas o en la transmisión de eventos deportivos en vivo. Debido a que la velocidad de transmisión es más importante que la integridad de cada paquete, UDP se utiliza para asegurar que la transmisión sea fluida y sin retrasos. Otro caso de uso común de UDP: TCP vs UDP 25 FACTOR TCP UDP Tipo de conexión Conexión establecida antes de transmitir datos. No necesita una conexión para transferir datos. Entrega Entrega garantizada La entrega no está garantizada Velocidad Lenta, pero entrega datos completos. Rápida, hay riesgo de datos incompletos. FACTOR TCP UDP Comprobar los errores Comprueba y garantiza que los datos lleguen en buen estado. Cubre aspectos básicos, pero no evita todos los errores Retrasmisión de datos Si no llegan los datos se retransmiten. No hay retransmisión de datos, no se recupera lo perdido Encabezado Contiene mayor cantidad de bits. Contiene una cantidad más reducida de bits ¿Qué es mejor? Navegación WEB Correos electrónicos Cargas y Descargas Juegos en línea Streaming en directo Voz sobre protocolo de internet TCP UDP .MsftOfcThm_Accent1_Fill_v2 { fill:#4472C4; } .MsftOfcThm_Accent1_Stroke_v2 { stroke:#4472C4; }