Redes de Computadores - Universidad de Antioquia

Anuncio
Universidad de Antioquia
Juan D. Mendoza V.

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



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.


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

La tabla de enrutamiento consiste en una lista
de direcciones de red "conocidas"

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

Gestionadas por el administrador

Relación entre destino e interfaz de salida.

Se programa en forma estática.



Muy útiles en redes de conexión única.
Consumo de menos recursos.
Redes mas seguras.

Ausencia de tolerancia a fallos.

No son útiles para redes grandes

Imposibilidad de balanceo de carga.

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.

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.

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.

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.



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).



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




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.

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

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)


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


Protocolos de enrutamiento por vector de
distancia .
Protocolos de enrutamiento de estado de
enlace .



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.



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.


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



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



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.



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.


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.



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



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.



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.
Fue el primer protocolo usado y se continua
usando
◦ Protocolo vector distancia
◦ Conteo de saltos como métrica
◦ Actualizaciones cada 30 segundos
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
Descargar