12
Informe: Protocolo de Enrutamiento IGRP Angel Leonardo Torres & Víctor Eras. Diciembre 2016.

Protocolo de Enrutamiento IGRP

Embed Size (px)

Citation preview

Page 1: Protocolo de Enrutamiento IGRP

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.

Page 2: Protocolo de Enrutamiento IGRP

Contenidos

Introducción.....................................................................................................................................1Protocolo de enrutamiento IGRP.....................................................................................................1Las características claves de IGRP………………………………………………………………..2Parámetros IGRP………………………………………………………………………………….3Rutas IGRP………………………………………………………………………………………..3Objetivos del Protocolo IGRP…………………………………………………………………….5Asignación de un numero de Proceso……………………………………………………………..5Comandos de configuración IGRP………………………………………………………………..6Lista de referencias..........................................................................................................................7

ii

Page 3: Protocolo de Enrutamiento IGRP

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.

1

Page 4: Protocolo de Enrutamiento IGRP

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.

2

Page 5: Protocolo de Enrutamiento IGRP

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

InterioresLas 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.

3

Page 6: Protocolo de Enrutamiento IGRP

SistemaLas 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.

ExterioresLas 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 IGRPIGRP 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.

4

Page 7: Protocolo de Enrutamiento IGRP

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.

5

Page 8: Protocolo de Enrutamiento IGRP

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.

6

Page 9: Protocolo de Enrutamiento IGRP

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).

7