Capa de Transporte.

Slides:



Advertisements
Presentaciones similares
MOVIMIENTO JOVENES DE LA CALLE CIUDAD DE GUATEMALA chi siamo quienes-somos qui sommes-nous who we are attività actividades activités activities scuola.
Advertisements

SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR
1 Datos sobre webloggers Datos extraidos de la encuesta a webloggers disponibles en la web de los autores.
Respuestas Jack y la mata de frijoles /60. 1.vivía 2.estaba 3.estaba 4.era 5.llamaba 6.gustaba 7.comía 8.dormía 9.gustaba 10.llamó 11.dijo 12.había 13.quería.
Los números del 0 al cero uno dos tres cuatro cinco 6 7 8
Curso de Java Java – Redes Rogelio Ferreira Escutia.
Capa 4 Capa de Transporte
1 LA UTILIZACION DE LAS TIC EN LAS MICROEMPRESAS GALLEGAS. AÑO mayo 2005.
1 LA UTILIZACION DE LAS TIC EN LAS PYMES GALLEGAS AÑO de Junio de 2005.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS ( Resumen PYMES ) Noviembre de 2004.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS (MICROEMPRESAS, resultados provisionales) 29 de julio de 2004.
AYUDA A LA FUNCIÓN DOCENTE Internet
Page 1 Martínez Navarro, Germán Fco. Page 2 Índice Introducción Paquetes Cuerpo del mensaje Circuitos Sistema de mensajes Arquitectura del cliente Arquitectura.
TEMA 5.- 1ª PARTE. EL A.O. Y SUS APLICACIONES
TEMA 2 MÚLTIPLOS Y DIVISORES
02- Plan Organización Docente v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
02- PLAN DOCENTE Febrero 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
01- OFERTA FORMATIVA v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
Aladdín-respuestas 1.Vivía 2.Era 3.Amaba 4.Quería 5.Gustaban 6.Se sentía 7.Salía 8.Tenía 9.Decidió 10.escapó 11. Se vistió 12. Conoció 13. Vio 14. Pensó
Respuestas Buscando a Nemo.
ABECEDARIO FIGURAS GEOMÉTRICAS NÚMERO
Mulán /75 puntos. 1.Querían 2.Gustaban 3.Escuchó 4.Dijo 5.Tenía 6.Ayudaron 7.Maquillaron 8.Arreglaron 9.Dio 10.Estaba 11.Iba 12.Quería 13.Salió 14.Gritó
© 2007 Cisco Systems, Inc. All rights reserved. Traducido en apoyo a la capacitación de Instructores de la Red Proydesa Capa de Transporte de OSI Fundamentos.
5 pt 5 pt 5 pt 5 pt 5 pt 10 pt 10 pt 10 pt 10 pt 10 pt 15 pt 15 pt
MOVIMIENTO JOVENES DE LA CALLE CIUDAD DE GUATEMALA chi siamo quienes-somos qui sommes-nous who we are attività actividades activités activities alimentazione.
C ONFIGURACIÓN C UENTAS D E C ORREO ZTE N281. C ONFIGURACIÓN C UENTAS D E C ORREO ZTE N281 1-Ingrese a menú 2-Ingrese a Mensajes 3-Ingrese a Correo 4-Seleccione.
CAPA DE TRANSPORTE DEL MODELO OSI
1. Apoyo exterior sobre ala inferior de viga de acero
1 Reporte Componente Impacto Por Orden Territorial Por Departamento No Disponible ND *Los indicadores para el año 2008 no fueron calculados.
Capa de Transporte del modelo OSI
-17 Expectativas sobre la situación económica (Europa) Septiembre 2013 Indicador > +20 Indicador 0 a +20 Indicador 0 a -20 Indicador < -20 Total Unión.
Phone2Wave-Server Manual de Operación.
TELEFONÍA IP.
50 principios La Agenda 1.- Presentar un único interlocutor a los clientes. 2.- Tratar de modo distinto a las diferentes clases de clientes. 3.- Saber.
Unidad 6 Capa de TRANSPORTE
Capítulo 20: TCP Servicio de transporte confiable
Calendario 2008 Imágenes variadas Venezuela Elaborado por: MSc. Lucía Osuna Wendehake psicopedagogiaconlucia.com Enero 2008.
EL OSO APRENDIZ Y SUS AMIGOS
Ingeniería en Automática Industrial Software para Aplicaciones Industriales I Ingeniería en Automática Industrial Software para Aplicaciones Industriales.
A Concepto de energía eléctrica
Capa de transporte.
50 principios 1. Los clientes asumen el mando.
1 PROYECTO DE PRESUPUESTO DE EGRESOS DE LA FEDERACION 2002 COORDINACIÓN DE POLITICA ECONOMICA GP-PRD.
Ecuaciones Cuadráticas
C REACIÓN DE B LOGS EN ESPOL Profesora: Eva María Mera Intriago Escuela Superior Politécnica del Litoral Impulsando la sociedad del conocimiento Instituto.
Mecanismos 3º ESO Soluciones cuestiones teóricas Curso
Business Proccess Management (BPM)
BEATRIZ LAFONT VILLODRE
MODELO TCP/IP.
MSc. Lucía Osuna Wendehake
Calendario 2009 “Imágenes variadas” Venezuela Elaborado por: MSc. Lucía Osuna Wendehake psicopedagogiaconlucia.com Enero 2009.
1 Uciel Fragoso RodríguezITAMRedes TCP/IP Protocolo TCP (Transmission Control Protocol)
Capa Transporte3-1 Capítulo 3: Continuación r 3.1 Servicios de la capa transporte r 3.2 Multiplexing y demultiplexing r 3.3 Transporte sin conexión: UDP.
TCP/IP V4 Redes de Computadoras uclv.
Manual de Procedimientos Procedimiento de ejecución del programa de
Indicaciones: 1.- Tener en cuenta que esta estrategia, solo funciona asociando las cuentas los días lunes. 2.- Los cálculos son aproximados con un margen.
CHAPTER 4 VOCABULARY: PART II
FUNDAMENTOS DE CALIDAD EN LA GESTIÓN PÚBLICA
PROTOCOLO DE TRANSPORTE Profesor Daniel Díaz Ataucuri Introducción
Universidad Nacional de Luján - Asignatura Teleinformática y Redes Tema: Capa de Transporte - TCP 1 Capa de Transporte “Ofrece a sus usuarios un sistema.
Sistemas de Comunicación Magistral Nro. 8 Capa 4: Transporte Las funciones principales de la capa de transporte son transportar y regular el flujo de información.
CAPA DE RED  Aquí se lleva a cabo el direccionamiento lógico que tiene carácter jerárquico, se selecciona la mejor ruta hacia el destino mediante el.
TCP/IP Introducción TCP/IP Introducción. TCP/IP vs OSI Aplicación Presentación Sesión Transporte Red Enlace Física Aplicación Acceso a la red Física TCP/IP.
CAPITULO 6 CAPA DE TRANSPORTE
Capa Transporte 3-1 Capítulo 3: Capa Transporte - IV ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo.
Capa Transporte3-1 Capítulo 3: Capa transporte ELO322: Redes de Computadores Agustín J. González Este material está basado en el material preparado como.
4. Introducción a IP,TCP,UDP,ARP,ICMP
Tema 1 – Introducción a las Redes informáticas
Nivel de Transporte en Internet
Modelo OSI Para redes………
Transcripción de la presentación:

Capa de Transporte

Servicios Servicios parecidos a la capa de red Orientados a conexión No orientados a conexión ¿ Porqué dos capas distintas ? La capa de transporte sólo depende de los usuarios finales y la de red no Puede haber varias capas de transporte especializadas en tipos de tráfico.

Relación entre capas

Anidado de TPDU

Calidad de servicio La capa de transporte debe mejorar la QoS de la subred Posibles parámetros de QoS Negociación de opciones

Primitivas Lo más interesante es el servicio orientado a conexión Se trata de brindar un flujo confiable de datos de extremo a extremo Ejemplo de primitivas de una capa de transporte:

Diagrama de estados cliente: línea sólida - servidor: línea punteada

Primitivas con Berkeley sockets

Capas de Enlace y Transporte Las funciones de capa de transporte son similares a las de capa de enlace de datos Control de errores Secuenciamiento Control de flujo Pero hay diferencias...

Capas de Enlace y Transporte Diferencias: Direccionamiento Complejidad en el establecimiento de conexión Capacidad de almacenamiento en la red Diferencias de retardos

Direccionamiento Necesidad de conocer la máquina destino Necesidad de identificar el servicio Ej en TCP/IP dirección IP + puerto TCP Puertos bien conocidos Servidor de procesos (escucha en todos los puertos) Servidor de nombres (ej. DNS)

Direcciones: TSAP NSAP

Servidor de procesos

Establecimiento de conexión Más difícil de lo que parece Problema de los duplicados retardados Posible repetición de conexiones Posibles soluciones: Direcciones por una única vez Identificación de conexión (y caídas ?) Vida limitada de los paquetes subred restringida, contador de saltos, timestamp

Establecimiento de conexión (Tomlinson) Establecer conexión Reloj de tiempo real en cada máquina que no se apaga Tiempo T=múltiplo de tiempo de vida de los paquetes Zona prohibida Conexión en tres tiempos con secuencias independientes para cada extremo

Números de secuencia Zona prohibida

Establecimiento en 3 fases

Fin de conexión Terminar conexión simétrica asimétrica se cierran separadamente ambos sentidos complicación del problema de los dos ejércitos asimétrica puede provocar pérdida de datos

Desconexión con pérdida de información

Problema de los dos ejércitos

Diferentes escenarios de corte

Buffers y control de flujo Máquinas con muchas conexiones simultáneas ¿ Cómo optimizar el buffer ? Políticas Buffer dinámico Posible deadlock si se pierde actualización Limitaciones por capacidad de la red Ventana dependiendo de la carga: W = c.r c = capacidad de la red en paquetes por segundo. r = tiempo de ida y vuelta.

Diferentes políticas de manejo de buffers

Posible deadlock

Multiplexado Multiplexado Upward multiplexing Downward multiplexing políticas de precios en las conexiones de red varias conexiones de transporte sobre una de red Downward multiplexing enlaces rápidos pero la ventana limita una conexión de transporte abre varias conexiones de red y reparte la carga

Multiplexado: Upward y downward

Recuperación de caídas Recuperación frente a problemas Caídas de la red con circuitos virtuales vs. datagramas Caídas en las máquinas de los extremos No se puede hacer transparente a las capas superiores Existen casos donde se pueden duplicar o perder según las políticas del transmisor y el receptor

Caídas en las máquinas Según estrategia del servidor y el cliente A - Ack, W - Write, C - Crash

Transmission Control Protocol TCP Objetivo: Flujo confiable de bytes sobre una red no confiable Diferentes tecnologías de red en el medio Robusto frente a problemas de la red Entidad TCP y protocolo TCP Recibe flujo de la capa superior y lo parte en trozos que envía en paquetes IP El receptor lo reensambla

Modelo de servicio de TCP Conexión entre 2 sockets Identificación de los sockets formada por dirección IP + puerto (puerto=TSAP) Las conexiones se identifican con las direcciones de los sockets de ambos extremos Puertos 0 - 256: puertos bien conocidos (RFC 1700) Full duplex y punto a punto

TCP Las conexiones TCP son un flujo de bytes, no de mensajes (capas superiores) Puede esperar para enviarlo según su política de buffer (Pero existe push) También datos urgentes. (Ejemplo ^C)

Mensajes y bytes Un mensaje (ABCD) es enviado en 4 paquetes IP separados, pero devuelto a la aplicación destino como un conjunto de bytes ABCD

Protocolo TCP Número de secuencia de 32 bits Unidad de datos = Segmento Encabezado de de 20 bytes Máximo del segmento carga del paquete IP 64 Kbytes MTU de la red. Típico 1500 bytes Usa protocolo de ventanas deslizantes de tamaño de ventana variable

Problemas con los segmentos Pérdidas de segmentos por rutas congestionadas o enlaces caídos Segmentos llegan fuera de orden Segmentos se duplican por retardos que obligan a la retransmisión

Encabezado TCP

Pseudo-encabezado para cálculo del checksum

Opciones Escala de la ventana. Repetición selectiva (nak)

Manejo de conexiones

Estados de la conexión

Significado de los estados

Política de transmisión en TCP El que recibe informa sobre el tamaño de la ventana (tamaño de buffer disponible) Ventana 0 y siguiente anuncio se pierde bloqueo urgentes y prueba para reanuncio de ventana Posibilidad de retardar el envío (hasta 500 ms) para esperar a llenar ventana del receptor

Manejo de ventana en TCP

Problemas de performance Algoritmo de Nagle esperar el ack del primer byte y luego bufferear se puede enviar también cuando se llena media ventana o el tamaño máximo del segmento Malo en aplicaciones tipo X-Windows (mouse) Síndrome de la ventana tonta Aviso de ventana de 1 byte Clark: No avisar disponibilidad de ventana hasta segmento máximo o mitad del buffer libre

Ventana tonta

Control de congestión en TCP Hipótesis: las pérdidas de paquetes son por congestión (los enlaces son buenos ahora) Ventana de congestión Comienza con la mitad del tamaño máximo de segmento (64Kbytes) como umbral Aumenta duplicando tamaño desde un segmento a cada ACK (slow start !) A partir del umbral sigue lineal Pérdida o ICMP Source Quench: nivel a la mitad de la ventana y ventana 1 segmento.

Control de flujo y congestión

Ventana de congestión

Gestión de temporizadores Varios temporizadores el más importante es el de retransmisión Jacobson: RTT = a RTT + ( 1 - a ) M a = 7/8 D = a D + ( 1 - a ) |RTT - M| Timeout = RTT + 4 * D Karn: No calcular sobre retransmisiones Se duplica el timeout a cada pérdida. Otros: persistencia, mantener vivo, espera al cerrar

Dispersión de retardos en capa de enlace y de transporte

UDP UDP no orientado a conexión Básicamente es un paquete IP con un encabezado mínimo de capa de transporte