IGRP (Protocolo de enrutamiento de gateway interior) es un protocolo de enrutamiento basado en la tecnología vector-distancia. Utiliza una métrica compuesta para determinar la mejor ruta basándose en el ancho de banda, el retardo, la confiabilidad y la carga del enlace.
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Protocolo IGRP: Características, rutas y configuración
1. Informe:
Protocolo de Enrutamiento IGRP
Angel Leonardo Torres & Víctor Eras.
Diciembre 2016.
Docente: Ing. Gabriela Correa
Universidad Técnica Particular de Loja.
Electrónica y Telecomunicaciones.
Estructura de Redes de Comunicación.
2. iiContenidos
Introducción.................................................................................................................................... 1
Protocolo de enrutamiento IGRP .................................................................................................... 1
Las características claves de IGRP………………………………………………………………..2
Parámetros IGRP………………………………………………………………………………….3
Rutas IGRP………………………………………………………………………………………..3
Objetivos del Protocolo IGRP…………………………………………………………………….5
Asignación de un numero de Proceso……………………………………………………………..5
Comandos de configuración IGRP………………………………………………………………..6
Lista de referencias ......................................................................................................................... 7
3. 1
Introducción
Los protocolos de enrutamiento son el conjunto de reglas utilizadas por un
router cuando se comunica con otros router con el fin de compartir información de
enrutamiento. Dicha información se usa para construir y mantener las tablas de
enrutamiento.
Con la creación de IGRP a principios de los ochentas, Cisco Systems fue la
primera compañía en resolver los problemas asociados con el uso de RIP para rutear
paquetes entre routers interiores. IGRP determina la mejor ruta a través de una red
examinando el ancho de banda y la demora de las redes entre los routers. IGRP converge
más rápido que RIP, por lo tanto se evitan los ciclos de ruteo causados por el desacuerdo
entre routers sobre cuál es el próximo salto a ser tomado. Más aún, el IGRP no tiene
limitación en cuanto a contador de saltos. Por lo anterior, el IGRP es utilizado en redes de
gran tamaño, complejas y con diversidad de topologías.
Cisco lanzó también una nueva versión de IGRP para manipular redes de alto
crecimiento y misión-crítica. Esta nueva versión es conocida como EIGRP (Enhanced
IGRP) y combina la facilidad de uso de los protocolos de ruteo de vector de distancia
tradicional con las capacidades de reruteo rápido de los protocolos estado del enlace.
PROTOCOLO IGRP
El protocolo IGRP, Interior Gateway Routing Protocol (Protocolo de
Encaminamiento de Pasarela Interior), es un protocolo de encaminamiento del tipo
vector-distancia propietario de Cisco, similar en muchos aspectos a RIP. IGRP maneja
direcciones de red completas, envía actualizaciones periódicas a sus routers vecinos cada
90 segundos y no incluye las máscaras de subred en esas actualizaciones.
Los protocolos de enrutamiento por vector-distancia comparan matemáticamente
las rutas al medir las distancias.
4. 2
Figura 1. Protocolo de enrutamiento vector - distancia
Los routers que usan los protocolos de vector-distancia deben enviar toda o parte de
su tabla de enrutamiento en un mensaje de actualización de enrutamiento, a 345
intervalos regulares y a cada uno de sus routers vecinos.
A medida que se propaga la información de enrutamiento por toda la red, los routers
realizan las siguientes funciones:
Identificar nuevos destinos.
Conocer de fallas.
Las características claves de IGRP
La versatilidad para manejar automáticamente topologías indefinidas y complejas.
La flexibilidad necesaria para segmentarse con distintas características de ancho
de banda y de retardo.
La escalabilidad para operar en redes de gran tamaño.
IGRP es un protocolo de enrutamiento basado en la tecnología vector-distancia.
Utiliza una métrica compuesta para determinar la mejor ruta basándose en el ancho de
banda, el retardo, la confiabilidad y la carga del enlace. El concepto es que cada router no
necesita saber todas las relaciones de ruta/enlace para la red entera. Cada router publica
destinos con una distancia correspondiente. Cada router que recibe la información, ajusta
la distancia y la propaga a los routers vecinos. La información de la distancia en IGRP se
manifiesta de acuerdo a la métrica. Esto permite configurar adecuadamente el equipo
para alcanzar las trayectorias óptimas.
5. 3
IGRP utiliza los siguientes parámetros:
Numero de saltos: Cantidad de routers que un paquete debe atravesar hasta llegar
a su destino.
Ancho de banda: capacidad de transmisión de datos de un enlace.
Retardo: cantidad de tiempo requerido para transportar un paquete de datos para
cada enlace desde el origen hasta el destino.
Carga: cantidad de actividad en un recurso de red, tal como un router un enlace
Confiabilidad y coste:
- Índice de error de cada enlace en la red.
- Valor arbitrario asignado por el administrador de red y basado en el ancho
de banda, coste monetario, importancia de los datos, etc.
IGRP es un protocolo con clase, lo que significa que no pueden manipularse las
máscaras de red (utiliza las máscaras por defecto de cada Clase).
Un router que utiliza un protocolo de enrutamiento vector distancia no tiene la
información de la ruta completa hasta la red de destino. En cambio, el router sólo tiene la
siguiente información:
La dirección o la interfaz en la que se deben reenviar los paquetes
La distancia o la lejanía con respecto a la red de destino
Rutas IGRP
IGRP publica tres tipos de rutas:
• Interiores
• Del sistema
• Exteriores
Figura 2. Rutas del Protocolo IGRP
Interiores
Las rutas interiores son rutas entre subredes de la red conectada a una interfaz de
un router. Si la red que está conectada a un router no está dividida en subredes, IGRP no
publica rutas interiores.
6. 4
Sistema
Las rutas del sistema son rutas hacia redes ubicadas dentro de un sistema
autónomo. El IOS de Cisco deriva rutas de sistema de las interfaces de red conectadas
directamente y de la información de rutas de sistema suministrada por otros routers que
ejecutan IGRP o por servidores de acceso. Las rutas de sistema no incluyen información
acerca de las subredes.
Exteriores
Las rutas exteriores son rutas hacia redes fuera del sistema autónomo, las cuales
se tienen en cuenta al identificar un gateway de último recurso. El IOS de Cisco elige un
gateway de último recurso de la lista de rutas exteriores que suministra IGRP. El software
usa el gateway (router) de último recurso si no se encuentra una ruta mejor y si el destino
no es una red conectada. Si el sistema autónomo tiene más de una conexión hacia una red
externa, cada router puede seleccionar un router exterior diferente como gateway de
último recurso.
Características de estabilidad del protocolo IGRP
IGRP ofrece una serie de funciones diseñadas para mejorar su estabilidad, por
ejemplo:
• Lapsos de espera.
• Horizontes divididos.
• Actualizaciones inversas envenenadas.
Lapsos de espera.
Los lapsos de espera se utilizan para evitar que los mensajes periódicos de
actualización puedan reinstalar erróneamente una ruta que podría estar fuera de servicio.
Cuando un router sale de servicio, los routers vecinos detectan ese evento por la falta de
mensajes de actualización periódicos
Horizontes divididos.
Los horizontes divididos se originan en la premisa que dice que no es útil enviar
información acerca de una ruta de vuelta a la dirección desde donde se originó. La técnica
del horizonte dividido ayuda a prevenir los bucles de enrutamiento entre router
adyacentes.
Actualizaciones inversas envenenadas.
Las actualizaciones inversas envenenadas son necesarias para romper los bucles
de enrutamiento de mayor envergadura. En general, los aumentos en las métricas de
enrutamiento señalan la presencia de bucles. Entonces, se envían actualizaciones inversas
envenenadas para eliminar la ruta y colocarla en espera. En IGRP, las actualizaciones
inversas envenenadas se envían sólo si la métrica de la ruta ha aumentado en un factor de
1,1 o más.
7. 5
Objetivos del protocolo IGRP
IGRP es un protocolo que asigna un número de routers para coordinar su routing. Sus
metas son:
Routing estable incluso en redes muy grandes y complejas. No deben producirse
bucles, incluso si son transitorios.
Rápida respuesta a cambios en la topología de la red.
Pequeño overhead, IGRP no usa más ancho de banda que lo que necesita para su
tarea.
Reparte el tráfico entre rutas paralelas diferentes cuando éstas son en términos
generales igual de buenas.
Toma en cuenta la tasa de errores y el nivel de tráfico en diferentes caminos
La capacidad de manejar múltiples "tipos de servicio" con un conjunto simple de
información.
Figura 3. Comparación entre Protocolos
La asignación de un número de proceso:
El protocolo RIP visto anteriormente nace como un estándar para el proceso de
ruteo, mientras que los protocolos IGRP y el EIGRP son de hecho propios de cisco, la
ventaja es que su forma de configuración es similar, por no decir idéntica
Pero existe una diferencia fundamental, que es la asignación de un número de
proceso, este número de proceso autónomo es un número entero entre 1 y 65536.
8. 6
Comandos de configuración igrp:
router>enable
router#configure terminal
router(config)#router igrp 100
Esta última linea activa el protocolo IGRP con un número de proceso autónomo de 100 y
nos cambia al modo de configuracion de router
router(config-router)# network 192.168.1.0
router(config-router)# network 192.168.2.0
router(config-router)# network 192.168.3.0
Con estas tres líneas dimos de alta a las redes a la que tiene alcance, esto deberemos
hacerlo en cada router, ahora debemos salir
router(config-router)#exit
router(config)#exit
router#
Lamentablemente el simulador packer tracer no simula igrp, pero si simula eigrp, ahora
bien su configuración es idéntica, como veremos a continuación:
router>enable
router#configure terminal
router(config)#router eigrp 100
router(config-router)# network 192.168.1.0
router(config-router)# network 192.168.2.0
router(config-router)# network 192.168.3.0
router(config-router)#exit
router(config)#exit
router#
Router igrp 100 específica a IGRP como protocolo de enrutamiento para el sistema
autónomo 100, este valor varia de 1 a 65535
Network específica las redes directamente conectadas al router que serán anunciadas por
IGRP.
9. 7
Lista de referencias
Protocolo de enrutamiento IGRP. Disponible en línea en:
https://prezi.com/vwng1plb7kfe/protocolo-de-enrutamiento-igrp/
Protocolos de enrutamiento Vector – Distancia: Universidad Nacional Abierta y a
Distancia Colombia: Disponible en línea en:
http://datateca.unad.edu.co/contenidos/2150507/unidad_3_CCNA2.pdf
Introduccion a IGRP: Cisco Certified Network Associate CCNA: Disponible en línea en:
http://www.cisco.com/c/en/us/support/docs/ip/interior-gateway-routing-protocol-
igrp/26825-5.pdf
Redes locales: Julio Barbancho Concejero,Jaime Benjumea Mondejar,Octavio Rivera
Romero,Mª Del Carmen Romero Ternero,Jorge Ropero Rodriguez,Gemma
Sanchez Anton,Francisco Sivianes Castillo (2010).