Redes de datos. Tema 1. Introducción



Documentos relacionados

INTRODUCCION. Ing. Camilo Zapata Universidad de Antioquia

Introducción a las LAN, WAN y al Internetworking. Contenido

Conmutación. Conmutación telefónica. Justificación y definición.

MASSACHUSETTS INSTITUTE OF TECHNOLOGY SLOAN SCHOOL OF MANAGEMENT. Factores tecnológicos, organizativos y estratégicos

Transporte de Datos. Profesora María Elena Villapol. Comunicación de Datos

5 Cuales de las siguientes opciones son formas de medición del ancho de banda comúnmente utilizadas? (Elija tres opciones).

EXÁMEN ASIGNATURA REDES CURSO: CUARTO INGENIERÍA INFORMÁTICA CONVOCATORIA SEPTIEMBRE 1997

TEMA 1. Introducción

Jhon Jairo Padilla Aguilar, PhD.

Fundamentos de Redes de Computadoras

Conceptos básicos de redes TCP/IP

Capa de TRANSPORTE. Ing. José Martín Calixto Cely Original: Galo Valencia P.

Redes de Computadores Contenido.

TELECOMUNICACIONES Y REDES

Redes conmutadas y de área local

Introducción a las Redes: Qué necesito saber sobre la red de datos de mi cliente?

Concentradores de cableado

Examen de Arquitectura de Redes Sistemas y Servicios (Teoría) 3 o Ingeniería de Telecomunicación Mayo 2011

1. PARAMETROS DE CALIDAD DE SERVICIO. -PERDIDAS DE PAQUETES EN LOS ROUTERS: Vía TCP son recuperables, pero las retransmisiones TCP son

Efectos de los dispositivos de Capa 2 sobre el flujo de datos Segmentación de la LAN Ethernet

Redes Computacionales

INF 1400 Redes de Computadores. Jorge Baier A. Alvaro Soto A.

Diseño de Redes de Área Local

ACTIVIDAD No. 2 REPASO DE REDES INFORMATICAS

Redes de Comunicaciones. José Manuel Vázquez Naya

REDES INFORMÁTICAS REDES LOCALES. Tecnología de la Información y la Comunicación

Conmutación. Índice. Justificación y Definición. Tipos de Conmutación. Conmutación Telefónica. Red de Conexión y Unidad de Control

El modelo de Referencia OSI

Tema 1. Introducción a las redes de comunicaciones.

Repaso de conceptos Tema 1.- Introducción

AREA DE TECNOLOGIA E INFORMATICA. Introducción a las Redes de computadores

Qué equilibra la importancia del tráfico y sus características con el fin de administrar los datos? Estrategia QoS

Redes (IS20) Ingeniería Técnica en Informática de Sistemas. CAPÍTULO 6: Estándares en LAN

FUNDAMENTOS DE REDES Y CONECTIVIDAD REDES INFORMATICAS

El Núcleo de Red. Apartado 1.3

Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma

TEMA 12 RETRANSMISIÓN DE TRAMAS. FRAME RELAY.

Redes (4º Ing. Informática Univ. Cantabria)

Relación de la RDSI con el modelo de referencia OSI

Rede de área local (LAN)

UNIVERSIDAD NACIONAL DEL COMAHUE

TEMA 14. REDES DE ÁREA LOCAL

Qué es Internet? Cómo funciona Internet?

Fundamentos de Ethernet. Ing. Camilo Zapata Universidad de Antioquia

Líneas de Comunicación Remota

Define las propiedades del medio físico de transición. Un ejemplo es: CABLES, CONECTORES Y VOLTAJES.

Introducción Mensajes UDP. Asignación de puertos a procesos. Bibliografía [COM06] Internetworking with TCP/IP, Cap. 11.

UNIVERSIDAD DE ORIENTE GUÍA TEÓRICA NO #1

DE REDES Y SERVIDORES

CAPITULO 1. Redes de Area Local LAN

Capítulo 5 Fundamentos de Ethernet

Comunicaciones. Modelo ISO/OSI. Codificaciones. Explotación de Línea. RS232. Control de flujo de datos. RS485. Configuraciones.

Introducción de redes LAN y WAN Diseño de una red LAN Mecanismos de control de puertos. Enlaces agregados de ancho de banda.

Redes de Computadoras Capítulo 7: Equipos de comunicaciones

TEMA 10 REDES DE COMUNICACIÓN CONMUTADAS. CONMUTACIÓN DE CIRCUITOS.

TELECOMUNICACIONES Y REDES

ESCUELA NORMAL PROF. CARLOS A CARRILLO

Redes de Área Local. Conceptos Básicos

Redes de Área Local. Contenido. Conceptos Básicos

1.264 Tema 22. Tecnología de redes: Celular, CATV, RDSI, DSL Redes de área local

VoIP: Una Puerta hacia la Convergencia. Page 1

El Modelo de Referencia OSI

Dispositivos de Red Hub Switch

Tema 4.1: - TRANSPORTE-

1.- FUNCION DE UNA RED INFORMATICA

Tema 1 Repaso de Fundamentos

Tipos de Redes: Topologías de red: Según el tamaño: Según su tecnología de transmisión: Según en tipo de transferencia de datos:

TEMA: PROTOCOLOS TCP/IP

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET

Ayudantía Nro.3 Redes De Datos CIT Profesor: Cristian Tala

Redes (IS20) Ingeniería Técnica en Informática de Sistemas. CAPÍTULO 8: El nivel de transporte en Internet

Redes de comunicación

Fundamentos de Redes LI. Unidad III Modelos de Comunicaciones 3.1 Modelo de referencia OSI.

CSIR2121. Administración de Redes I


1º INTRODUCCIÓN La comunicación es el intercambio de información entre dos o más individuos o entidades de un proceso.

Redes Mg. Gabriel H. Tolosa

ACTIVIDAD No. 2 REPASO DE REDES INFORMATICAS

04/10/2010. d. Comparación de redes

CAPITULO 2 COMUNICACION ATRAVES DE LA RED

Capítulo 2. Arquitectura de Internet

Protocolos de capas inferiores

Protocolo PPP PPP Protocolo de Internet de línea serie (SLIP)

Diseño de Redes LAN Tecnologías de conmutación. Derman Zepeda Vega.

Redes de Computadoras Ethernet conmutada

16.36: Ingeniería de sistemas de comunicación. Clase 15: ProtocolosARQ. Eytan Modiano

CAPAS DEL MODELO OSI (dispositivos de interconexión)

INTRODUCCIÓN. El protocolo TCP, funciona en el nivel de transporte del modelo de referencia OSI, proporcionando un transporte fiable de datos.

Tema 28. Redes de Banda Ancha. XDSI, ADSL, FRAME RELAY, ATM

Clase 4 Ethernet Tema 2.- Nivel de enlace en LANs

Descripción. Los procesos de comunicación son divididos en 7 capas (layers). Por qué?: Cada capa: Modelo de capas protocol stack

Capitulo 10 - CCNA Exploration: Aspectos básicos de networking (Versión 4.0)

WAN y Enrutamiento WAN

UNIDAD MODELO OSI/ISO

Introducción a las Redes

EXAMEN RECUPERACIÓN SEGUNDA EVALUACION

Unidad Didáctica Redes 4º ESO

INTERNET DEDICADO IP VPN NEGOCIOS

Transcripción:

Redes de datos Tema 1 Introducción Diapositiva 1

6.263: Redes de datos Fundamentos del análisis y el diseño de redes: Arquitectura: Capas Topología Protocolos: Punto a punto Acceso múltiple Extremo a extremo Algoritmos: Recuperación de errores Enrutamiento Control de flujo Herramientas de análisis: Modelado probabilístico Teoría de colas Diapositiva 2

Información del curso Docencia: Prof. Tareas requeridas y evaluación: Aproximadamente un boletín de problemas por semana (10% de la nota). Un proyecto (5% de la nota). Un examen parcial (35 %). Un examen final, que tendrá lugar durante la semana de los finales (50%). Requisitos previos: haber realizado el curso 6.041 u otro equivalente sobre probabilidad. Libro de texto: Bertsekas y Gallager, Data Networks (2nd Edition). Diapositiva 3

LEC Nº TEMAS Programa provisional 1 Introducción, arquitectura OSI de 7 capas 2 Capa de enlace de datos, entramado (Framing) y detección de errores 3 Algoritmos de retransmisión 4 Algoritmos de retransmisión 5 Modelos de colas: introducción y teorema de Little 6 Colas M/M/1, M/M/m, etc. 7 Redes de colas 8 Colas M/G/1, M/G/1 con vacaciones 9 Reservas y colas M/G/1; colas de prioridad 10 Estabilidad de los sistemas de colas 11 Distribución de los tiempos de ocupación en las colas M/G/1 12 Prueba Diapositiva 4

Programa provisional (continuación) LEC Nº TEMAS 13 Protocolo de acceso múltiple Aloha 14 Aloha estabilizado y algoritmos de árbol 15 CSMA, CSMA/CD y Ethernet 16 Redes LAN de alta velocidad, redes en anillo (Token rings) y reservas de satélites 17 Introducción a la arquitectura del conmutador (switch) 18 Gestión del conmutador de alta velocidad 19 Enrutamiento de amplia difusión (broadcast) y árboles de expansión (spanning trees) 20 Enrutamiento del camino más corto 21 Algoritmo de enrutamiento distribuido, enrutamiento óptimo 22 Control de flujo: sistemas de ventanas/créditos 23 Control de flujo: sistemas basados en la tasa 24 Capa de transporte y TCP/IP 25 Redes ATM 26 Tema especial: redes ópticas y redes inalámbricas El examen final tendrá lugar durante la semana de los finales. Se anunciarán la fecha y la hora. Diapositiva 5

Aplicaciones de red Compartición de recursos: Cálculos Ordenador central (antiguamente): Hoy en día, los ordenadores son más baratos que antes (excepto las LANs) Impresoras y periféricos Información: Acceso a bases de datos y actualizaciones P. ej.: Reservas de vuelos, financieras, etc. Servicios: Correo, FTP, Telnet y acceso a Internet Videoconferencias Acceso a bases de datos Aplicaciones cliente/servidor Diapositiva 6

Áreas de cobertura de las redes Redes de área extensa (WAN): Abarcan áreas de gran extensión (países, continentes, el mundo) Utilizan líneas telefónicas en alquiler ( caro!): Década de los 80: 10 Kbps; a partir del 2000: 2.5 Gbps Velocidades de acceso de los usuarios: 56Kbps 155 Mbps Enlaces de comunicación compartidos: switches y routers P.ej.: IBM SNA, redes X.25 o Internet Redes de área local (LAN): Comprenden una oficina o un edificio Presentan un único salto o hop (canal compartido) ( barato!) Velocidades de acceso de los usuarios: 10 Mbps 1 Gbps P. ej.: Ethernet, redes en anillo (Token rings) o Apple-talk Redes de área metropolitana (MAN) Redes de área de almacenamiento Diapositiva 7

Servicios de red Síncronos: La sesión consiste en una cadena continua de tráfico (p. ej.: voz) Por lo general, requiere retardos limitados y establecidos Asíncronos: La sesión consiste en una secuencia de mensajes Generalmente a ráfagas Ej.: sesiones interactivas, transferencias de archivos o envío de emails Servicios orientados a conexión: La sesión se mantiene durante un período de tiempo Entrega de paquetes ordenada y oportuna P. ej.: Telnet o FTP Servicios no orientados a conexión: La transacción se produce en un solo tiempo (p. ej.: email) Calidad de servicio (QoS) Diapositiva 8

Técnicas de conmutación (Switching) Conmutación de circuitos: Reserva de recursos Conmutación de paquetes: Compartición de recursos Circuitos virtuales Datagramas Diapositiva 9

Conmutación de circuitos A cada sesión se le asigna una fracción fija de la capacidad de cada enlace de su ruta: Recursos reservados Camino establecido Si se emplea toda la capacidad, se bloquean las llamadas P. ej.: red telefónica Ventajas de la conmutación de circuitos: Retardos establecidos Garantiza la entrega continua Desventajas: Los circuitos no se utilizan cuando la sesión está desocupada (vacía) Resulta ineficaz para el tráfico a ráfagas Generalmente, la conmutación de circuitos se realiza con una cadena de velocidad establecida (p. ej.: 64 Kbps) Es difícil que soporte velocidades variables de datos Diapositiva 10

Problemas de la conmutación de circuitos Muchas sesiones de datos son de bajo rendimiento (a ráfagas): (tiempo de transmisión del mensaje)/(tiempo entre llegadas de mensajes) << 1 Igual que: (velocidad de llegada del mensaje) * (tiempo de transmisión del mensaje) << 1 La velocidad asignada a la sesión debe ser lo suficientemente alta como para permitir el retardo requerido. Esta capacidad asignada está libre cuando la sesión no tiene nada para enviar Si la comunicación es cara, la conmutación de circuitos no será lo bastante rentable para permitir el retardo requerido por el tráfico a ráfagas Además, la conmutación de circuitos requiere un establecimiento de llamada durante el cual los recursos no son utilizados. Si el mensaje es más corto que el tiempo de establecimiento de la llamada, la conmutación de circuitos no resulta rentable (ni práctica) Presenta más de un problema en redes de alta velocidad Diapositiva 11

Ejemplo de conmutación de circuitos L = longitud de los mensajes λ = velocidad de llegada de los mensajes R = velocidad del canal en bits por segundo X = retardo en la transmisión del mensaje = L/R R debe ser lo suficientemente grande para mantener X pequeño Tráfico a ráfagas => λx << 1 => poco uso Ejemplo: L = 1000 bytes (8000 bits) λ = 1 mensaje por segundo X < 0.1 segundos (retardo requerido) => R > 8000/0,1 = 80.000 bps Uso = 8000/80000 = 10% Con la conmutación de paquetes, varias sesiones pueden compartir el canal para incrementar su uso Diapositiva 12

Redes conmutadas por paquetes Los mensajes se dividen en paquetes que se dirigen a su destino PS PS PS PS Red de paquetes PS PS PS Cola (buffer) Conmutación de paquetes Diapositiva 13

Conmutación de paquetes Conmutación de paquetes por datagramas: La ruta se elige según una base paquete por paquete Los distintos paquetes pueden seguir rutas diferentes Los paquetes pueden no llegar en orden a su destino Ej.: IP (protocolo de Internet) Conmutación de paquetes con establecimiento de circuito virtual (VC): Todos los paquetes asociados a una sesión siguen el mismo camino La ruta se elige al inicio de la sesión Los paquetes contienen un identidicador de VC que indica la ruta El identificador de VC debe ser único para un enlace dado, pero puede variar de un enlace a otro: Supongamos que tenemos que establecer conexiones entre 1000 nodos de una red El que los identificadores sean únicos supone que 1 millón de números VC han de ser representados y almacenados en cada nodo Ej.: ATM (Asynchronous transfer mode o modo de transferencia asíncrona) Diapositiva 14

Conmutación de paquetes (circuito virtual) En los datagramas, la información de destino debe distinguir de forma inequívoca cada sesión y nodo de la red: Son necesarias unas direcciones de origen y de destino únicas En los circuitos virtuales, sólo es necesario distinguir por medio de la dirección entre los circuitos virtuales de un enlace: Es necesaria una dirección global para establecer un circuito virtual Una vez establecido, se pueden utilizar los números VC locales para representar los circuitos virtuales de un enlace dado: el identificador de VC varía de un enlace a otro Méritos de los circuitos virtuales: Ahorro en el cálculo de la ruta: Sólo es necesario calcularla una vez, al inicio de la sesión Ahorro en el tamaño de la cabecera Facilita el suministro de QoS Más complejo Menos flexible 3 6 VC13 VC7 VC3 VC4 5 8 VC3 VC7 Tabla del nodo 5 (3,5) VC13 -> (5,8) VC3 (3,5) VC7 -> (5,8) VC4 (6,5) VC3 -> (5,8) VC7 2 9 Diapositiva 15

La conmutación de circuitos frente a la de paquetes Ventajas de la conmutación de paquetes: Eficaz para los datos transmitidos a ráfagas Es fácil proporcionar ancho de banda con velocidades variables bajo demanda Desventajas de la conmutación de paquetes: Retardos variables Es difícil proporcionar garantías de QoS (servicio "Best-effort" o del máximo esfuerzo) Los paquetes pueden llegar desordenados Técnica de conmutación Servicio de red Conmutación de circuitos => Síncrona (p. ej.: voz) Conmutación de paquetes => Asíncrona (p. ej.: datos) Circuitos virtuales => Orientada a conexión Datagramas => No orientada a conexión Diapositiva 16

La conmutación de circuitos frente a la de paquetes Se pueden utilizar las redes conmutadas por circuitos para el tráfico de datos? Se pueden utilizar las redes conmutadas por paquetes para el tráfico orientado a conexión (p. ej.: voz)? Necesidad de mecanismos de QoS en las redes de paquetes: Ancho de banda garantizado Retardos garantizados Variaciones en los retardos garantizadas Tasa de pérdida de paquetes Etc. Diapositiva 17

Modelo de referencia OSI de 7 capas Aplicación Aplicación Servicio de red virtual Presentación Presentación Sesión virtual Sesión Sesión Enlace virtual para mensajes extremo a extremo Transporte Transporte Enlace virtual para paquetes extremo a extremo Red Red Red Red Control de enlace de datos Enlace virtual para paquetes viables DLC DLC DLC DLC Control de enlace de datos Interfaz física Tubería de bits virtual Int. física Int. física Int. física Int. física Interfaz física Enlace físico Diapositiva 18 Sitio externo nodo de subred nodo de subred Sitio externo

Capas Capa de presentación: Realiza la conversión del código de caracteres, la encriptación y compresión de datos, etc. Capa de sesión: Recibe el servicio virtual de mensajes extremo a extremo de la capa de transporte Se encarga de la gestión de directorios, los derechos de acceso, las funciones de registro, etc. Aquí la estandarización no se ha desarrollado totalmente ya que, desde la capa de transporte a la de aplicación, todas ellas corresponden al sistema operativo y no necesitan interfaces estándar. Pasamos a: la capa de transporte e inferiores Diapositiva 19

Capa de transporte La capa de red proporciona un conducto virtual de paquetes extremo a extremo hacia la capa de transporte La capa de transporte proporciona a las capas superiores un servicio virtual de mensajes extremo a extremo Diapositiva 20 Las funciones de la capa de transporte son: 1) Dividir los mensajes en paquetes y reajustar su tamaño para que sea válido para la capa de red 2) Multiplexar las sesiones con los mismos nodos de origen y destino 3) Reordenar los paquetes una vez llegados a su destino 4) Recuperar el sistema de errores y fallos 5) Proporcionar un control de flujo de extremo a extremo

Capa de red El módulo de la capa de red acepta los paquetes que llegan de la capa de transporte y los paquetes en tránsito de la capa DLC Dirige cada paquete a su correspondiente DLC de salida o bien a la capa de transporte una vez que el paquete ha llegado a su destino Por lo general, la capa de red añade su propia cabecera a los paquetes que recibe de la capa de transporte. Esta cabecera contiene la información necesaria para dirigirlo (p. ej.: la dirección de destino) Capa de transporte Cada nodo contiene, por enlace, un módulo de capa de red más un módulo de capa de enlace Capa de red Capa DLC Enlace 1 Capa DLC Enlace 2 Capa DLC Enlace 3 Diapositiva 21

Capa de enlace Responsable de la transmisión sin errores de paquetes a través de un único enlace: Entramado (Framing): Determina el inicio y el fin de los paquetes Detección de errores: Determina qué paquetes contienen errores de transmisión Corrección de errores: Esquema de retransmisión (solicitud de repetición automática o ARQ) Diapositiva 22

Capa física Responsable de la transmisión de bits a través de un enlace Retardos de propagación: Tiempo que tarda la señal en viajar desde el origen a su destino La señal viaja aprox. a la velocidad de la luz, C = 3x10 8 m/seg Ej.: Satelite LEO: d = 1000 km => 3,3 ms de retardo de propagación Satelite GEO: d = 40.000 km => 1/8 seg de retardo de propagación Cable de Ethernet: d = 1 km => 3 µs de retardo de propagación Errores de transmisión: Las señales experimentan una pérdida de intensidad debido a la atenuación La transmisión se deteriora debido al ruido Modelo de canal simple: canal simétrico binario 1-P P = probabilidad de error de bit 0 0 Independiente de un bit a otro P P En realidad, los errores de canal se suelen producir 1 1 1-P a ráfagas Diapositiva 23

Capa de Internet Cuando se enlazan varias redes incompatibles es necesaria una subcapa entre la capa de transporte y la de red Esta subcapa se emplea en pasarelas entre redes diferentes Parece una capa de transporte hacia las redes enlazadas Es la responsable del enrutamiento y el control de flujo entre las redes, por lo que parece una capa de red para la capa de transporte de extremo a extremo En Internet, esta función se lleva a cabo mediante el protocolo de internet (IP): A menudo, el protocolo IP se usa también como protocolo de la capa de red, por lo que sólo es necesario un protocolo Diapositiva 24

Interconexión de redes con TCP/IP Cliente FTP Protocolo FTP Servidor FTP TCP Protocolo TCP TCP IP ROUTER IP IP driver de Ethernet Protocolo de Ethernet driver de Ethernet driver de Token ring Protocolo de Token ring driver de Token ring Ethernet Red en anillo (Token ring) Diapositiva 25

Encapsulación Datos del usuario Cabecera de la aplicación Datos del usuario Aplicación Cabecera del IP Cabecera del TCP Cabecera del TCP datagrama IP datos de la aplicación segmento TCP datos de la aplicación Cabecera de Cabecera del Cabecera del Cola de Ethernet IP TCP datos de la aplicación Ethernet 14 20 20 4 Trama de Ethernet 46 a 1500 bytes TCP IP driver de Ethernet Ethernet Diapositiva 26