Académique Documents
Professionnel Documents
Culture Documents
TRANSPORTE
Presentación 1
Tecnólogo en administración de redes
SENA
Funciones de la capa de
transporte
• Seguimiento de la comunicación individual
entre aplicaciones en los hosts origen y
destino.
• Segmentación de datos y gestión de cada
porción.
• Reensamble de segmentos en flujos de datos
de aplicación.
• Identificación de las diferentes aplicaciones.
Funciones de la capa de
transporte
• Segmentación: División en partes más
pequeñas y manejables
• Multiplexación: distintas comunicaciones
entrelazadas, en la misma red.
100011110100010111011010101010011111001000001
Física (1)
Control de las conversaciones
• Establecimiento de una sesión: Asegura que la
aplicación esté lista para recibir los datos
• Entrega confiable: Reenvío de segmentos
perdidos
• Entrega en el mismo de orden: Entrega
secuencial de datos.
• Control de flujo: Control de la velocidad de
flujo de datos, de acuerdo a la saturación del
host.
Confiabilidad
• Seguimiento de datos transmitidos
• Acuse de recibo de los datos recibidos (ACK)
• Retransmisión de datos sin acuse de recibo
UDP: User Datagram Protocol
• Permite el envío de datagramas a través de la red
sin que se haya establecido previamente una
conexión, ya que el propio datagrama incorpora
suficiente información de direccionamiento en su
cabecera.
• Tampoco tiene confirmación ni control de flujo,
por lo que los paquetes pueden adelantarse unos
a otros; y tampoco se sabe si ha llegado
correctamente, ya que no hay confirmación de
entrega o recepción.
UDP: User Datagram Protocol
• Protocolos que usan UDP:
– DHCP
– BOOTP
– DNS
– Voz sobre IP (VoIP)
– Video/audio en tiempo real (Streaming)
TCP: Transmission Control Protocol
• Es uno de los protocolos fundamentales en
Internet
• El protocolo garantiza que los datos serán
entregados en su destino sin errores y en el
mismo orden en que se transmitieron.
• También proporciona un mecanismo para
distinguir distintas aplicaciones dentro de una
misma máquina, a través del concepto de
puerto.
TCP: Transmission Control Protocol
• Aplicaciones que usan TCP:
– Aplicaciones Web
– E-mail
– Transferencia de archivos
21 FTP 69 TFTP
23 Telnet 520 RIP
25 SMTP
80 HTTP
110 POP3
443 HTTPS
Encabezado Parte 1
Encabezado Parte 2
Encabezado Parte N
Segmentación y reensamblaje
• El encabezado TCP proporciona la siguiente
información:
– Puertos de origen y destino
– Número de secuencia
– Reconocimiento de segmentos
– Control de flujo
Confiabilidad en TCP
• Pasos que aseguran la confiabilidad:
– Se inicia una sesión con el destino
– El destino envía acuses de recibo de cada
segmento enviado por el origen (ACK). Clave para
la confiabilidad
– Retransmisión de segmentos en caso de no recibir
un ACK
Establecimiento de una sesión TCP
NODO NODO
ORIGEN DESTINO
Finalización de una sesión TCP
NODO NODO
ORIGEN DESTINO
Establecimiento y finalización
de una sesión TCP
• Demostración: Captura de segmentos TCP en
Packet Tracer
Control del Flujo en TCP
• Ajuste de la tasa de transmisión de flujos de
datos entre diferentes aplicaciones.
• Tamaño de la ventana: Cantidad de datos (En
bytes) que deben enviarse antes de recibir un
ACK. El tamaño de la ventana es un campo del
encabezado TCP.
• El tamaño de la ventana inicial se negocia en
el establecimiento de la sesión
• TCP adapta la tasa de transmisión para que
todos los datos se reciban.
Control del Flujo en TCP
Tamaño de la ventana = 3000
1500 bytes
N. Sec. 1 1-1500
1500 bytes
N. Sec. 1501 1501-3000
ACK ACK 3001
1500 bytes
N. Sec. 3001 3001-4500
1500 bytes
N. Sec. 4501 4501-6000
ACK ACK 6001