Capítulo 4: Capa Red - I



Documentos relacionados
Capítulo 4: Capa Red - I

Capítulo 1: Introducción - I

Capítulo 4: Capa Red - IV

Repaso de conceptos Tema 1.- Introducción

Capítulo 1: Introducción

Qué es Internet? Cómo funciona Internet?

Capítulo 4: Capa Red - IV

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

Capítulo 1: Introducción - II

Concentradores de cableado

Capítulo 7 Multimedia en Redes de Computadores

Tema 1. Introducción a las redes de telecomunicación. REDES Y SERVICIOS I: Introducción a las redes de telecomunicación

TELECOMUNICACIONES Y REDES

Capítulo 7 Multimedia en Redes de Computadores

TELECOMUNICACIONES Y REDES

Capítulo 1: Introducción

Redes de Comunicaciones. José Manuel Vázquez Naya

Facultad de Ingeniería Redes y Comunicaciones Tercer Parcial Parte Teórica 25%

Universidad de Antioquia Juan D. Mendoza V.

Introducción a Redes


CAPAS DEL MODELO OSI (dispositivos de interconexión)

TEMA 1. Introducción

Líneas de Comunicación Remota

Direccionamiento IP clásico

PROTOCOLOS DE ENRUTAMIENTO

REDES INFORMATICAS: Protocolo IP

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

Fundamentos de Redes de Computadoras

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

Capítulo 1: Introducción

Características del enrutamiento dinámico en Internet

Capa de red de OSI. Semestre 1 Capítulo 5 Universidad Cesar Vallejo Edwin Mendoza emendozatorres@gmail.com

INTRODUCCION. Ing. Camilo Zapata Universidad de Antioquia

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

Xarxes de computadors II

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

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

Xarxes de computadors II

El Protocolo IP. Tema 3. Servicio y Protocolo IP. Aplicaciones en Redes Locales 05/06

1 of 6. Visualizador del examen - ENetwork Chapter 5 - CCNA Exploration: Network Fundamentals (Versión 4.0)

Curso de Redes Computadores 1 Tema 3 Introducción a la capa de transporte. Interfaz de programación en redes. Sockets.

UNIVERSIDAD NACIONAL DEL COMAHUE

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

Conceptos básicos de redes TCP/IP

Redes Computacionales

Diseño de Redes de Área Local

Departamento de Enxeñería Telemática Sistemas de Conmutación MPLS p.2

ESCUELA NORMAL PROF. CARLOS A CARRILLO

ROUTERS MÓDULO 2 PARTE 1

Nivel de Red: Funciones Enrutamiento en Internet Tema 4.- Nivel de Red en Internet

TELECOMUNICACIONES Y REDES

Sistemas Operativos. Sesión 5: Protocolos de enrutamiento vector distancia

Capítulo 1: Introducción - II

CAPITULO 1. Redes de Area Local LAN

IP MULTICAST. Ing Camilo Zapata Universidad de Antioquia

MODELO OSI Y DISPOSITIVOS DE RED POR CAPA

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

TELECOMUNICACIONES Y REDES

Problemas sobre Dispositivos de Interconexión Sistemas Telemáticos I

UD - 4 Funcionamiento de un router. Eduard Lara

Capítulo 8, Sección 8.6: IPsec

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

Bloque IV: El nivel de red. Tema 10: Enrutamiento IP básico

Introducción a Redes WALC 2010

Servicios en una red WAN convergente. Accediendo la WAN Capítulo 1

Redes de Altas Prestaciones

UD 3: Implantación de técnicas de seguridad remoto. Seguridad perimetral.


Fundamentos de Redes Capítulo 2 Aspectos Básicos de Networking

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

Capas del Modelo ISO/OSI

Semana 10: Fir Fir w e a w lls

Departamento de Ciencias Computacionales. Programa de la Materia: REDES DE COMPUTADORAS AVANZADAS. Identificación de asignatura:

UNI (User to Network Interface). La interfaz UNI conecta sistemas finales ATM (tales como servidores y routers) a un conmutador ATM.

UNIDAD FORMATIVA 1: Instalación y Configuración de los Nodos de Area Local

FUNDAMENTOS DE REDES CONCEPTOS DE LA CAPA DE RED

Acuerdo Multilateral de Peering (Multi-Lateral Peering Agreement - MLPA) I Objetivo. II Registro. III Partes

Unidad 3: Extensión de LAN: módems. conmutadores. Redes y Comunicaciones

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

Carácterísticas del enrutamiento dinámico en Internet Tema 4.- Enrutamiento con IP

TEMA: PROTOCOLOS TCP/IP

Enrutamiento Básico Talleres para ISP/IXP

Dispositivos de Red Hub Switch

GUÍAS FÁCILES DE LAS TIC

Introducción a los protocolos de enrutamiento dinámico

1.- FUNCION DE UNA RED INFORMATICA

Introducción a redes Ing. Aníbal Coto Cortés

Introducción Subsistemas de disco inteligentes Técnicas de entrada y salida. Storage. Esteban De La Fuente Rubio SASCO. 7 de noviembre de 2013


INSTALACIÓN, OPERACIÓN Y PROGRAMACIÓN DE EQUIPOS Y SISTEMAS TELEFÓNICOS

REDES ATM. Conceptos, Circuitos, Arquitectura y conmutadores.

Rede de área local (LAN)

[ANEXO A] Elementos que componen la capa de transporte de la plataforma NGN de CANTV

Transcripción:

Capítulo 4: Capa Red - I ELO322: Redes de Computadores Tomás Arredondo Vidal Este material está basado en: material de apoyo al texto Computer Networking: A Top Down Approach Featuring the Internet 3rd edition. Jim Kurose, Keith Ross Addison-Wesley, 2004. material de wikipedia: www.wikipedia.org material del curso anterior ELO322 del Prof. Agustín Gonzales Capa de Red 4-1

Capítulo 4: Capa de Red Objetivos de capítulo: Entender los principios detrás de los servicios de la capa de red: Ruteo (selección de la ruta) Cómo funciona un router Tópicos avanzados: IPv6 Aplicación e implementación en la Internet Capa de Red 4-2

Capítulo 4: Capa de Red 4. 1 Introducción 4.2 Circuitos virtuales y redes de datagramas 4.3 Qué hay dentro de un router? 4.4 IP: Internet Protocol Formato de Datagrama Direccionamiento IPv4 ICMP IPv6 4.5 Algoritmos de ruteo Estado de enlace Vector de Distancias Ruteo Jerárquico 4.6 Ruteo en la Internet RIP OSPF BGP 4.7 Ruteo Broadcast y multicast Capa de Red 4-3

Capa red (network layer) Transporta segmentos de fuente a destino En origen encapsula segmentos a datagramas En destino provee segmentos a capa transporte Hay protocolos capa red (network) en cada terminal y router Router examina campos de cabecera en todos los datagramas IP que pasan por el application transport network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical application transport network data link physical Network Layer

Funciones claves de la capa de red Re-envió (forwarding): mover paquetes desde la entrada del router a su salida apropiada Ruteo: determinar ruta a tomar por los paquetes desde fuente a destino. Algoritmos de Ruteo Analogía: Ruteo: proceso de planear viaje de fuente a destino Re-envío (forwarding): proceso de transitar a través de una intersección Capa de Red 4-5

Funciones de reenvío y ruteo Capa de Red 4-6

Establecimiento de Conexión Fuera de ruteo y re-envío, ésta es la 3 ra función de importancia en algunas arquitecturas de redes: ATM, frame relay, X.25 Antes que datagramas fluyan, los dos hosts y los routers que intervienen establecen una conexión virtual Routers se involucran en las conexiones Servicio de conexión de capas red y transporte: Red: entre dos terminales (hosts) Transporte: entre dos procesos Capa de Red 4-7

Modelos de servicio de Red Q: Cuál es el modelo de servicio para el canal que transporta los datagramas desde Tx a Rx? Servicios para datagramas individuales: Entrega garantizada Entrega garantizada con retardo inferior a X [ms] (e.g. 40 ms) Servicios para un flujo de datagramas: Entrega de datagramas en orden Garantía de bandwidth mínimo para el flujo Restricciones sobre cambios en el espacio (tiempo) entre paquetes Capa de Red 4-8

Modelos de servicio de capa de red: Arquitectura de la Red Modelo de servicio Bandwidth Garantías? Loss Order Timing Realimentación de Congestión Internet ATM ATM best effort CBR ABR none constant rate guaranteed minimum no yes no no yes yes no yes no no (inferida vía pérdidas) no congestión yes CBR: Constant bit rate ABR: Available bit rate Capa de Red 4-9

Capítulo 4: Capa de Red 4. 1 Introducción 4.2 Circuitos virtuales y redes de datagramas 4.3 Qué hay dentro de un router? 4.4 IP: Internet Protocol Formato de Datagrama Direccionamiento IPv4 ICMP IPv6 4.5 Algoritmo de ruteo Estado de enlace Vector de Distancias Ruteo Jerárquico 4.6 Ruteo en la Internet RIP OSPF BGP 4.7 Ruteo Broadcast y multicast Capa de Red 4-10

Servicios con y sin conexión de la capa de Red Las redes de datagramas proveen servicio sin conexión en su capa de red Redes de VC proveen servicio de conexión en su capa de red (e.g. ATM) Análogo a los servicios de capa transporte, pero: Servicio es: terminal-a-terminal (host-to-host) No hay opción: la capa de red provee sólo uno u otro Implementación: en la red interna (core) Capa de Red 4-11

Circuitos virtuales (VC) Camino de fuente a destino se comporta como un circuito telefónico Para implementar un VC la red actúa desde fuente a destino Hay tres fases identificables: Establecimiento de la llamada, Transferencia de datos, y Término de la llamada Cada paquete lleva un identificador del VC (no dirección de máquina destino) Cada router en el camino de fuente a destino mantiene el estado por cada conexión que pasa por él Enlace y recursos del router (ancho de banda, buffers) pueden ser asignados al VC Capa de Red 4-12

Implementación de VC Un VC consiste de: 1. Camino desde fuente a destino 2. Número de VC, un número por cada enlace a lo largo del camino 3. Entradas en tablas de re-envío en los routers a lo largo del camino Los paquetes que pertenecen a un VC llevan el número de VC correspondiente. El número de VC debe ser cambiado en cada enlace. El nuevo número de VC es tomado de la tabla de re-envío Capa de Red 4-13

Tabla de reenvío VC number 12 1 2 3 22 32 interface number Incoming interface Incoming VC # Outgoing interface Outgoing VC # 1 12 3 22 2 63 1 18 3 7 2 17 1 97 3 87 Router mantiene información del estado de la conexión Capa de Red 4-14

Implementación de VC: Establecimiento del circuito virtual Capa de Red 4-15

Redes de Datagramas Tx pone dirección destino en paquete. No hay estado mantenido en cada router por cada conexión. Paquetes se reenvían usando su dirección de terminal destino Capa de Red 4-16

Tabla de re-envío IP Rango de direcciones destinos 4000 millones de Posibles entradas Enlace Interfaz 11001000 00010111 00010000 00000000 a 0 11001000 00010111 00010111 11111111 11001000 00010111 00011000 00000000 a 1 11001000 00010111 00011000 11111111 11001000 00010111 00011001 00000000 a 2 11001000 00010111 00011111 11111111 en otro caso 3 Capa de Red 4-17

Coincidencia del prefijo más largo Prefijo Coincidente Interfaz del Enlace 11001000 00010111 00010 0 11001000 00010111 00011000 1 11001000 00010111 00011 2 Otro caso 3 Ejemplos Dirección destino: 11001000 00010111 00010110 10100001 Qué interfaz? Dirección destino: 11001000 00010111 00011000 10101010 Qué interfaz? Capa de Red 4-18

Red de Datagrama o de VC: Por qué? Internet Protocol (IP) Datos intercambiados entre computadores Servicio elástico, sin requerimientos de tiempo estricto. Sistemas terminales inteligentes (computadores) Se pueden adaptar, hacer control, recuperación de errores Red interna simple, la complejidad en periferia Muchos tipos de enlaces Características diferentes: satélite, radio, fibra, cable Es difícil uniformar servicios: tasas, pérdidas, BW ATM Evoluciona desde la telefonía Conversación humana: Tiempos estrictos, requerimientos de confiabilidad Necesidad de servicios garantizados Sistemas terminales torpes Teléfonos Complejidad dentro de la red Capa de Red 4-19

Capítulo 4: Capa de Red 4. 1 Introducción 4.2 Circuitos virtuales y redes de datagramas 4.3 Qué hay dentro de un router? 4.4 IP: Internet Protocol Formato de Datagrama Direccionamiento IPv4 ICMP IPv6 4.5 Algoritmo de ruteo Estado de enlace Vector de Distancias Ruteo Jerárquico 4.6 Ruteo en la Internet RIP OSPF BGP 4.7 Ruteo Broadcast y multicast Capa de Red 4-20

Arquitectura de Routers: Generalidades Dos funciones claves de routers: Correr algoritmos/protocolos de ruteo (RIP, OSPF, BGP) Re-envío de datagramas desde enlaces de entrada a salida (structure) Capa de Red 4-21

Funciones de las puerta de entrada Capa física: Recepción nivel de bits Capa enlace datos: e.g., Ethernet (más adelante) Conmutación Descentralizada: Dada la dirección destino de datagrama, se obtiene puerto de salida usando la tabla de re-envío en la memoria del puerto de entrada Objetivo: procesamiento completo en puerto de entrada a velocidad de la línea Hacer cola si datagramas llegan más rápido que tasa de re-envío de la estructura de switches Capa de Red 4-22

Tres tipos de estructuras de switches Capa de Red 4-23

Conmutación vía Memoria Primera generación de routers: Computador tradicional con conmutación bajo directo control de la CPU Paquetes son copiados a la memoria del sistema Rapidez limitada por ancho de banda de la memoria (2 buses son cruzados por cada datagrama) Input Port Memory Output Port System Bus Capa de Red 4-24

Conmutación vía Bus Datagramas transitan desde la memoria del puerto de entrada a la memoria del puerto de salida vía un bus compartidos Contención en bus: rapidez de conmutación limitada por ancho de banda del bus Bus de 1 Gbps, Cisco 1900: rapidez suficiente para routers de acceso y de empresas (no router regional o backbone) Cisco 1900 Capa de Red 4-25

Conmutación vía una red de interconexión Supera limitaciones de ancho de banda del bus Redes de interconexión originalmente desarrolladas para conectar procesadores en multi-procesadores Diseño avanzado: fragmentación de datagramas en celdas de tamaño fijo, las cuales pueden ser conmutadas en la estructura más rápidamente. Cisco 12000: conmuta a través de la red de interconexión 60 [Gbps] Capa de Red 4-26

Caso: Cisco 12000 El Cisco 12000 es una serie de routers de gran capacidad diseñado y producido por Cisco Systems Estos routers se proveen a grandes proveedores de servicios (ISP y Telcos principales) y a algunas redes de tipo enterprise privadas Vienen en una variedad de chasis y tipos todos los cuales comparten interfaces de tarjetas (line cards) compatibles, también se denomina un Gigabit Switch Router or GSR Routers en esta serie proveen servicios IP y MPLS GSR line cards están disponibles para protocolos Asynchronous Transfer Mode (ATM), Frame Relay, Packet over Sonet (POS), y Gigabit Ethernet Serie Cisco 12000 Capa de Red 4-27

Caso: Sistema Operativo IOS IOS son las siglas de Internetwork Operating System El IOS es un sistema operativo de Interconexión de Redes creado por Cisco Systems para programar y mantener equipos de interconexión de redes informáticas como switches (conmutadores) y routers (enrutadores) Cisco es una de las principales compañías dedicadas a la fabricación, venta, mantenimiento y consultoría de equipos como routers, switch, hubs, firewalls y VoIP Capa de Red 4-28

Encolamiento en puerto de entrada Contención por puerto de salida Bloqueo de inicio de cola (HOL): datagramas encolados al inicio de la cola impiden que otros en la cola puedan seguir Redes de interconexión más lenta que las puertas de entradas combinadas -> encolamiento puede ocurrir en colas de entrada Retardo en colas y pérdidas debido a rebalse de buffer de entrada! HOL:Head-Of-the-Line Capa de Red 4-29

Puertos de Salida Almacenamiento (Buffering) requerido cuando datagramas llegan desde la estructura de switches más rápido que la tasa de transmisión Disciplina de itinerario (Scheduling) escoge entre los datagramas encolados para transmisión Capa de Red 4-30

Encolamiento en puerto de salida Almacenamiento cuando la tasa de llegada del switch excede la rapidez de la línea de salida. Retardo en cola y pérdidas debido a que el buffer de salida puede rebasarse Capa de Red 4-31

Políticas de descarte y envío Descarte al ingresar a la cola: Drop-tail: descartar el que llega cuando no hay espacio Random Early Detection (RED): A la llegada de un paquete éste es marcado (para su eliminación posterior al hacer espacio en caso de llegar a un buffer lleno) o descartado dependiendo del largo promedio de la cola. Para el envío de paquetes: First-come-first-served (FCFS): como cola de banco. Weighted fair queuing (WFQ): comparte el ancho de banda de salida equitativamente entre las conexiones de extremo a extremo (requiere manejar más información de estados). Capa de Red 4-32

Capítulo 4: Capa de Red 4. 1 Introducción 4.2 Circuitos virtuales y redes de datagramas 4.3 Qué hay dentro de un router? 4.4 IP: Internet Protocol Formato de Datagrama Direccionamiento IPv4 ICMP IPv6 4.5 Algoritmo de ruteo Estado de enlace Vector de Distancias Ruteo Jerárquico 4.6 Ruteo en la Internet RIP OSPF BGP 4.7 Ruteo Broadcast y multicast Capa de Red 4-33