EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Protocolo de Enrutamiento de Gateway Interior Mejorado), protocolo mixto basado en IGRP, basado en una métrica de vector distancia, pero que manda actualizaciones de las entradas de las tablas que han cambiado por haber sido alterado el estado de alguna máquina de su red.
Contrariamente a RIP y a OSPF, que son estándares, este es un protocolo creado por CISCO que toma las ventajas de los dos primeros. En principio, la métrica de este protocolo es compuesta, ya que tiene en cuenta no sólo el ancho de banda, sino también la congestión, el delay y la confiabilidad de cada enlace.
Como mejora fundamental agrega, en el momento de calcular cada ruta, la posibilidad de calcular también una Ruta de Backup, de manera de poder utilizarla inmediatamente al enterarse de un cambio de topología o una caída. Esto le brinda una convergencia mucho más rápida que el OSPF.
Su desventaja es que, en principio, es un protocolo propietario, aunque esto podría llegar a ser un punto de discusión muy filosófico, porque en todo caso, cada vez es más difícil encontrar la frontera entre lo propietario y lo estándar (a nadie se le ocurriría decir que lo que proponga CISCO en materia de Redes sea algo a considerar como “no estándar”). De cualquier manera, al presente, el EIGRP ya posee varios RFCs (Request For Comments), que son los documentos iniciales mediante los cuales se estandarizan las reglas de la Internet.
Ventajas del EIGRP
Convergencia rápida. EIGRP usa Diffusing Update Algorithm (DUAL) para alcanzar rápida convergencia. Un router usando EIGRP almacena todas las posibles rutas de respaldo para el destino, de tal forma que puede adaptarse rápidamente a rutas alternativas. Si no hay una ruta apropiada o una ruta de respaldo en la tabla de routing local, EIGRP solicita a sus vecinos descubrir una ruta alternativa. EIGRP transmite esta solicitud hasta que encuentra una alternativa ruta.
Uso reducido del Ancho de Banda. EIGRP no realiza actualizaciones periódicas. En ves de eso, este envía una actualización parcial cual el camino o la métrica a cambiado para la ruta. Cuando la información de camino a cambiado, DUAL envía una actualización solo del enlace mas que la tabla entera. DUAL envía la info solo a los routers que lo requieren, en contraste al protocolo Link-State, el cual un update es transmitido a todos los routers Link-State dentro de un área.
Conectividad a través de todos los protocolos de capa de enlaces de datos y topologías. EIGRP no requiere configuración especial para trabajar con protocolos de capa 2. OSPF usa diferentes configuraciones para diferentes protocolos de capa 2, tal como Ethernet y Frame Relay. Comandos que son únicos en EIGRP te ayudan a limitar la cantidad de ancho de banda que EIGRP usas sobre enlaces WAN.
Configuración del protocolo EIGRP
Como se trata de un protocolo propietario que sólo es implementado en los routeres de Cisco es posible detallar aquí la forma de realizar una configuración básica de EIGRP.
1. Use lo siguiente para habilitar EIGRP y definir el sistema autónomo:
router(config)#router eigrp autonomous-system-number
El número de sistema autónomo se usa para identificar todos los routers que pertenecen a la internetwork. Este valor debe coincidir para todos los routers dentro de la internetwork.
2. Indique cuáles son las redes que pertenecen al sistema autónomo EIGRP en el router local mediante la siguiente orden:
router(config-router)#network network-number
Network-number es el número de red que determina cuáles son las interfaces del router que participan en EIGRP y cuáles son las redes publicadas por el router. La orden network configura sólo las redes conectadas. Por ejemplo, la red 3.1.0.0, que se encuentra en el extremo izquierdo de la Figura principal, no se encuentra directamente conectada al router A. Como consecuencia, esa red no forma parte de la configuración del Router A.
3. Al configurar los enlaces seriales mediante EIGRP, es importante configurar el valor del ancho de banda en la interfaz. Si el ancho de banda de estas interfaces no se modifica, EIGRP supone el ancho de banda por defecto en el enlace en lugar del verdadero ancho de banda. Si el enlace es más lento, es posible que el router no pueda converger, que se pierdan las actualizaciones de encaminamiento o se produzca una selección de rutas por debajo de la óptima. Para establecer el ancho de banda para la interfaz, aplique la siguiente sintaxis:
router(config-if)#bandwidth kilobits
Sólo el proceso de encaminamiento utiliza la orden bandwidth y es necesario configurar la orden para que coincida con la velocidad de línea de la interfaz. 4. Cisco también recomienda agregar la siguiente orden a todas las configuraciones EIGRP:
router(config-router)#eigrp log-neighbor-changes
Esta orden habilita el registro de los cambios de adyacencia de vecinos para monitorear la estabilidad del sistema de encaminamiento y para ayudar a detectar problemas.
PRACTICA 6 EIGRP (Enhanced Interior Gateway Routing Protocol)
TIJUANA
Press Enter to Start
Router>
Router>enable
Router#config t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname tijuana
tijuana(config)#int e0
tijuana(config-if)#ip address 192.168.70.1
% Incomplete command.
tijuana(config-if)#ip address 192.168.70.1 255.255.255.0
tijuana(config-if)#no shut
%LINK-3-UPDOWN: Interface Ethernet0, changed state to up
tijuana(config-if)#exit
tijuana(config)#int s0
tijuana(config-if)#ip address 172.10.1.1 255.255.0.0
tijuana(config-if)#clock rate 64000
tijuana(config-if)#bandwidth 64
tijuana(config-if)#no shut
%LINK-3-UPDOWN: Interface Serial0, changed state to up
tijuana(config-if)#exit
%LINK-3-UPDOWN: Interface Serial0, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0, changed state to down
tijuana(config)#int s1
tijuana(config-if)#ip address 175.10.1.2 255.255.0.0
tijuana(config-if)#clock rate 64000
tijuana(config-if)#bandwidth 64
tijuana(config-if)#no shut
%LINK-3-UPDOWN: Interface Serial1, changed state to up
tijuana(config-if)#exit
%LINK-3-UPDOWN: Interface Serial1, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1, changed state to down
%LINK-3-UPDOWN: Interface Serial0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0, changed state to up
%LINK-3-UPDOWN: Interface Serial1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1, changed state to up
tijuana(config)#
tijuana(config)#router eigrp 100
tijuana(config-router)#network 192.168.70.1
tijuana(config-router)#network 172..10.1.1
% Invalid input detected at '^' marker.
tijuana(config-router)#network 172.10.1.1
tijuana(config-router)#network 175.10.1.2
tijuana(config-router)#exit
tijuana(config)#exit
tijuana#
tijuana#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
U - per-user static route
Gateway of last resort is not set
C 192.168.70.0/24 is directly connected, Ethernet0
C 172.10.0.0/16 is directly connected, Serial0
C 175.10.0.0/16 is directly connected, Serial1
D 193.168.70.0/24 [90/1628160] via 172.10.1.2, 00:00:24, Serial0
D 173.10.0.0/16 [90/1628160] via 172.10.1.2, 00:00:33, Serial0
D 195.168.70.0/24 [90/1628160] via 175.10.1.1, 00:00:28, Serial1
D 174.10.0.0/16 [90/1628160] via 175.10.1.1, 00:00:48, Serial1
D 194.168.70.0/24 [90/2455040] via 175.10.1.1, 00:00:14, Serial1
tijuana#show protocols
Global values:
Internet Protocol routing is enabled
Serial0 is up, line protocol is up
Internet address is 172.10.1.1/16
Serial1 is up, line protocol is up
Internet address is 175.10.1.2/16
Ethernet0 is up, line protocol is up
Internet address is 192.168.70.1/24
tijuana#
OAXACA
Press Enter to Start
Router>
Router>enable
Router#config t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname oaxaca
oaxaca(config)#int e0
oaxaca(config-if)#ip address 193.168.70.1 255.255.255.0
oaxaca(config-if)#no shut
%LINK-3-UPDOWN: Interface Ethernet0, changed state to up
oaxaca(config-if)#exit
oaxaca(config)#int s0
oaxaca(config-if)#ip address 172.10.1.2 255.255.0.0
oaxaca(config-if)#clock rate 64000
oaxaca(config-if)#bandwidth 64
oaxaca(config-if)#no shut
%LINK-3-UPDOWN: Interface Serial0, changed state to up
oaxaca(config-if)#exit
oaxaca(config)#int s1
oaxaca(config-if)#ip address 173.10.1.1 255.255.0.0
oaxaca(config-if)#clock rate 64000
oaxaca(config-if)#bandwidth 64
oaxaca(config-if)#no shut
%LINK-3-UPDOWN: Interface Serial1, changed state to up
oaxaca(config-if)#exit
%LINK-3-UPDOWN: Interface Serial1, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1, changed state to down
%LINK-3-UPDOWN: Interface Serial1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1, changed state to up
oaxaca(config)#router eigrp 100
oaxaca(config-router)#network 193.168.70.1
oaxaca(config-router)#network 172.10.1.2
oaxaca(config-router)#network 173.10.1.1
oaxaca(config-router)#exit
oaxaca(config)#exit
oaxaca#
oaxaca#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
U - per-user static route
Gateway of last resort is not set
C 193.168.70.0/24 is directly connected, Ethernet0
C 172.10.0.0/16 is directly connected, Serial0
C 173.10.0.0/16 is directly connected, Serial1
D 192.168.70.0/24 [90/1628160] via 172.10.1.1, 00:00:27, Serial0
D 175.10.0.0/16 [90/1628160] via 172.10.1.1, 00:00:32, Serial0
D 194.168.70.0/24 [90/1628160] via 173.10.1.2, 00:00:17, Serial1
D 174.10.0.0/16 [90/1628160] via 173.10.1.2, 00:00:43, Serial1
D 195.168.70.0/24 [90/2455040] via 172.10.1.1, 00:00:51, Serial0
oaxaca#
oaxaca#show protocols
Global values:
Internet Protocol routing is enabled
Serial0 is up, line protocol is up
Internet address is 172.10.1.2/16
Serial1 is up, line protocol is up
Internet address is 173.10.1.1/16
Ethernet0 is up, line protocol is up
Internet address is 193.168.70.1/24
oaxaca#
VERACRUZ
Press Enter to Start
Router>
Router>enable
Router#config t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname veracruz
veracruz(config)#int e0
veracruz(config-if)#ip address 194.168.70.1 255.255.255.0
veracruz(config-if)#no shut
%LINK-3-UPDOWN: Interface Ethernet0, changed state to up
veracruz(config-if)#exit
veracruz(config)#int s0
veracruz(config-if)#ip address 174.10.1.1 255.255.0.0
veracruz(config-if)#clock rate 64000
veracruz(config-if)#bandwidth 64
veracruz(config-if)#no shut
%LINK-3-UPDOWN: Interface Serial0, changed state to up
veracruz(config-if)#exit
%LINK-3-UPDOWN: Interface Serial0, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0, changed state to down
veracruz(config)#int s1
veracruz(config-if)#ip address 173.10.1.2 255.255.0.0
veracruz(config-if)#clock rate 64000
veracruz(config-if)#bandwidth 64
veracruz(config-if)#no shut
%LINK-3-UPDOWN: Interface Serial1, changed state to up
veracruz(config-if)#exit
%LINK-3-UPDOWN: Interface Serial0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0, changed state to up
veracruz(config)#
veracruz(config)#router eigrp 100
veracruz(config-router)#network 194.168.70.1
veracruz(config-router)#network 174.10.1.1
veracruz(config-router)#network 173.10.1.2
veracruz(config-router)#exit
veracruz(config)#exit
veracruz#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
U - per-user static route
Gateway of last resort is not set
C 194.168.70.0/24 is directly connected, Ethernet0
C 173.10.0.0/16 is directly connected, Serial1
C 174.10.0.0/16 is directly connected, Serial0
D 193.168.70.0/24 [90/1628160] via 173.10.1.1, 00:00:50, Serial1
D 172.10.0.0/16 [90/1628160] via 173.10.1.1, 00:00:52, Serial1
D 195.168.70.0/24 [90/1628160] via 174.10.1.2, 00:00:12, Serial0
D 175.10.0.0/16 [90/1628160] via 174.10.1.2, 00:00:30, Serial0
D 192.168.70.0/24 [90/2455040] via 174.10.1.2, 00:00:47, Serial0
veracruz#
veracruz#show protocols
Global values:
Internet Protocol routing is enabled
Serial0 is up, line protocol is up
Internet address is 174.10.1.1/16
Serial1 is up, line protocol is up
Internet address is 173.10.1.2/16
Ethernet0 is up, line protocol is up
Internet address is 194.168.70.1/24
MONTERREY
Press Enter to Start
Router>
Router>enable
Router#config t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname monterrey
monterrey(config)#int e0
monterrey(config-if)#ip address 195.168.70.1 255.255.255.0
monterrey(config-if)#no shut
%LINK-3-UPDOWN: Interface Ethernet0, changed state to up
monterrey(config-if)#exit
monterrey(config)#int s0
monterrey(config-if)#ip address 174.10.1.2 255.255.0.0
monterrey(config-if)#clock rate 64000
monterrey(config-if)#bandwidth 64
monterrey(config-if)#no shut
%LINK-3-UPDOWN: Interface Serial0, changed state to up
monterrey(config-if)#exit
monterrey(config)#int s1
monterrey(config-if)#ip address 175.10.1.1 255.255.0.0
monterrey(config-if)#clcok rate 64000
% Invalid input detected at '^' marker.
monterrey(config-if)#clock rate 64000
monterrey(config-if)#bandwidth 64
monterrey(config-if)#no shut
%LINK-3-UPDOWN: Interface Serial1, changed state to up
monterrey(config-if)#exit
monterrey(config)#router eigrp 100
monterrey(config-router)#network 195.168.70.1
monterrey(config-router)#network 174.10.1.2
monterrey(config-router)#network 175.10.1.1
monterrey(config-router)#exit
monterrey(config)#exit
monterrey#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
U - per-user static route
Gateway of last resort is not set
C 195.168.70.0/24 is directly connected, Ethernet0
C 174.10.0.0/16 is directly connected, Serial0
C 175.10.0.0/16 is directly connected, Serial1
D 194.168.70.0/24 [90/1628160] via 174.10.1.1, 00:00:30, Serial0
D 173.10.0.0/16 [90/1628160] via 174.10.1.1, 00:00:51, Serial0
D 193.168.70.0/24 [90/2455040] via 174.10.1.1, 00:00:21, Serial0
D 172.10.0.0/16 [90/2455040] via 174.10.1.1, 00:00:49, Serial0
D 192.168.70.0/24 [90/2455040] via 174.10.1.1, 00:00:28, Serial0
monterrey#show protocols
Global values:
Internet Protocol routing is enabled
Serial0 is up, line protocol is up
Internet address is 174.10.1.2/16
Serial1 is up, line protocol is up
Internet address is 175.10.1.1/16
Ethernet0 is up, line protocol is up
Internet address is 195.168.70.1/24
monterrey#ping 192.168.70.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.70.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms
monterrey#ping 192.168.70.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.70.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms
monterrey#ping 194.168.70.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 194.168.70.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms
monterrey#ping 193.168.70.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 193.168.70.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms