Lado receptor: reensambla los segmentos en forma de mensajes y los pasa a la capa de aplicacin
Se cuenta con ms de un protocolo de transporte disponible para las aplicaciones en Internet TCP y UDP
Este
Oeste
Alicia
beto
1 2 3 4 5 6 7 8 9 10 11 12
1 2 3 4 5 6 7 8 9 10 11 12
Analoga: 12 chicos envan cartas a 12 chicas procesos = chicos(as) Mensajes de la aplicacin = las cartas en los sobres Mquinas = sus casas Protocolo de transporte = Ana y Beto Protocolo en la capa de red
= servicio postal
Inicio de conexin
No fiable, sin mantener el orden en los envos: UDP Breve extensin al esquema de mejor esfuerzo de IP Servicios no disponibles: Garanta en retrasos Garanta en ancho de banda
MULTIPLEXACION Y DEMULTIPLEXACION
MULTIPLEXACION
LA MULTIPLEXACIN ES LA COMBINACIN DE DOS O MS CANALES DE INFORMACIN EN UN SOLO MEDIO DE TRANSMISIN USANDO UN DISPOSITIVO LLAMADO MULTIPLEXOR.
DEMULTIPLEXACION
LA DEMULTIPLEXACIN ES LA RECUPERACIN DE DOS O MS CANALES DE INFORMACIN EN UN SOLO MEDIO DE TRANSMISIN USANDO UN DISPOSITIVO LLAMADO DEMULTIPLEXOR.
MULTIPLEXADO/DEMULTIPLEXADO
Servicio con filosofa del mejor esfuerzo. Los segmentos UDP pudieran: perderse
UDP: checksum
Objetivo: detectar errores (e.g., bits cambiados) en el segmento transmitido
Emisor: Trata el contenido del segmento como palabras de 16 bits checksum: suma todas las palabras de 16 bits y aplica complemento a 1. Graba el valor del checksum en su campo correspondiente en el segmento Receptor:
NO se detect un error Si hay error. Quizs si pudiera haber otro tipo de errores.
UDP
Es muy popular en aplicaciones multimedia, las cuales son: Tolerantes a prdidas Sensibles a la tasa de transferencia Otros usos de UDP DNS SNMP
Longitud, en bytes del segmento UDP incluyendo la cabecera.
Si queremos dar confiabilidad de transmisin utilizando UDP, tenemos que hacer lo que corresponda en la capa de aplicacin
Recuperacin de errores
Ejemplo de Checksum
Ejemplo: tenemos 2 palabras de 16 bits en el contenido del segmento.
1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 ________________________________ Acarreo
1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1
____________________ Suma
1011101110111100 0100010001000011
complemento a 1
Cheksum
Ejemplo de Checksum
Ejemplo: tenemos 2 palabras de 16 bits en el contenido del segmento.
1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 ________________________________ Acarreo
1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1
____________________ Suma
1011101110111100 0100010001000011
complemento a 1
Cheksum