Logo Studenta

Protocolos IP, TCP y UDP

¡Este material tiene más páginas!

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; 
}

Más contenidos de este tema