Professional Documents
Culture Documents
Febrero, 2017
Contenido
1 La capa de transporte
Introduccin
Extensin de los servicios de la capa de red
Contenido
1 La capa de transporte
Introduccin
Extensin de los servicios de la capa de red
Introduccin
La capa de transporte
La capa de transporte es la pieza
central de la arquitectura de red por
capas.
Brinda servicios de comunicacin
lgica de extremo a extremo entre
procesos (aplicaciones)
Reside unicamente en los extremos
de la red (end-systems)
Extiende los servicios de la capa de
red
Introduccin
Servicios fundamentales
1 Comunicacin lgica entre procesos
ejecutandose en diferentes hosts
2 Para los procesos la comunicacin
pareciera que se da de manera
directa entre ellos
3 Realidad: Multiples enlaces y
conmutadores de paquetes.
4 La capa de transporte ofrece el
servicio de multiplexaje de procesos
Introduccin
Servicios fundamentales
1 La capa de transporte es adems la
encargada de recibir el mensaje de la
aplicacin y segmentarlo
2 La capa de transporte encapsula los
segmentos generados
3 No se involucra en el proceso de
comunicacin entre hosts
4 Existen dos protocolos fundamentales
en la capa de transporte TCP y UDP.
Extensin de servicios
Multiplexaje de comunicaciones
1 La responsabilidad principal de los
protocolos de la capa de transporte es
extender el servicio de entrega
ofrecido por la capa de red (entre
hosts) a un servicio de entrega entre
procesos.
2 TCP y UDP ofrecen este servicio
3 Transport layer
Multiplexing-Demultiplexing
4 Sockets - Numeros de puerto fuente y
destino
5 0-1023 well-known port numbers
6 1024-65532 open ports
Extensin de servicios
Deteccin de errores
1 Los protocolos de la capa de
transporte tambien intergran un
mecanismo para la deteccin de
errores a nivel de bit
2 Checksum
3 UDP slo proporciona estos dos
servicios bsicos
4 TCP integra, ademas de los tres
servicios bsicos, otras funciones
importantes
Contenido
1 La capa de transporte
Introduccin
Extensin de los servicios de la capa de red
Descripcin
Funciones de UDP
1 La capa de aplicacin habla casi
directamente con la capa de red
2 UDP toma los mensajes de la capa de
aplicacin, agrega los numeros de
puerto fuente y destino, indica la
longitud del mensaje, calcula el
checksum y lo agrega al segmento
3 Protocolo no orientado a conexin
4 Multlexing and demultiplexing (El
servicio ms importante)
5 Error detection
6 Segmentation?
7 El segmento pasa a la capa de red y
recibe un servicio best-effort
Beneficios de UDP
Beneficios de UDP
Beneficios
1 Por que un desarrollador de
aplicaciones eligira UDP sobre TCP?
2 UDP tiene algunos beneficios
importantes que pueden ser
aprovechados por algunas
aplicaciones
3 No ser requiere de establecer una
conexin (no hay retardo)
4 El desarrollador tiene control sobre los
datos a enviar y el momento en que
se envan
5 No requiere de variables de
mantenimiento de la conexin
6 Cabeceras pequeas (8 bytes)
7 No tiene mecanismos de control de
congestin
Checksum
Checksum
1 UDP utiliza un checksum para
detectar errores a nivel de bit en la
comunicacin de extremo a extremo
2 No se pueden corregir errores, los
paquetes con errores se descartan
3 El clculo del checksum se realiza de
la siguiente manera
Se divide el segmento (Puertos,
Longitud, Datos) en palabras de 16
bits
Se realiza la suma binaria de todas
las plabras
Se calcula el complemento a 1 del
resultado, ese valor es el checksum
El checksum se agrega al mensaje