Capa de transporte
Gran parte de este material fue tomado del capítulo 3 del libro:
3rd edition. Jim Kurose, Keith Ross Addison-Wesley, July 2004. Traducción: Víctor J. Sosa
Computer Networking: A Top Down Approach Featuring the Internet,
copyright 1996-2004 J.F Kurose and K.W. Ross, All Rights Reserved
Capa de transporte
3-1
Capa de Transporte
Objetivos: Comprender losprincipios que fundamentan los servicios de transporte:
Multiplexado/demulti plexado Transferencia de datos fiable Control de flujo Control de congestión
Aprender los protocolos de transporte en Internet:
UDP: transporte no orientado a conexión TCP: transporte orientado a conexión Control de congestión en TCP
Capa de transporte
3-2
Temas a cubrir
3.1 servicios a nivel de transporte 3.2multiplexado y /demultiplexado 3.3 transporte sin conexión: UDP 3.4 principios sobre transferencia de datos fiable 3.5 transporte orientado a conexión: TCP
Estructura del segmento Transferencia de datos fiable Control de flujo Gestión de la conexión
3.6 Principios de control de congestión 3.7 control de congestión en TCP
Capa de transporte 3-3
Funciones de la Capa de Transporte
Esta capadebe proporcionar un transporte de datos desde la máquina origen a la máquina de destino, independientemente de la red o redes físicas en uso. La capa de transporte es el corazón de la jerarquía de protocolos.
Capa de transporte
3-4
Comunicación en la Capa de Transporte
Máquina origen
Capa de aplicación
Máquina destino
Capa de aplicación
Capa de transporte Capa de red Capa deenlace de datos
Virtual
Capa de transporte Capa de red Capa de enlace de datos
Capa física
Capa física
Real
Capa de transporte
3-5
Relación con las Capas Vecinas
Host 1
Capa de aplicación
Dirección de transporte (TSAP)
Host 2
Capa de aplicación
Entidad de transporte
TPDU Protocolo de transporte
Entidad de transporte
Capa de red
Dirección de red (NSAP)Capa de red
TSAP: Transport Service Access Point NSAP: Network Service Access Point
Capa de transporte
3-6
Servicios Proporcionados a las Capas Superiores
Ofrece servicios especiales que no están en la capa de red. Proporciona primitivas independientes de la capa de red. Aísla las capas superiores de la tecnología, el diseño y las imperfecciones de la subred. Se pueden tener serviciosorientados a conexiones (confiable) o sin conexiones.
Capa de transporte
3-7
Servicios de transporte y protocolos
Provee comunicación lógica entre aplicaciones corriendo en diferentes máquinas Los protocolos de transporte sólo corren en los sistemas finales Lado emisor: divide el mensaje de la aplicación en segmentos y los pasa a la capa de red Lado receptor: reensambla los segmentos enforma de mensajes y los pasa a la capa de aplicación Se cuenta con más de un protocolo de transporte disponible para las aplicaciones en Internet TCP y UDP
application transport network data link physical network data link physical network data link physical
te or sp an tr
network data link physical
co gi ló
network data link physical
e oem tr ex
network data link physicalapplication transport network data link physical
Capa de transporte
re xt
o m
3-8
Primitivas de la Capa de Transporte
Cliente Paquetes TPDU Connect Receive Send Receive Send Disconnect Send Receive Send Receive Servidor Listen
Capa de transporte
3-9
Capa de Transporte vs. Red
Capa de red:
Analogía: comunicación lógica entre dos máquinas (hosts) comunicación lógica entreprocesos
12 chicos envían cartas a 12 chicas
procesos = chicos(as) Mensajes de la aplicación = las cartas en los sobres Máquinas = sus casas Protocolo de transporte = Ana y Beto Protocolo en la capa de red = servicio postal
Capa de transporte:
Mejora y se apoya de los servicios de la capa de red.
Capa de transporte
3-10
Protocolos de transporte en Internet
Confiable, manteniendo el...
Regístrate para leer el documento completo.