Introducción al protocolo EIGRP para IPv6

Anuncio
Laboratorio de redes
ITESM
Dep. Ciencias Computacionales
INSTITUTO TECNOLÓGICO Y DE ESTUDIOS SUPERIORES DE MONTERREY
Laboratorio de Redes 2
Práctica 7 - Introducción al protocolo EIGRP para IPv6
Autor: Ing. Raúl Armando Fuentes Samaniego
Duración aproximada: 3 horas
Objetivo:
Al final de la práctica el alumno será capaz el modo de operar del protocolo de enrutamiento EIGRP
basado en conceptos claves de protocolos de vectores de distancia y estado de enlace. Además el
alumno aprenderá las herramientas necesarias para su correcta instalación en dispositivos Cisco.
Requisitos





3 enrutadores
3 conmutadores
4 computadoras con capacidad para IPv6.
Conectores Seriales y cableado correspondiente.
Necesario haber llevado o leído práctica 3.
Cisco
Se recomienda ampliamente que el alumno realice la lectura del capítulo “CCNA Fundamentals
Routing Protocols and Concepts Chapter 9” para reforzar el tema que se introduce en esta
práctica.
Última modificación: enero de 2013
Página 1
Laboratorio de redes
ITESM
Dep. Ciencias Computacionales
Diagrama de la topología
Última modificación: enero de 2013
Página 2
Laboratorio de redes
ITESM
Dep. Ciencias Computacionales
Tabla de direccionamiento
Disp.
R1
R2
R3
PC1
PC2
PC3
PC4
Interfaz
Dirección IP
Prefijo
Gateway por defecto
Fa 0/0
---
Lo 0
---
S0/0/0
S0/0/1
Fa 0/0
Lo 0
S0/0/0
S0/0/1
Lo 1
Fa 0/0
Fa 0/1
S0/0/0
S0/0/1
-------
-------
2001:db8:c00::1
52
--------------Auto-config
Auto-config
Auto-config
Auto-config
Escenario
En esta práctica se dará la introducción a un protocolo propietario de Cisco denominado EIGRP, también
en esta ocasión el alumno deberá ser capaz de completar las topologías gráficas y la tabla de
direccionamiento a partir dela información que se proporciona por medio de las tablas de ruteo.
Tarea preventiva: Borrado de un enrutador
En caso de ser necesario, proceda a la desconexión de cables y al borrado de los enrutadores. Si tiene
duda acerca de los procedimientos consulte las prácticas anteriores.
Tarea 1: Análisis de tablas para diseño
A partir de las siguientes tablas de ruteo arme la red de la compañía. No olvide llenar la tabla de
direccionamiento y crear la topología gráfica.
Tome en cuenta que la red 2001:db8:c00::/52 se considera una ruta hacia el exterior.
NOTA: En estas capturas, para reducir confusión se han excluido direcciones de red del
tipo Local, estas direcciones ocupan los 128 bits, y representan una dirección de IPv6
de cada interfaz, lo cual puede volverse redundante y confundir al alumno.
Router R1
R1#show ipv6 route | exclude /128
IPv6 Routing Table - Default - 13 entries
Codes: C - Connected, L - Local, S - Static, U - Per-user Static route
B - BGP, M - MIPv6, R - RIP, I1 - ISIS L1
I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary, D - EIGRP
Última modificación: enero de 2013
Página 3
Laboratorio de redes
ITESM
Dep. Ciencias Computacionales
EX - EIGRP external
O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1, OE2 - OSPF
ext 2
R
C
C
R
C
R
R
R
C
L
ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
::/0 [120/2]
via FE80::6FE:7FFF:FEEB:7C10, Serial0/0/0
2001:DB8:C0CA::C0A8:100/122 [0/0]
via FastEthernet0/0, directly connected
2001:DB8:C0CA::C0A8:140/122 [0/0]
via Loopback0, directly connected
2001:DB8:C0CA::C0A8:180/123 [120/2]
via FE80::6FE:7FFF:FEEB:7C10, Serial0/0/0
2001:DB8:C0CA::C0A8:1C0/126 [0/0]
via Serial0/0/0, directly connected
2001:DB8:C0CA::C0A8:1C4/126 [120/2]
via FE80::6FE:7FFF:FEEB:7C10, Serial0/0/0
via FE80::6FE:7FFF:FE37:BEB8, Serial0/0/1
2001:DB8:C0CA::C0A8:1E0/125 [120/2]
via FE80::6FE:7FFF:FE37:BEB8, Serial0/0/1
2001:DB8:C0CA::C0A8:1E8/125 [120/2]
via FE80::6FE:7FFF:FE37:BEB8, Serial0/0/1
2001:DB8:C0CA::C0A8:1F0/126 [0/0]
via Serial0/0/1, directly connected
FF00::/8 [0/0]
via Null0, receive
Router R2
R2#show ipv6 route | exclude /128
IPv6 Routing Table - Default - 14 entries
Codes: C - Connected, L - Local, S - Static, U - Per-user Static route
B - BGP, M - MIPv6, R - RIP, I1 - ISIS L1
I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary, D - EIGRP
EX - EIGRP external
O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1, OE2 - OSPF
ext 2
ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
S
::/0 [1/0]
via Loopback1, directly connected
C
2001:DB8:C000::/52 [0/0]
via Loopback1, directly connected
R
2001:DB8:C0CA::C0A8:100/122 [120/2]
via FE80::6FE:7FFF:FE37:BF48, Serial0/0/0
R
2001:DB8:C0CA::C0A8:140/122 [120/2]
via FE80::6FE:7FFF:FE37:BF48, Serial0/0/0
C
2001:DB8:C0CA::C0A8:180/123 [0/0]
via Loopback0, directly connected
C
2001:DB8:C0CA::C0A8:1C0/126 [0/0]
via Serial0/0/0, directly connected
C
2001:DB8:C0CA::C0A8:1C4/126 [0/0]
Última modificación: enero de 2013
Página 4
Laboratorio de redes
R
R
R
L
ITESM
Dep. Ciencias Computacionales
via Serial0/0/1, directly connected
2001:DB8:C0CA::C0A8:1E0/125 [120/2]
via FE80::6FE:7FFF:FE37:BEB8, Serial0/0/1
2001:DB8:C0CA::C0A8:1E8/125 [120/2]
via FE80::6FE:7FFF:FE37:BEB8, Serial0/0/1
2001:DB8:C0CA::C0A8:1F0/126 [120/2]
via FE80::6FE:7FFF:FE37:BEB8, Serial0/0/1
via FE80::6FE:7FFF:FE37:BF48, Serial0/0/0
FF00::/8 [0/0]
via Null0, receive
Router R3
R3#show ipv6 route | exclude /128
IPv6 Routing Table - Default - 12 entries
Codes: C - Connected, L - Local, S - Static, U - Per-user Static route
B - BGP, M - MIPv6, R - RIP, I1 - ISIS L1
I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary, D - EIGRP
EX - EIGRP external
O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1, OE2 - OSPF
ext 2
ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
R
::/0 [120/3]
via FE80::6FE:7FFF:FE37:BF48, Serial0/0/0
R
2001:DB8:C0CA::C0A8:100/122 [120/2]
via FE80::6FE:7FFF:FE37:BF48, Serial0/0/0
R
2001:DB8:C0CA::C0A8:140/122 [120/2]
via FE80::6FE:7FFF:FE37:BF48, Serial0/0/0
R
2001:DB8:C0CA::C0A8:180/123 [120/2]
via FE80::6FE:7FFF:FEEB:7C10, Serial0/0/1
R
2001:DB8:C0CA::C0A8:1C0/126 [120/2]
via FE80::6FE:7FFF:FEEB:7C10, Serial0/0/1
via FE80::6FE:7FFF:FE37:BF48, Serial0/0/0
C
2001:DB8:C0CA::C0A8:1C4/126 [0/0]
via Serial0/0/1, directly connected
C
2001:DB8:C0CA::C0A8:1E0/125 [0/0]
via FastEthernet0/0, directly connected
C
2001:DB8:C0CA::C0A8:1E8/125 [0/0]
via FastEthernet0/1, directly connected
C
2001:DB8:C0CA::C0A8:1F0/126 [0/0]
via Serial0/0/0, directly connected
L
FF00::/8 [0/0]
via Null0, receive
Tarea 2: Diseño de la red
Paso 1: Cableado físico
Empiece por hacer un cableado físico de acuerdo a la topología tome lo siguiente a consideración:

PC1 pertenece a la red FA 0/0 de R1
Última modificación: enero de 2013
Página 5
Laboratorio de redes





ITESM
Dep. Ciencias Computacionales
PC2 pertenece a la red Fa 0/0 de R3
PC3 pertenece a la red Fa 0/1 de R3
Solo PC3 utilizaría cable cruzado, las demás serian por medio de un conmutador (Switch)
R2 sería el encargado de ser DCE para los dos seriales que recibe.
R3 sería el encargado de ser DCE para el serial que comunique con R1.
Paso 2: Configuración base
Proceda a configurar los enrutadores para que tengan lo siguiente:





Línea consola configurada
Líneas virtuales configuradas
Interfaces configuradas según la tabla de direccionamiento.
Mensaje del día
Password para inicio de sesión de consola, acceso virtual y para el modo EXEC.
No es necesario configurar RIPng, ya que se utilizara EIGRP. En caso que sea configurado, las rutas de
RIP se verán suprimidas por las de EIGRP.
No olvide realizar pruebas de conectividad entre los enrutadores y PC para verificar que todo funcione
adecuadamente. Esto es importante, para facilitar la depuración de EIGRP más adelante.
Tarea 3: Configurar EIGRP
EIGRP para IPv6 tiene unos cuantos cambios de paradigmas que la versión existente para IPv4 pero solo
en el aspecto de configuración. El primer elemento es que cada interfaz debe ser configurada
independientemente para que corra EIGRP, de una forma similar a como se hizo con RIPng. Pero a
diferencia de RIP tiene capacidad de resumir rutas y de filtrar rutas.
EIGRP identifica sus procesos con un número, dicho número se denomina “Sistema autónomo” o AS por
sus siglas en inglés y representa la porción de una compañía bajo un mismo administrador. A diferencia
de los nombres de procesos en RIP, el valor del AS viaja en los paquetes de EIGRP, por lo mismo dos
enrutadores vecinos con distintos procesos de EIGRP tendrán las rutas de cada proceso separadas sin
que se mezclen de forma automática, el administrador podría exportar las rutas de un AS al otro si
quisiera.
Esta tarea se debe de realizar en orden.
Paso 1: Preparar depuración
Para ir preparando el análisis de EIGRP tendremos preparado el Sniffer Wireshark en PC1, PC2 y PC3 y
los enrutadores desplegando mensajes relacionados al sistema autónomo que vamos a utilizar.
R1#debug ipv6 eigrp ?
<1-65535>
Autonomous System
neighbor
EIGRP neighbor debugging
notifications EIGRP event notifications
summary
EIGRP summary route processing
Última modificación: enero de 2013
Página 6
Laboratorio de redes
ITESM
Dep. Ciencias Computacionales
<cr>
R1#debug ipv6 eigrp 10
IP-EIGRP Route Events debugging is on
R2#debug ipv6 eigrp 10 notifications
R3#debug ipv6 eigrp 10
Paso 2: Anexar las interfaces a R1 EIGRP AS 10
Entre a cada una del as interfaces de R1 y anéxelas al proceso EIGRP del AS numero 10.
R1(config)#int fa 0/0
R1(config-if)#ipv6 eigrp
R1(config-if)#int lo0
R1(config-if)#ipv6 eigrp
R1(config-if)#int serial
R1(config-if)#ipv6 eigrp
R1(config-if)#int serial
R1(config-if)#ipv6 eigrp
R1(config-if)#end
10
10
0/0/0
10
0/0/1
10
¿Han aparecido mensajes de depuración de EIGRP conforme actualizaba las interfaces? ____
Paso 3: Anexar las interfaces de R2 a EIGRP AS 10
R2 se configurara de manera similar a R1
No olvide que la interfaz lógica que representa al ISP no será anexada a EIGRP.
¿Han aparecido mensajes de depuración de EIGRP conforme actualizaba las interfaces? ____
Paso 4: Habilitar EIGRP en R1 y R2
Ejecute el comando “show run” para ver que toda las interfaces estén colocadas adecuadamente al
mismo AS de EIGRP. Ahora, la razón por lo cual todavía no entra en funcionamiento EIGRP, es que de
manera similar al comportamiento de una interfaz, se encuentra por defecto apagado, se debe de ir su
nivel de configuración para ser encendido con el comando “no shutdown”
R1#conf t
Enter configuration commands, one per line.
R1(config)#ipv6 router eigrp 10
R1(config-rtr)#no shutdown
R1(config-rtr)#exit
R1(config)#
End with CNTL/Z.
Haga lo mismo para R2.
Una vez los dos estén habilitados notara que siguen sin aparecer los mensajes de depuración, eso se
debe a que la configuración de EIGRP está incompleta para IPv6. A continuación en cualquiera de los dos
Última modificación: enero de 2013
Página 7
Laboratorio de redes
ITESM
Dep. Ciencias Computacionales
enrutadores ejecute el comando de autoayuda en el nivel de configuración del protocolo EIGRP,
obtendrá una salida similar a esta
R1(config-rtr)#?
default
default-information
default-metric
distance
distribute-list
eigrp
exit
maximum-paths
metric
no
passive-interface
redistribute
shutdown
timers
variance
Set a command to its defaults
Distribution of default information
Set metric of redistributed routes
Administrative distance
Filter networks in routing updates
EIGRP specific commands
Exit from IPv6 routing protocol configuration mode
Forward packets over multiple paths
Modify EIGRP routing metrics and parameters
Negate a command or set its defaults
Suppress routing updates on an interface
Redistribute IPv6 prefixes from another routing protocol
Shutdown protocol
Adjust routing timers
Control load balancing variance
Particularmente, nos interesa ver las opciones que ofrece los parámetros propios de EIGRP. Los demás
son parámetros por lo general globales que otros protocolos de enrutamiento también comparten.
R1(config-rtr)#eigrp ?
event-log-size
event-logging
log-neighbor-changes
log-neighbor-warnings
neighbor
router-id
stub
Set IPv6 EIGRP maximum event log entries
Log EIGRP routing events
Enable/Disable EIGRP neighbor logging
Enable/Disable EIGRP neighbor warnings
Specify a neighbor router
router-id for this EIGRP process
Set EIGRP as stubbed router
R1(config-rtr)#eigrp router-id ?
A.B.C.D EIGRP Router-ID in IP address format
En IPv4, EIGRP corre sobre su propio “header” de Capa 3 a diferencia de otros protocolos de
enrutamiento como RIP u OSPF. Eso le permite un funcionamiento modular y de fácil adaptación e ntre
distintos protocolos de L3. Sin embargo, para IPv6 es necesario ciertos parámetros s, ya que EIGRP va
incluido en los encabezados de enrutamiento de IPv6. Esto deriva en la necesidad, de suplir todo los
datos que EIGRP utiliza para IPv4 en IPv6, la mayoría son manejados de forma automático por EIGRP,
pero hay uno en particular que no lo es. El enrutador necesita un ID para identificarse, EIGRP en IPv4
tomaba dicho ID directamente de una de sus interfaces de red, pero en este caso como no te nemos
IPv4 habilitada en ninguna de nuestras interfaces el proceso de EIGRP no tiene ID y por lo tanto esta en
stand-by.
Puede comprobar la situación utilizando algún comando de “show” como se muestra a continuación:
R1#show ipv6 eigrp neighbors
Última modificación: enero de 2013
Página 8
Laboratorio de redes
ITESM
Dep. Ciencias Computacionales
IPv6-EIGRP neighbors for process 10
% No router ID for EIGRP 10
Los siguientes pasos serán solo Para R1.
Para R1 configuraremos manualmente un ID en el formato de una dirección IPv4, la cual será
192.168.1.65
R1#conf t
Enter configuration commands, one per line.
R1(config)#ipv6 router eigrp 10
R1(config-rtr)# router-id 192.168.1.65
R1(config-rtr)#end
R1#show ipv6 eigrp 10 interfaces
IPv6-EIGRP interfaces for process 10
Interface
Fa0/0
Se0/0/0
Se0/0/1
Lo0
Peers
0
0
0
0
Xmit Queue
Un/Reliable
0/0
0/0
0/0
0/0
Mean
SRTT
0
0
0
0
End with CNTL/Z.
Pacing Time
Un/Reliable
0/1
7/7
7/7
0/1
Multicast
Flow Timer
0
0
0
0
Pending
Routes
0
0
0
0
Revise las capturas de PC1 que se han ido procesando en Wireshark y utilice un filtro “eigrp” para que
solo aparezcan de este protocolo y conteste las siguientes preguntas:
Con la captura de Wireshark identifica los protocolos sobre los que corre EIGRP
_______________________________________________________
TIP: Son aquellos protocolos de capa inferiores a la de EIGRP que lo transportan.
¿Cuáles son los datos que envía dicho protocolo?
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
¿Qué tipo de mensaje de EIGRP es?
_________________________________________________________________________
EIGRP ya está operando en R1, ahora trabajaremos con R2 al cual se le anexara una dirección IPv4 a su
interfaz lógica cero, dicha dirección es: 192.168.1.129.
R2(config)#int loopback 0
R2(config-if)#ip address 192.168.1.129 255.255.255.224
Última modificación: enero de 2013
Página 9
Laboratorio de redes
ITESM
Dep. Ciencias Computacionales
¿Qué procesos despliegan los mensajes de depuración de R1?
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
Permita pasar tiempo y revise los mensajes de EIGRP que estén lleguen dando periódicamente (a
Consola y por Wireshark), identifique el tipo de mensaje y a continuación anótelo.
____________________________________________________________________
Como habrá observado, los mensajes “HELLO” son los mensajes que predominan en la co municación y
solo se ven sustituidos con otros cuando un enrutador entra en el juego, a partir de ese momento se
negocia y se pasa bastante información entre ellos para luego dejar el medio solo con “HELLO” para
mantener el medio lo menos saturado posible.
Paso 5: Habilitar EIGRP en R3
Utilice los comandos usados hasta el momento para habilitar EIGRP 10 en R3, utilice un ID de
192.168.1.235 sea con interfaz lógica o directamente asignando la ID en el proceso EIGRP (No olviden
que con el ID el prefijo no va ) y a continuación observe las salidas en R1 y R3.
NOTA: Recuerden que deben de configurar el protocolo de enrutamiento y anexar las
interfaces que van a participar.
¿Los mensajes que reciben PC1, PC2, PC3 o PC4 cambiaron de tamaño o contenido?
_____________________________________________
¿Cuántas rutas se enviaron, el proceso fue más largo que cuando se habilito R2? ( fueron más
negociaciones en R1?)
_______________________________________________
Antes de que se configurara por completo R3, se habían vuelto a aparecer mensajes de depuración en
R1? _______________________________________________
Última modificación: enero de 2013
Página 10
Laboratorio de redes
ITESM
Dep. Ciencias Computacionales
Con lo visto hasta ahora, ¿cada cuanto se actualizan las tablas de ruteo con EIGRP? (Que eventos
provocan las actualizaciones)
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
TIP: Puede probar el protocolo apagando temporalmente alguna interfaz de uno de
los enrutadores.
Paso 6: Propagar la ruta por defecto
Si no ha configurado la ruta por defecto en R2 de forma estática realícelo ahora( ::/0 por la loobpack 1).
Una vez hecho esto, procederemos a enviarla a los demás vecinos por medio de EIGRP. NO DESACTIVE
AUN LOS MENSAJES DE DEPURACIÓN.
La distribución de la ruta es distinta que en RIPng, en este caso es desde el nivel global de comandos de
EIGRP con el comando “redistribute static”
R2#conf t
Enter configuration commands, one per line.
R2(config)#ipv6 router eigrp 10
R2(config-rtr)#redistribute static
End with CNTL/Z.
Para estos momentos, la tabla de ruteo de R3 se debe ver de la siguiente forma:
R3#show ipv6 route
IPv6 Routing Table - Default - 12 entries
Codes: C - Connected, L - Local, S - Static, U - Per-user Static route
B - BGP, M - MIPv6, R - RIP, I1 - ISIS L1
I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary, D - EIGRP
EX - EIGRP external
O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2
ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
EX ::/0 [170/20512000]
via FE80::6FE:7FFF:FEEB:7C10, Serial0/0/1
D
D
D
D
2001:DB8:C0CA::C0A8:100/122 [90/20514560]
via FE80::6FE:7FFF:FE37:BF48, Serial0/0/0
2001:DB8:C0CA::C0A8:140/122 [90/20640000]
via FE80::6FE:7FFF:FE37:BF48, Serial0/0/0
2001:DB8:C0CA::C0A8:180/123 [90/20640000]
via FE80::6FE:7FFF:FEEB:7C10, Serial0/0/1
2001:DB8:C0CA::C0A8:1C0/126 [90/21024000]
via FE80::6FE:7FFF:FEEB:7C10, Serial0/0/1
via FE80::6FE:7FFF:FE37:BF48, Serial0/0/0
Última modificación: enero de 2013
Página 11
Laboratorio de redes
C
C
L
C
L
C
L
ITESM
Dep. Ciencias Computacionales
2001:DB8:C0CA::C0A8:1C4/126 [0/0]
via Serial0/0/1, directly connected
2001:DB8:C0CA::C0A8:1E0/125 [0/0]
via FastEthernet0/0, directly connected
2001:DB8:C0CA::C0A8:1E1/128 [0/0]
via FastEthernet0/0, receive
2001:DB8:C0CA::C0A8:1E8/125 [0/0]
via FastEthernet0/1, directly connected
2001:DB8:C0CA::C0A8:1EB/128 [0/0]
via FastEthernet0/1, receive
2001:DB8:C0CA::C0A8:1F0/126 [0/0]
via Serial0/0/0, directly connected
FF00::/8 [0/0]
via Null0, receive
Conteste las siguientes preguntas:
¿Qué tan rápido se distribuyó la ruta estática desde R2 a los demás?
______________________________________________________________________
______________________________________________________________________
¿Cómo se compara esto con RIPng?
______________________________________________________________________
______________________________________________________________________
Tarea 4: Optimización en EIGRP
Recuerde que para esta tarea aun es necesario mantener el protocolo de enrutamiento habilitado y el
Wireshark en las PC.
Paso 1: Interfaces pasivas
En todo protocolo de enrutamiento, existen dos componentes a tomar en cuenta cuando utilizan un
medio: El “overhead” provocado por estos mismos protocolos; y la seguridad al liberar información
relacionada a la infraestructura.
Por lo mismo las interfaces pasivas se deben de implementar en aquellas donde no se espera recibir
ningún tipo de aviso. EIGRP emplea directamente la opción de pasivas y no requiere, y no funcionara, el
uso de listas distribuidas para tal propósito.
Ejecute el comando en R2 en la interfaz serial
R2(config-rtr)#passive-interface serial 0/0/0
Última modificación: enero de 2013
Página 12
Laboratorio de redes
ITESM
Dep. Ciencias Computacionales
¿Qué tipo de mensaje aparece en R1?¿Fue un evento asincrónico del protocolo?(¿Se espero al siguiente
mensaje HELLO o fue inmediato?)
_____________________________________________________________________________
¿Cuánto tiempo tomo actualizarse la tabla de los 3 enrutadores? ¿Se retransmitieron tablas de ruteo?
¿Hubo aviso de R2 a R3 de este cambio? ¿R1 a R3? ¿Qué efectos tuvo este comando en R1?
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
TIP: Pueden obtener más información utilizando los mensajes de depuración del
comando “debug eigrp 10 packets terse”, pueden comparar el resultado de poner una
interfaz serial en modo pasivo, al resultado de apagar alguna interfaz de modo
intencional.
Tip 2: Los comandos show eigrp interfaces, show eigrp neighbors entre otros también
les pueden apoyar para ver lo que está pasando.
Una vez realizada esta prueba, ponga la otra interfaz serial también en modo pasivo e indique lo que
sucede
_________________________________________________________________________
_________________________________________________________________________
Revise la tabla de ruteo de R3 y R1 e indique que rutas está aprendiendo, ambos deben de tener 3 rutas
aprendidas por EIGRP, pero una de esa rutas coinciden con las interfaces seriales de R2, ¿Por qué a
pesar de que están en modo pasiva se siguen retransmitiendo?
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
Última modificación: enero de 2013
Página 13
Laboratorio de redes
ITESM
Dep. Ciencias Computacionales
Por último, proceda a usar el prefijo “NO” para eliminar los comandos de las interfaces pasivas de
seriales y a continuación coloque las interfaces Ethernet de todo los enrutadores en modo pasivo .
Valide el trabajo comprobando que PC1, PC2, PC3 y Pc4 ya no reciban mensajes de EIGRP.
Una vez completado utilice el comando copy para guardar el avance en los 3 enrutadores como se
muestra a continuación:
Copy
running-config
startup-config
Paso 2: Adecuación de BW en seriales
EIGRP Metric = 256*((K1*Bw) + (K2*Bw)/(256-Load) + K3*Delay)*(K5/(Reliability + K4)))
BW = 256 * (10^7 / interface BW in kbps)
load = txload on the interface
delay = 256 * interface delay in tens of microseconds
reliability = reliability rating on the interface
La fórmula mostrada arriba es el método con la cual se calcula la métrica de una ruta en EIGRP, como se
puede ver, la cantidad de ”hops” no afecta si no el ancho de banda y la situación del medio (Delay, Load,
Reliability). Las variables K’s son constantes y nos permiten obtener una métrica según las necesidades
de nuestra red.
Por defecto, solo K1 y K3 tienen un valor de uno, mientras que las demás están en cero, haciendo que el
BW sea un factor importante en la decisión de las rutas.
Los enlaces Ethernet tienen una velocidad fija y cuando se manejan con el comando “speed auto” se
designan en su máxima capacidad o bajan según sea necesario, de lo contrario los posibles valores son:
10,100,1000 (si la interfaz soporta esas velocidades).
Mientras que el BW de las interfaces Ethernet son calculadas de forma automática, las interfaces
seriales su BW es la velocidad del reloj maestro. ¿Qué frecuencia tienen en estos momentos los relojes
en los enrutadores DCE?
____________________________________________________________
TIP: En el caso de un enlace serial, baud rate per second, el símbol o (baud) son bits y
por lo mismo un baud rate es equivalente a bps. Esto no es necesariamente cierto en
cualquier otra comunicación serial.)
Última modificación: enero de 2013
Página 14
Laboratorio de redes
ITESM
Dep. Ciencias Computacionales
Utilizando el comando show interface serial 0/0/0 obtenemos lo siguiente:
R3#show interface serial 0/0/0
Serial0/0/0 is up, line protocol is up
Hardware is GT96K Serial
MTU 1500 bytes, BW 128 Kbit/sec, DLY 20000 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation HDLC, loopback not set
Keepalive set (10 sec)
Last input 00:00:03, output 00:00:04, output hang never
Last clearing of "show interface" counters never
Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
….
…
DCD=up
DSR=up
DTR=up
RTS=up
CTS=up
¿Corresponde ese ancho de banda a la velocidad a la que realmente funciona el enlace serial?
_______________________________________________________________________
Como podrá observar, las interfaces seriales se les coloca un valor “representativo” por defecto. Pero
que en el caso de EIGRP nos puede dar un mal manejo de cálculo de caminos creando una red
ineficiente. Por lo mismo procederemos a hacer unos cambios para que dicho campo represente
adecuadamente la velocidad del medio.
Observación: Antes de realizar los cambios se recomienda ver la tabla de ruteo para
anotar los valores de las métricas de las rutas conocidas.
R2#conf t
Enter configuration commands, one per line.
R2(config)#int s 0/0/0
R2(config-if)#bandwidth 64
End with CNTL/Z.
Observe la tabla de ruteo y compare los valores que aparecen como métricas contra los anteriores y
conteste las siguientes preguntas en base a ellos:
¿Qué rutas conservaron sus valores originales? ¿Por dónde van?
___________________________________________________________________________
¿Qué rutas adquirieron una nueva métrica?
___________________________________________________________________________
Observe la tabla de ruteo de R1 y compare sus métricas, observara que no han sufrido un cambio de sus
valores, eso se debe a que mientras las variables Ks se pasan en lo mensajes HELLO las demás variables
Última modificación: enero de 2013
Página 15
Laboratorio de redes
ITESM
Dep. Ciencias Computacionales
se manejan con la información que posee el enrutador y en estos momentos R1 cree que el enlace
serial también es de 128 kbps.
Complete los pasos necesarios en los demás enrutadores; en los cuales haremos unos cambios a la
configuración serial existente. Las interfaces R1-R2 permanecerán en 64 kbps , R2-R3 estarán a 128
kbps y R1-R3 a 48 kbps
Una vez modificado estos parámetros revise la tabla de ruteo. ¿En que afecto dichos cambios a la tabla
de ruteo?
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
En su opinión, ¿Qué ventaja ofrece el tipo de métrica que maneja EIGRP en comparación a RIPng?
___________________________________________________________________________
___________________________________________________________________________
Paso 3: Sumarización
A diferencia del escenario de la práctica de RIPng en esta ocasión no existen redes descontinuas, de
hecho, se pueden ver en 3 grandes bloques. Clasifique e indique cuales bloques serían.
R1: 2001:db8:c0ca::c0a8:_________
Fa 0/0: 2001:db8:c0ca::c0a8:0100/122
Lo 0: 2001:db8:c0ca::c0a8:0140/122
R2: 2001:db8:c0ca::c0a8:_________
Lo 0: 2001:db8:c0ca::c0a8:0180/123
Fa 0/0: 2001:db8:c0ca::c0a8:01A0/121
WAN 1: 2001:db8:c0ca::c0a8:01c0/126
WAN 2: 2001:db8:c0ca::c0a8:01c0/126
R3: 2001:db8:c0ca::c0a8: _________
FA 0/0: 2001:db8:c0ca::c0a8:01E0/125
Fa 0/1: 2001:db8:c0ca::c0a8:01F0/125
TIP: Si tiene duda utilicen notación binaria para facilitar la identificación
Última modificación: enero de 2013
Página 16
Laboratorio de redes
ITESM
Dep. Ciencias Computacionales
Una vez tengan listas las sumarizacion , configure dichas rutas sumarizadas en las interfaces de salida de
cada enrutador:
R1#(config)interface
ipv6 summary-address
R1#(config)interface
ipv6 summary-address
Serial0/0/0
eigrp 10 2001:DB8:C0CA::C0A8:______
Serial0/0/1
eigrp 10 2001:DB8:C0CA::C0A8:______
R2#(config)interface
ipv6 summary-address
R2#(config)interface
ipv6 summary-address
Serial0/0/0
eigrp 10 2001:DB8:C0CA::C0A8:______
Serial0/0/1
eigrp 10 2001:DB8:C0CA::C0A8:______
R3#(config)interface
ipv6 summary-address
R3#(config)interface
ipv6 summary-address
Serial0/0/0
eigrp 10 2001:DB8:C0CA::C0A8:______
Serial0/0/1
eigrp 10 2001:DB8:C0CA::C0A8:______
NOTA: Si está teniendo problema con actualizaciones lentas, puede primero apagar el
protocolo EIGRP, configurar y volver a prenderlo.
Revise la tabla de ruteo en R3
R3#show ipv6 route eigrp
IPv6 Routing Table - Default - 14 entries
Codes: C - Connected, L - Local, S - Static, U - Per-user Static route
B - BGP, M - MIPv6, R - RIP, I1 - ISIS L1
I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary, D - EIGRP
EX - EIGRP external
O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2
ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
EX
D
D
D
D
::/0 [170/20512000]
via FE80::6FE:7FFF:FEEB:7C10, Serial0/0/1
2001:DB8:C0CA::C0A8:100/121 [90/20514560]
via FE80::6FE:7FFF:FE37:BF48, Serial0/0/0
2001:DB8:C0CA::C0A8:180/122 [90/20514560]
via FE80::6FE:7FFF:FEEB:7C10, Serial0/0/1
2001:DB8:C0CA::C0A8:1C0/126 [90/21024000]
via FE80::6FE:7FFF:FE37:BF48, Serial0/0/0
via FE80::6FE:7FFF:FEEB:7C10, Serial0/0/1
2001:DB8:C0CA::C0A8:1E0/123 [5/28160]
via Null0, directly connected
Debe tener una cantidad de entradas similares a la captura anterior para poder continuar además de
que debe existe conectividad entre todo los hosts.
Última modificación: enero de 2013
Página 17
Laboratorio de redes
ITESM
Dep. Ciencias Computacionales
En base a lo que calculó, y lo que aparece en la tabla de ruteo conteste las siguientes preguntas:
¿Las rutas que despliega son idénticas a las que usted configuró? De no serlo, ¿Por qué cree que no
aparecen como usted lo coloco? ¿Cómo difiere esto de RIPng?
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
¿Por qué existe una ruta de EIGRP cuya interfaz de salida es Null?
_________________________________________________________________________
_________________________________________________________________________
Se recomienda que guarde configuración de lo que lleva hasta este momento.
Tarea 5 (Opcional): Respaldo de configuraciones
Utilizaremos PC4 como un servidor TFTP, el instructor les dará instrucciones de como configurarlo.
En ocasiones es necesario tener un repositorio en la red para poder guardar ahí diferentes archivos de
configuraciones, estos pueden estar completos o ser parciales. En esta ocasión se guardaran los
formatos.
Paso 1: Habilite el servidor
Asegúrese de que el servidor esté en funcionamiento y tenga los puertos habilitados ( Netstat es una
buena opción).
Y desde los enrutadores realice pruebas de conectividad a dicho servidor.
Paso 2: Envié las configuraciones
Utilice el comando Copy, su sintaxis es
Copy
ORIGEN
DESTINO
El origen puede ser running-config o startup-config (suponiendo que lo último que tienen este
previamente guardado), el destino es tftp://ipv6address/filename
Para nombre de archivos utilizaremos:
ConfiguracionR1, ConfiguracionR2, ConfiguracionR3
Última modificación: enero de 2013
Página 18
Laboratorio de redes
ITESM
Dep. Ciencias Computacionales
Paso 3: Entregar
Estas c configuraciones serán revisadas por el instructor, y además se le enviara una copia por correo
electrónico (o algún otro modo de contacto proporcionado por el)
Revisión
Notifique al instructor al terminar la práctica y una vez revisado proceda a la limpieza del equipo.
Limpieza del equipo
Una vez terminada la práctica, ejecute los pasos de la tarea preventiva “Borrado de un enrutador”.
Además recoja el equipo y cables utilizados y acomódelos como le sea indicado por el instructor.
Por último, si está utilizando Windows y uso Netsh, ejecute el comando
Netsh interface ipv6 delete address interface=”Nombre Interfaz” address=X:X:X:X:X:X:X:X/D
Si utilizo más de una dirección, entonces proceda a borrarlas todas con el comando:
Netsh interface ipv6 reset
Este comando necesita que la maquina sea reiniciada.
Recuerden, que si uno de los equipos de cómputo o dispositivos de red no está debidamente
borrado todo el equipo puede hacerse acreedor a que la calificación de la práctica sea nula.
Bibliografía
Cisco. (25 de Febrero de 2011 ). Implementing IPv6 Addressing and Basic Connectivity . Recuperado el
Julio de 2011, de Cisco System:
http://www.cisco.com/en/US/docs/ios/ipv6/configuration/guide/ip6-addrg_bsc_con.html
Cisco. (Junio de 2011). IP routing - EIGRP Frequently Asked Questions. Recuperado el 22 de Julio de 2011,
de Cisco.com:
http://www.cisco.com/en/US/tech/tk365/technologies_q_and_a_item09186a008012dac4.shtm
l#one
Cisco Networking Academy. (2007). CCNA Exploration - Accesing the Want - IP Addressing Services.
Última modificación: enero de 2013
Página 19
Descargar