51
Universidad de Antioquia Juan D. Mendoza V.

01 enrutamiento

  • Upload
    jhonce

  • View
    57

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 01 enrutamiento

Universidad de Antioquia

Juan D. Mendoza V.

Page 2: 01 enrutamiento

El router es una computadora diseñada para fines especiales que desempeña un rol clave en el funcionamiento de cualquier red de datos.

◦ la determinación del mejor

camino para enviar paquetes

◦ el reenvío de los paquetes a su destino

Page 3: 01 enrutamiento

El comando show ip route muestra el contenido de la tabla de enrutamiento.

Una tabla de enrutamiento es una estructura de datos que almacena información de enrutamiento obtenida de diferentes orígenes.

El objetivo principal de una tabla de enrutamiento es proporcionarle al router rutas para llegar a diferentes redes de destino.

Page 4: 01 enrutamiento

Determinar la ruta mas adecuada para que un paquete llegue a su destino.

Las rutas pueden ser:

◦ Rutas estáticas

◦ Rutas por defecto

◦ Rutas dinámicas

Page 5: 01 enrutamiento

La tabla de enrutamiento consiste en una lista de direcciones de red "conocidas"

Page 6: 01 enrutamiento

Un router puede obtener información sobre redes remotas de dos maneras:

◦ Manualmente, a partir de las rutas estáticas

configuradas

◦ Automáticamente, a partir de un protocolo de enrutamiento dinámico

Page 7: 01 enrutamiento

Gestionadas por el administrador

Relación entre destino e interfaz de salida.

Se programa en forma estática.

Page 8: 01 enrutamiento

Muy útiles en redes de conexión única.

Consumo de menos recursos.

Redes mas seguras.

Page 9: 01 enrutamiento

Ausencia de tolerancia a fallos.

No son útiles para redes grandes

Imposibilidad de balanceo de carga.

Page 10: 01 enrutamiento
Page 11: 01 enrutamiento
Page 12: 01 enrutamiento
Page 13: 01 enrutamiento
Page 14: 01 enrutamiento

Algunas veces es necesario modificar una ruta estática configurada previamente porque: ◦ La red de destino ya no existe y, por lo tanto, la

ruta estática se debe eliminar.

◦ Se produce un cambio en la topología y se debe cambiar la dirección intermedia o la interfaz de salida.

Page 15: 01 enrutamiento

Las múltiples rutas estáticas se pueden resumir en una sola ruta estática si:

◦ las redes de destino se pueden resumir en una sola

dirección de red y

◦ todas las rutas estáticas utilizan la misma interfaz de salida o la dirección IP del siguiente salto.

Page 16: 01 enrutamiento
Page 17: 01 enrutamiento
Page 18: 01 enrutamiento

Es una ruta que coincidirá con todos los paquetes. Las rutas estáticas predeterminadas se utilizan en los siguientes casos: ◦ Cuando ninguna otra ruta de la tabla de

enrutamiento coincide con la dirección IP de destino del paquete. En otras palabras, cuando no existe una coincidencia más específica. Se utilizan comúnmente cuando se conecta un router periférico de una compañía a la red ISP.

◦ Cuando un router tiene otro router único al que está conectado. Esta condición se conoce como router de conexión única.

Page 19: 01 enrutamiento
Page 20: 01 enrutamiento

Las redes están condicionadas a diferentes situaciones que pueden provocar un cambio en su estado con bastante frecuencia: ◦ falla una interfaz,

◦ un proveedor de servicios desactiva una conexión,

◦ se produce una sobresaturación de enlaces o

◦ un administrador ingresa una configuración incorrecta.

Page 21: 01 enrutamiento
Page 22: 01 enrutamiento

Incluir conjunto de protocolos de red y ofrecer información capa 3 suficiente para permitir que un router envíe el paquete al dispositivo siguiente y finalmente a su destino.

Definir el formato y uso de los campos dentro de un paquete.

El Protocolo Internet (IP) y el intercambio de paquetes de internetworking (IPX) de Novell son ejemplos de protocolos enrutados. Otros ejemplos son DEC net, Apple Talk, Banyan VINES y Xerox Network Systems (XNS).

Page 23: 01 enrutamiento

Los Routers utilizan los protocolos de enrutamiento para intercambiar las tablas de enrutamiento y compartir la información de enrutamiento.

Ofrecer procesos para compartir la información de ruta. Permitir que los routers se comuniquen con otros routers para actualizar y mantener las tablas de enrutamiento.

Para IP: RIP, EIGRP, OSPF

Page 24: 01 enrutamiento
Page 25: 01 enrutamiento

Descubrimiento de redes remotas

Mantenimiento de información de enrutamiento actualizada

Selección de la mejor ruta hacia las redes de destino

Capacidad de encontrar una mejor nueva ruta si la ruta actual deja de estar disponible.

Page 26: 01 enrutamiento

Estructuras de datos ◦ Bases de datos ◦ Tablas ◦ Información se guarda en la RAM

Algoritmo ◦ Lista limitada de pasos que se usan para llevar a cabo

una tarea ◦ Para facilitar información de enrutamiento y para

determinar la mejor ruta

Mensajes del protocolo de enrutamiento ◦ Descubrir routers vecinos ◦ Intercambiar información de enrutamiento ◦ Aprender y conservar información

Page 27: 01 enrutamiento
Page 28: 01 enrutamiento

Sistema Autónomo o Dominio de enrutamiento: es un conjunto de routers que se encuentran bajo una administración en común. ◦ Interior Gateway Protocols (IGP): se usan para el

enrutamiento de sistemas intrautónomos (el enrutamiento dentro de un sistema autónomo)

◦ Exterior Gateway Protocols (EGP): se usan para el enrutamiento de sistemas interautónomos (el enrutamiento entre sistemas autónomos)

Page 29: 01 enrutamiento
Page 30: 01 enrutamiento

RIP: un protocolo de enrutamiento interior por vector de distancia

IGRP: el enrutamiento interior por vector de distancia desarrollado por Cisco (en desuso desde 12.2 IOS y versiones posteriores)

OSPF: un protocolo de enrutamiento interior de estado de enlace

IS-IS: un protocolo de enrutamiento interior de estado de enlace

EIGRP: el protocolo avanzado de enrutamiento interior por vector de distancia desarrollado por Cisco

BGP: un protocolo de enrutamiento exterior de vector de ruta

Page 31: 01 enrutamiento

Protocolos de enrutamiento por vector de distancia .

Protocolos de enrutamiento de estado de enlace .

Page 32: 01 enrutamiento

El vector de distancia significa que las rutas son publicadas como vectores de distancia y dirección.

La distancia se define en términos de una métrica como el conteo de saltos

La dirección es simplemente el router del siguiente salto o la interfaz de salida.

Page 33: 01 enrutamiento

Los protocolos por vector de distancia generalmente usan el algoritmo Bellman-Ford para la determinación de la mejor ruta.

El algoritmo no permiten que un router conozca la topología exacta de una internetwork.

El router solamente conoce la información de enrutamiento que recibió de sus vecinos.

Page 34: 01 enrutamiento
Page 35: 01 enrutamiento

Un router configurado con un protocolo de enrutamiento de estado de enlace puede crear una "vista completa" o topología de la red.

Reunir información proveniente de todos los demás routers

Page 36: 01 enrutamiento
Page 37: 01 enrutamiento

Los protocolos de enrutamiento con clase no envían información de la máscara de subred en las actualizaciones de enrutamiento.

Los protocolos de enrutamiento con clase no admiten máscaras de subred de longitud variable (VLSM).

Ejemplos: RIPv1 e IGRP

Page 38: 01 enrutamiento
Page 39: 01 enrutamiento

Incluyen la máscara de subred con la dirección de red en las actualizaciones de enrutamiento.

La mayoría de las redes de la actualidad requieren protocolos de enrutamiento sin clase porque admiten VLSM, redes no contiguas y otras funciones.

Ejemplos: RIPv2, EIGRP, OSPF, IS-IS y BGP.

Page 40: 01 enrutamiento

La convergencia ocurre cuando todas las tablas de enrutamiento de los routers se encuentran en un estado de uniformidad.

La red ha convergido cuando todos los routers tienen información completa y precisa sobre la red.

La red ha convergido cuando todos los routers tienen información completa y precisa sobre la red.

Page 41: 01 enrutamiento
Page 42: 01 enrutamiento
Page 43: 01 enrutamiento

Una métrica es un valor utilizado por los protocolos de enrutamiento para asignar costos a fin de alcanzar las redes remotas.

La métrica se utiliza para determinar qué ruta es más preferible cuando existen múltiples rutas hacia la misma red remota.

Page 44: 01 enrutamiento

Conteo de saltos: una métrica simple que cuenta la cantidad de routers que un paquete tiene que atravesar

Ancho de banda: influye en la selección de rutas al preferir la ruta con el ancho de banda más alto

Carga: considera la utilización de tráfico de un enlace determinado

Page 45: 01 enrutamiento

Retardo: considera el tiempo que tarda un paquete en atravesar una ruta

Confiabilidad: evalúa la probabilidad de una falla de enlace calculada a partir del conteo de errores de la interfaz o las fallas de enlace previas

Costo: un valor determinado ya sea por el IOS o por el administrador de red para indicar la preferencia hacia una ruta. El costo puede representar una métrica, una combinación de las mismas o una política.

Page 46: 01 enrutamiento
Page 47: 01 enrutamiento
Page 48: 01 enrutamiento

Un router puede aprender sobre una ruta hacia la misma red a través de más de un protocolo de enrutamiento.

Debido a que diferentes protocolos de enrutamiento usan diferentes métricas, no es posible comparar las métricas para determinar la mejor ruta.

La distancia administrativa define la preferencia de un origen de enrutamiento.

Page 49: 01 enrutamiento
Page 50: 01 enrutamiento

Fue el primer protocolo usado y se continua usando

◦ Protocolo vector distancia

◦ Conteo de saltos como métrica

◦ Actualizaciones cada 30 segundos

Page 51: 01 enrutamiento

Diseñado como reemplazo a RIP

◦ Protocolo estado de enlace

◦ Utiliza protocolo de saludo (Hello) cada 10 segundos

◦ Tiempo muerto=40 segundos, es el tiempo que espera el router para declarar fallo.

◦ Actualizaciones solo cuando son necesarias