laboratorio de redes 2 - jesusgonzalez.infojesusgonzalez.info/nuevaspracticas/redes2/r2_p8.pdf ·...
Post on 27-Sep-2018
214 Views
Preview:
TRANSCRIPT
Laboratorio de redes ITESM Dep. Ciencias Computacionales
Última modificación: enero de 2013 Página 1
INSTITUTO TECNOLÓGICO Y DE ESTUDIOS SUPERIORES DE MONTERREY
Laboratorio de Redes 2
Práctica 7 - Introducción al protocolo EIGRP para IPv6 Autores: Ing. Raúl Armando Fuentes Samaniego, Ing. Marco Antonio Ramírez Prieto
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
• Conectores Seriales y cableado correspondiente.
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.
Laboratorio de redes ITESM Dep. Ciencias Computacionales
Última modificación: enero de 2013 Página 2
Diagrama de la topología
Laboratorio de redes ITESM Dep. Ciencias Computacionales
Última modificación: enero de 2013 Página 3
Tabla de direccionamiento
Disp. Interfaz Dirección IP Prefijo Gateway por defecto
R1
Fa 0/0 2001:DB8C0CA::C0A8:101 122 ---
Lo 0 2001:DB8:C0CA::C0A8:141 122 ---
S0/0/0 2001:DB8C0CA::C0A8:1C1 126 ---
S0/0/1 2001:DB8C0CA::C0A8:1F1 126 ---
R2
Fa 0/0 - - ---
Lo 0 2001:DB8C0CA::C0A8:181 123
S0/0/0 2001:DB8C0CA::C0A8:1C2 126 ---
S0/0/1 2001:DB8C0CA::C0A8:1C5 126 ---
Lo 1 2001:db8:c000::1 52 ---
R3
Fa 0/0 2001:DB8C0CA::C0A8:1E1 125 ---
Fa 0/1 2001:DB8C0CA::C0A8:1EC 125 ---
S0/0/0 2001:DB8C0CA::C0A8:1F2 126 ---
S0/0/1 2001:DB8C0CA::C0A8:1C6 126 ---
PC1 --- - - Auto-config
PC2 --- - - Auto-config
PC3 --- - - Auto-config
PC4 - - Auto-config
Escenario En esta práctica se dará la introducción a un protocolo propietario de Cisco denominado EIGRP.
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 continuación se muestran las tablas de ruteo finales de cada enrutador, verificar una vez terminada
la práctica que quedaron de la misma forma.
Tome en cuenta que la red 2001:db8:c00::/52 se considera una ruta hacia el exterior.
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 EX - EIGRP external O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1, OE2 - OSPF ext
2
Laboratorio de redes ITESM Dep. Ciencias Computacionales
Última modificación: enero de 2013 Página 4
ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2 R
::/0 [120/2] via FE80::6FE:7FFF:FEEB:7C10, Serial0/0/0
C 2001:DB8:C0CA::C0A8:100/122 [0/0] via
FastEthernet0/0, directly connected C
2001:DB8:C0CA::C0A8:140/122 [0/0] via
Loopback0, directly connected R
2001:DB8:C0CA::C0A8:180/123 [120/2] via
FE80::6FE:7FFF:FEEB:7C10, Serial0/0/0 C
2001:DB8:C0CA::C0A8:1C0/126 [0/0] via
Serial0/0/0, directly connected R
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 R
2001:DB8:C0CA::C0A8:1E0/125 [120/2] via
FE80::6FE:7FFF:FE37:BEB8, Serial0/0/1 R
2001:DB8:C0CA::C0A8:1E8/125 [120/2] via
FE80::6FE:7FFF:FE37:BEB8, Serial0/0/1 C
2001:DB8:C0CA::C0A8:1F0/126 [0/0] via
Serial0/0/1, directly connected L 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] via Serial0/0/1, directly connected R
2001:DB8:C0CA::C0A8:1E0/125 [120/2] via
FE80::6FE:7FFF:FE37:BEB8, Serial0/0/1 R
Laboratorio de redes ITESM Dep. Ciencias Computacionales
Última modificación: enero de 2013 Página 5
2001:DB8:C0CA::C0A8:1E8/125 [120/2] via
FE80::6FE:7FFF:FE37:BEB8, Serial0/0/1 R
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 L
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:
Paso 2: Configuración base
Proceda a configurar los enrutadores para que tengan lo siguiente:
• Línea consola configurada
Laboratorio de redes ITESM Dep. Ciencias Computacionales
Última modificación: enero de 2013 Página 6
• 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: 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 10
R1(config-if)#int lo0 R1(config-if)#ipv6 eigrp 10 R1(config-if)#int serial 0/0/0
R1(config-if)#ipv6 eigrp 10 R1(config-if)#int serial 0/0/1 R1(config-if)#ipv6 eigrp 10 R1(config-if)#end
Paso 3: Anexar las interfaces de R2 a EIGRP AS 10
R2 se configurara de manera similar a R1
Laboratorio de redes ITESM Dep. Ciencias Computacionales
Última modificación: enero de 2013 Página 7
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. End with CNTL/Z. R1(config)#ipv6 router eigrp 10 R1(config-rtr)#no shutdown R1(config-rtr)#exit R1(config)#
Haga lo mismo para R2.
Una vez los dos estén habilitados notara que la configuración de EIGRP está incompleta para IPv6. A
continuación en cualquiera de los dos 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 Set a command to its defaults default-information
Distribution of default information default-metric Set metric of
redistributed routes distance Administrative distance
distribute-list Filter networks in routing updates eigrp
EIGRP specific commands exit Exit from IPv6 routing protocol
configuration mode maximum-paths Forward packets over multiple paths
metric Modify EIGRP routing metrics and parameters no
Negate a command or set its defaults passive-interface Suppress routing
updates on an interface redistribute Redistribute IPv6 prefixes from
another routing protocol shutdown Shutdown protocol timers
Adjust routing timers variance 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 Set IPv6 EIGRP
maximum event log entries event-logging Log EIGRP
routing events log-neighbor-changes Enable/Disable EIGRP
neighbor logging log-neighbor-warnings Enable/Disable EIGRP
neighbor warnings neighbor Specify a neighbor
router router-id router-id for this EIGRP process
stub Set EIGRP as stubbed router
R1(config-rtr)#eigrp router-id ? A.B.C.D EIGRP Router-ID in IP address format
Laboratorio de redes ITESM Dep. Ciencias Computacionales
Última modificación: enero de 2013 Página 8
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
entre 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 tenemos 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 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. End with CNTL/Z. 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
Xmit Queue Mean Pacing Time Multicast Pending Interface Peers Un/Reliable SRTT Un/Reliable Flow Timer Routes Fa0/0 0 0/0 0 0/1 0 0 Se0/0/0 0 0/0 0 7/7 0 0 Se0/0/1 0 0/0 0 7/7 0 0 Lo0 0 0/0 0 0/1 0 0
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
Laboratorio de redes ITESM Dep. Ciencias Computacionales
Última modificación: enero de 2013 Página 9
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 ).
NOTA: Recuerden que deben de configurar el protocolo de enrutamiento y anexar las
interfaces que van a participar.
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.
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. End with CNTL/Z. R2(config)#ipv6 router eigrp 10 R2(config-rtr)#redistribute static
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
Laboratorio de redes ITESM Dep. Ciencias Computacionales
Última modificación: enero de 2013 Página 10
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
2001:DB8:C0CA::C0A8:100/122 [90/20514560]
via FE80::6FE:7FFF:FE37:BF48, Serial0/0/0 D
2001:DB8:C0CA::C0A8:140/122 [90/20640000]
via FE80::6FE:7FFF:FE37:BF48, Serial0/0/0 D
2001:DB8:C0CA::C0A8:180/123 [90/20640000]
via FE80::6FE:7FFF:FEEB:7C10, Serial0/0/1 D
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 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 L
2001:DB8:C0CA::C0A8:1E1/128 [0/0] via
FastEthernet0/0, receive C
2001:DB8:C0CA::C0A8:1E8/125 [0/0] via
FastEthernet0/1, directly connected L
2001:DB8:C0CA::C0A8:1EB/128 [0/0] via
FastEthernet0/1, receive C
2001:DB8:C0CA::C0A8:1F0/126 [0/0] via
Serial0/0/0, directly connected L FF00::/8
[0/0] via Null0, receive
Paso 2: Adecuación de BW en seriales
R2#conf t Enter configuration commands, one per line. End with CNTL/Z. R2(config)#int s 0/0/0 R2(config-if)#bandwidth 64
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 qué afecto dichos cambios a la
tabla de ruteo?
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
Laboratorio de redes ITESM Dep. Ciencias Computacionales
Última modificación: enero de 2013 Página 11
___________________________________________________________________________
___________________________________________________________________________
En su opinión, ¿Qué ventaja ofrece el tipo de métrica que maneja EIGRP en comparación a RIPng?
___________________________________________________________________________
___________________________________________________________________________
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.s
htm l#one
Cisco Networking Academy. (2007). CCNA Exploration - Accesing the Want - IP Addressing Services.
top related