24
Clase 12 Carácterísticas del enrutamiento dinámico en Internet Tema 4.- Enrutamiento con IP Dr. Daniel Morató Redes de Ordenadores Ingeniero Técnico de Telecomunicación Especialidad en Sonido e Imagen, 3º curso

Clase 12 Clic para editar estilo título Carácterísticas ...daniel/docencia/ro_is/ro_is05_06/... · Tema 4.- Enrutamiento con IP ... 3 3 3 3 4 3 4 4 7 3. ... Protocol (propietario

Embed Size (px)

Citation preview

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

0

Clase 12

Carácterísticas del enrutamientodinámico en Internet

Tema 4.- Enrutamiento con IP

Dr. Daniel MoratóRedes de OrdenadoresIngeniero Técnico de Telecomunicación Especialidad enSonido e Imagen, 3º curso

Características del enrutamiento dinámico en Internet 1/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

1

Temario1.- Introducción2.- Nivel de enlace en LANs3.- Interconexión de redes IP4.- Enrutamiento con IP5.- Nivel de transporte en Internet6.- Nivel de aplicación en Internet7.- Ampliación de temas

Características del enrutamiento dinámico en Internet 2/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

2

Temario1.- Introducción2.- Nivel de enlace en LANs3.- Interconexión de redes IP4.- Enrutamiento con IP Carácterísticas del enrutamiento dinámico en Internet Tipos de algoritmos. Enrutamiento Distance-Vector RIP Problemas de RIP5.- Nivel de transporte en Internet6.- Nivel de aplicación en Internet7.- Ampliación de temas

Características del enrutamiento dinámico en Internet 3/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

3

Objetivos Conceptos básicos del enrutamiento

jerárquico en Internet

Características del enrutamiento dinámico en Internet 4/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

4

Contenido Introducción Enrutamiento jerárquico

IGPs EGPs

Estructura de Internet

Características del enrutamiento dinámico en Internet 5/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

5

Contenido Introducción Enrutamiento jerárquico

IGPs EGPs

Estructura de Internet

Características del enrutamiento dinámico en Internet 6/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

6

Funciones del nivel de red Forwarding (data plane) Routing (control plane)

Características del enrutamiento dinámico en Internet 7/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

7

Principio de optimalidad Si router J está en el camino

óptimo desde I a K entoncesel camino óptimo de J a Kestá en la misma ruta (…)

Si existiera una ruta mejor deJ a K se podría concatenarcon el de I a J

El conjunto de rutas óptimasa un destino es un árbol =sink tree (…)

Árbol ⇒ sin lazos (loops)

IJK

Características del enrutamiento dinámico en Internet 8/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

8

¿Camino óptimo? Shortest path ¿Cómo medirlo?

Número de saltos Distancia geográfica Retardo

Peso de cada vértice: BW Tráfico medio Coste (€€) Longitud media de cola Combinación

11

1

11

111

11

1

1

1

1

11

1 11 1

105

201

22

1256

105

56

33

373

202567

40

102

25

11

21

2

22

22

33

33

344

4

7

3

Características del enrutamiento dinámico en Internet 9/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

9

Construcción de las tablas de rutas

¿Estática o dinámica?Estática: Configuración manual Cambios lentosDinámica: Mediante un protocolo

de enrutamiento Escalabilidad Adaptabilidad Complejidad

¿Información global odescentralizada?

Global: Todos los routers tienen

información completa de latopología y los costes de losenlaces

Algoritmos “link state”Descentralizada: El router conoce solo a sus

vecinos Mediante un proceso iterativo

intercambia esa informacióncon sus vecinos

Algoritmos “distance vector”

Características del enrutamiento dinámico en Internet 10/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

10

Contenido Introducción Enrutamiento jerárquico

IGPs EGPs

Estructura de Internet

Características del enrutamiento dinámico en Internet 11/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

11

Enrutamiento jerárquicoEscala: con centenares de

millones de destinos ¡No se pueden tener

todos los destinos en lastablas de rutas! Memoria CPU BW para informar de rutas

Autonomía administrativa Cada administrador de

red quiere controlar elenrutamiento dentro desu red

Características del enrutamiento dinámico en Internet 12/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

12

Enrutamiento jerárquico Agrupar routers en

regiones: “AutonomousSystems” (AS)

Routers de un AS un soloadministrador

Normalemente los routersen el mismo AS emplean elmismo protocolo deenturamiento IGP = Interior Gateway

Protocol Routers en diferentes AS

pueden emplear diferenteIGP

Interior oculto

Comunicar información deenrutamiento entre los AS EGP = Exterior Gateway

Protocol Entre los border routers o

routers frontera de los AS

AS 1

AS 2

AS 3

Border router

Características del enrutamiento dinámico en Internet 13/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

13

Enrutamiento jerárquicoBorder router La tabla de rutas es

configurada por ambos IGP: rutas a destinos

internos EGP: rutas a destinos

externos

IGP da las rutas internas ¿Si hay más de un enlace al

exterior? EGP debe informar de a qué

destinos se puede llegar porcada uno

AS 1

AS 2

AS 3

Border router

Tabla de rutas

IGP EGP

Características del enrutamiento dinámico en Internet 14/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

14

Interior Gateway Protocols (IGP)Características: Simples Calculan caminos eficientes

respecto a una métrica Recalculan rápidamente ante

cambios No escalan bien para redes

grandes

AS 1

AS 2

AS 3

Los más comunes: RIP: Routing Information Protocol OSPF: Open Shortest Path First IGRP: Interior Gateway Routing

Protocol (propietario de Cisco)

Características del enrutamiento dinámico en Internet 15/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

15

Exterior Gateway Protocols (EGP)Características: Mejor escalabilidad Habilidad para agregar rutas Habilidad para expresar

políticas Mayor carga en el router

BGP (Border GatewayProtocol): estándar de facto

Algoritmo path-vector : anuncia elcamino completo al destino (comouna secuencia de ASs)

Los anuncios emplean conexionesTCP entre los routers

AS 1

AS 2

AS 3

Características del enrutamiento dinámico en Internet 16/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

16

Contenido Introducción Enrutamiento jerárquico

IGPs EGPs

Estructura de Internet

Características del enrutamiento dinámico en Internet 17/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

17

Tier 1 ISP Tier 1 ISP

Tier 1 ISP Tier 1 ISP

Default-free zone

Estructura de Internet Tier-1 ISPs o Internet backbone networks

Grandes proveedores internacionales (AT&T, BBN, BT, Cable&Wireless,Sprint, UUNET, etc.)

Conexión completamente mallada No emplean “ruta por defecto”, tienen rutas a todas las redes (Junio04:

140.396 rutas)

Características del enrutamiento dinámico en Internet 18/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

18

Tier 1 ISP Tier 1 ISP

Tier 1 ISP Tier 1 ISP

Default-free zone

Tier 2 ISPTier 2 ISP Tier 2 ISP

Tier 2 ISP

Estructura de Internet Tier-2 ISPs

Regionales o nacionales Se conectan (peering agreement) a unos pocos tier-1 ISPs (ellos son los

clientes y el tier-1 el proveedor de tránsito) Se pueden conectar a otros tier-2

Características del enrutamiento dinámico en Internet 19/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

19

Tier 1 ISP Tier 1 ISP

Tier 1 ISP Tier 1 ISP

Default-free zone

Tier 2 ISPTier 2 ISP Tier 2 ISP

Tier 2 ISP

Tier 3 ISP

Tier 3 ISP Tier 3 ISP Tier 3 ISPTier 3 ISP

Tier 3 ISP

Estructura de Internet Tier-3 ISPs

ISPs locales de acceso Se conectan a uno o más tier-2 y entre ellos

Características del enrutamiento dinámico en Internet 20/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

20

Tier 1 ISP Tier 1 ISP

Tier 1 ISP Tier 1 ISP

Default-free zone

Tier 2 ISPTier 2 ISP Tier 2 ISP

Tier 2 ISP

Tier 3 ISP

Tier 3 ISP Tier 3 ISP Tier 3 ISPTier 3 ISP

Tier 3 ISP

NAP

Estructura de Internet Points of Presence (POPs) NAPs (Network Access Points) o IXP (Internet eXchange Point)

Son redes de alta velocidad en sí mismas Pretenden ahorrar €€ Reducir retardo Mantener local el tráfico local (ej: Espanix)

Características del enrutamiento dinámico en Internet 21/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

21

Resumen Los routers (conmutadores de paquetes) reenvían

paquetes IP en función de sus tablas de rutas Aprenden estas tablas por medio de protocolos de

enrutamiento La estructura de Internet es jerárquica (Tiers) Esto lleva a un enrutamiento jerárquico dividido en:

Intradomain Interdomain Diferente problemática para ambos

Características del enrutamiento dinámico en Internet 22/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

22

Temario1.- Introducción2.- Nivel de enlace en LANs3.- Interconexión de redes IP4.- Enrutamiento con IP Carácterísticas del enrutamiento dinámico en Internet Tipos de algoritmos. Enrutamiento Distance-Vector RIP Problemas de RIP5.- Nivel de transporte en Internet6.- Nivel de aplicación en Internet7.- Ampliación de temas

Características del enrutamiento dinámico en Internet 23/23

Clic para editar estilo títulopatrón

Haga clic para modificar el estilo de texto delpatrónSegundo nivelTercer nivelCuarto nivelQuinto nivel

23

Próxima clase

Tipos de algoritmos de enrutamientoEnrutamiento Distance-Vector