unidad 4 interconectividad de redes

Carlos Falcón Flores 12CS0038 5”A” MÉTRICAS En algunos casos, un protocolo de enrutamiento aprende sobre más de una rut

Views 204 Downloads 0 File size 266KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Carlos Falcón Flores 12CS0038 5”A”

MÉTRICAS En algunos casos, un protocolo de enrutamiento aprende sobre más de una ruta hacia el mismo destino. Para seleccionar la mejor ruta, el protocolo de enrutamiento debe poder evaluar y diferenciar entre las rutas disponibles. Para tal fin, se usa una métrica. 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. Cada protocolo de enrutamiento usa su propia métrica. Por ejemplo, RIP usa el conteo de saltos, EIGRP usa una combinación de ancho de banda y retardo, y la implementación de OSPF de Cisco usa el ancho de banda. El conteo de saltos es la métrica más sencilla para hacer previsiones. El conteo de saltos se refiere a la cantidad de routers que debe atravesar un paquete para llegar a la red de destino. Para R3 en la figura, la red 172.16.3.0 se encuentra a dos saltos o dos routers de distancia. Las métricas para un protocolo de enrutamiento particular y su forma de calcularlas se analizarán en el capítulo dedicado a ese protocolo de enrutamiento específico. Diferentes protocolos de enrutamiento usan diferentes métricas. La métrica utilizada por un protocolo de enrutamiento no es comparable con la métrica utilizada por otro protocolo de enrutamiento. Dos protocolos de enrutamiento diferentes pueden elegir diferentes rutas hacia el mismo destino debido al uso de diferentes métricas. El RIP elegirá la ruta con la menor cantidad de saltos, mientras que OSPF elegirá la ruta con el ancho de banda más alto. Las métricas utilizadas en los protocolos de enrutamiento IP incluyen:  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. El campo Métrica en la tabla de enrutamiento La métrica para cada protocolo de enrutamiento es:  RIP: conteo de saltos: la mejor ruta se elige según la ruta con el menor conteo de saltos.  IGRP e EIGRP: ancho de banda, retardo, confiabilidad y carga; la mejor ruta se elige según la ruta con el valor de métrica compuesto más bajo calculado a partir de estos múltiples parámetros. Por defecto, sólo se usan el ancho de banda y el retardo.  IS-IS y OSPF: costo; la mejor ruta se elige según la ruta con el costo más bajo. . La implementación de OSPF de Cisco usa el ancho de banda. IS-IS es desarrollado en CCNP.

Página 1 de 6

Carlos Falcón Flores 12CS0038 5”A” Los protocolos de enrutamiento determinan la mejor ruta en base a la ruta con la métrica más baja. Los routers están usando el protocolo de enrutamiento RIP. La métrica asociada con una ruta determinada puede visualizarse mejor utilizando el comando show ip route. El valor de métrica es el segundo valor en los corchetes para una entrada de la tabla de enrutamiento.R2 tiene una ruta hacia la red 192.168.8.0/24 que se encuentra a 2 saltos de distancia. R 192.168.8.0/24 [120/2] mediante 192.168.4.1, 00:00:26, Serial0/0/1

Página 2 de 6

Carlos Falcón Flores 12CS0038 5”A”

DISTANCIAS ADMINISTRATIVAS La distancia administrativa (AD) define la preferencia de un origen de enrutamiento. A cada origen de enrutamiento, entre ellas protocolos de enrutamiento específicos, rutas estáticas e incluso redes conectadas directamente, se le asigna un orden de preferencia de la más preferible a la menos preferible utilizando el valor de distancia administrativa. Los routers Cisco usan la función de AD para seleccionar la mejor ruta cuando aprende sobre la misma red de destino desde dos o más orígenes de enrutamiento diferentes. La distancia administrativa es un valor entero entre 0 y 255. Cuanto menor es el valor, mayor es la preferencia del origen de ruta. Una distancia administrativa de 0 es la más preferida. Solamente una red conectada directamente tiene una distancia administrativa igual a 0 que no puede cambiarse. Es posible modificar la distancia administrativa para las rutas estáticas y los protocolos de enrutamiento dinámico. 

Show ip route

El valor de AD es el primer valor en los corchetes para una entrada de la tabla de enrutamiento. Observe que R2 tiene una ruta hacia la red 192.168.6.0/24 con un valor de AD de 90. D 192.168.6.0/24 [90/2172416] a través de 192.168.2.1, 00:00:24, Serial0/0/0 R2 está ejecutando los protocolos de enrutamiento RIP y EIGRP. (Recuerde: No es común que los routers ejecuten múltiples protocolos de enrutamiento dinámico, pero se usan aquí para demostrar cómo funciona la distancia administrativa). R2 ha aprendido sobre la ruta 192.168.6.0/24 por R1 a través de actualizaciones de EIGRP y desde R3 a través de actualizaciones de RIP. RIP tiene una distancia administrativa de 120, pero EIGRP tiene una distancia administrativa más baja, igual a 90. Por lo tanto, R2 agrega la ruta que aprendió utilizando el EIGRP en la tabla de enrutamiento y envía todos los paquetes para la red 192.168.6.0/24 al router R1. 

Show ip rip database

¿Qué sucede si el enlace hacia R1 deja de estar disponible? Entonces, R2 no tendrá una ruta hacia 192.168.6.0. En realidad, R2 aún tiene almacenada en la base de datos del RIP la información de ruta del RIP para 192.168.6.0. Esto puede verificarse con el comando show ip rip database. Este comando muestra todas las rutas RIP aprendidas por R2, independientemente de si la ruta RIP se instala en la tabla de enrutamiento.

Página 3 de 6

Carlos Falcón Flores 12CS0038 5”A” PROTOCOLOS DE ENRUTAMIENTO POR VECTOR DISTANCIA Los protocolos de enrutamiento dinámico ayudan al administrador de red a superar el proceso exigente y prolongado que implica configurar y mantener rutas estáticas. Por ejemplo, ¿puede imaginarse cómo sería mantener las configuraciones de enrutamiento estático de los 28 routers que se muestran en la figura? ¿Qué sucede cuando un enlace deja de funcionar? ¿Cómo garantiza que las rutas redundantes estén disponibles? El enrutamiento dinámico es la opción más común para grandes redes como la que se muestra. Los protocolos de enrutamiento por vector de distancia incluyen el RIP, el IGRP y el EIGRP. RIP: El Routing Information Protocol (RIP) se especificó originalmente en el RFC 1058. Sus características principales son las siguientes:  Utiliza el conteo de saltos como métrica para la selección de rutas.  Si el conteo de saltos de una red es mayor de 15, el RIP no puede suministrar una ruta para esa red.  Por defecto, se envía un broadcast o multicast de las actualizaciones de enrutamiento cada 30 segundos.  IGRP: El Interior Gateway Routing Protocol (IGRP) es un protocolo patentado desarrollado por Cisco. Las características principales de diseño del IGRP son las siguientes:  Se considera el ancho de banda, el retardo, la carga y la confiabilidad para crear una métrica compuesta.  Por defecto, se envía un broadcast de las actualizaciones de enrutamiento cada 90 segundos.  El IGRP es el antecesor de EIGRP y actualmente se considera obsoleto.  EIGRP: Enhanced IGRP (IGRP mejorado) es un protocolo de enrutamiento por vector de distancia, patentado por Cisco. Las características principales del EIGRP son las siguientes:  Puede realizar un balanceo de carga con distinto costo.  Utiliza el Algoritmo de actualización por difusión (DUAL) para calcular la ruta más corta.  No existen actualizaciones periódicas, como sucede con el RIP y el IGRP. Las actualizaciones de enrutamiento sólo se envían cuando se produce un cambio en la topología.

Página 4 de 6

Carlos Falcón Flores 12CS0038 5”A”

FUNCIONAMIENTO DE LOS PROTOCOLOS DE ENRUTAMIENTO POR VECTOR DE DISTANCIA Como su nombre lo indica, 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 y la dirección es simplemente el router del siguiente salto o la interfaz de salida. Un router que utiliza un protocolo de enrutamiento por vector de distancia no conoce toda la ruta hasta la red de destino. En cambio, el router sólo conoce: la dirección o interfaz en la que deben enviarse los paquetes y la distancia o qué tan lejos está de la red de destino. Por ejemplo, en la figura, R1 sabe que la distancia para alcanzar la red 172.16.3.0/24 es de un salto y que la dirección sale desde la interfaz S0/0/0 hacia R2. Algunos protocolos de enrutamiento por vector de distancia solicitan al router que envíe periódicamente un broadcast de toda la tabla de enrutamiento para cada uno de los vecinos. Este método no es eficiente porque las actualizaciones no sólo consumen ancho de banda sino también los recursos de la CPU del router para procesar las actualizaciones. Los protocolos de enrutamiento por vector de distancia comparten ciertas características. Las actualizaciones periódicas se envían a intervalos regulares (30 segundos para RIP y 90 segundos para IGRP). Incluso si la topología no ha cambiado en varios días, las actualizaciones periódicas continúan enviándose a todos los vecinos. Los vecinos son routers que comparten un enlace y que están configurados para utilizar el mismo protocolo de enrutamiento. El router sólo conoce las direcciones de red de sus propias interfaces y las direcciones de red remota que puede alcanzar a través de sus vecinos. No tiene un conocimiento más amplio de la topología de la red. Los routers que utilizan el enrutamiento por vector de distancia no tienen conocimiento de la topología de la red. Las actualizaciones de broadcast se envían a 255.255.255.255. Los routers vecinos que están configurados con el mismo protocolo de enrutamiento procesarán las actualizaciones. Todos los demás dispositivos también procesarán la actualización hasta la Capa 3 antes de descartarla. Algunos protocolos de enrutamiento por vector de distancia utilizan direcciones de multicast en vez de direcciones de broadcast. Las actualizaciones de toda la tabla de enrutamiento se envían periódicamente a todos los vecinos, salvo algunas excepciones que analizaremos más adelante. Los vecinos que reciban estas actualizaciones deben procesar toda la actualización para encontrar información pertinente y descartar el resto. Algunos protocolos de enrutamiento por vector de distancia, como por ejemplo, el EIGRP, no envían actualizaciones periódicas de la tabla de enrutamiento.

Página 5 de 6

Carlos Falcón Flores 12CS0038 5”A”

Funcionamiento de RIPV1 Y RIPV2 RIP es un protocolo de enrutamiento de puerta de enlace interna (IGP - Internal Gateway Protocol) basado en un protocolo original de Xerox, el GWINFO. Este protocolo pasó por varias modificaciones y versiones anteriores, pero RIP perduró debido a su implementación junto a TCP/IP, su sencillez de configuración y compatibilidad. Hoy en día hay 3 versiones: RIPv1, RIPv2 y RIPng. RIPv1: La versión 1 del protocolo de enrutamiento RIP es “con clase”, es decir que no soporta subredes, VLSM ni CIDR, no posee mecanismos de autenticación y no realiza actualizaciones desencadenadas por eventos. Todas estas limitaciones hicieron que con el paso del tiempo y las nuevas necesidades cayera en desuso. RIPv2: La versión 2 del protocolo de enrutamiento RIP es “sin clase”, soporta subredes, VLSM, CIDR, resumen de rutas, posee mecanismos de autenticación mediante texto plano o codificación MD5, realiza actualizaciones desencadenadas por eventos. RIPng: La versión ng del protocolo de enrutamiento RIP es para implementaciones IPv6. Si les interesa pueden leer las especificaciones acá RIP es un protocolo de enrutamiento con una distancia administrativa de 120 (recuerden que cuanto menor sea la distancia administrativa el protocolo se considera más confiable) y utiliza un algoritmo de vector distancia utilizando como métrica el número de saltos. Al carecer de otro mecanismo para evitar loops posee una métrica de 15 saltos, tomando al salto 16 como infinito y marcándolo como inalcanzable en la tabla de enrutamiento. Otra característica de RIP es que permite balanceo de carga en 6 rutas de igual costo, 4 por defecto. RIP actualiza cada 30 segundos utilizando el protocolo UDP y el puerto 520, enviando la tabla de enrutamiento completa a sus vecinos. RIPv2 realiza actualizaciones desencadenadas por eventos. Las rutas tienen un TTL (tiempo de vida) de 180 segundos, es decir que si en 6 intercambios la ruta no aparece activa, esta es borrada de la tabla de enrutamiento. Configurar RIP (Configuración Básica) RIP es muy fácil de configurar Router> enable Router# config terminal Router (config) # router rip Router (config-router) # network 10.0.0.0 (publicamos la red directamente conectada) Router (config-router) # network 172.16.0.0 (publicamos la red directamente conectada) Router (config-router) # version 2 (habilitamos la versión 2 de RIP)

Página 6 de 6