Comunicación de datos I. Guía 10 Facultad: Ingeniería Escuela: Electrónica Asignatura: Comunicación de datos I Tema: Enrutamiento dinámico OSPF Contenidos Configuración Básica de los Router. Configuración de interfaces LOOPBACK Configuración del protocolo OSPF Cambio de roles en los router. Configuración de los temporizadores. Configuración de autentificación. Objetivos Específicos Configurar interfaces loopback Configurar OSPF de área simple Verificar las adyacencias y roles en OSPF Configurar los temporizadores de OSPF Configurar autenticación en OSPF Materiales y Equipo Computadora con simulador Packet Tracer Procedimien to Configuración Básica de los Router. Bibliografí a 1- Armar la siguiente topología en el simulador. Guía 1 2 Comunicación de datos I. Guía 10 NOTA: Para esta configuración el Router1 usará cables DCE, por lo que Router0 y Router2 usarán cables DTE. 2- Configuración de los routers a. Configuración del Router0 Router#configure terminal Router(config)#hostname Router0 Router0(config)#service password-encryption Router0(config)#enable secret cisco Router0(config)#line vty 0 4 Router0(config-line)#password ciscotel Router0(config-line)#login Router0(config-line)#exit Router0(config)#line console 0 Router0(config-line)#password cisco Router0(config-line)#login Router0(config-line)#exit Router0(config)#no service password-encryption Router0(config)#interface f0/0 Router0(config-if)#ip address172.16.10.1 255.255.255.0 Router0(config-if)#no shutdown Router0(config-if)#exit Router0(config)#interface s0/0 Router0(config-if)#ip address 172.16.20.1 255.255.255.252 Router0(config-if)#no shutdown Router0(config-if)#exit Router0(config)#exit Router0#copy run start b. Configuración del Router1 Router#configure terminal Router(config)#hostname Router1 Router1(config)#service password-encryption Router1(config)#enable secret cisco Router1(config)#line vty 0 4 Router1(config-line)#password ciscotel Router1(config-line)#login Router1(config-line)#exit Router1(config)#line console 0 Router1(config-line)#password cisco Router1(config-line)#login Router1(config-line)#exit Router1(config)#no service password-encryption Router1(config)#interface s0/0 Router1(config-if)#ip address 172.16.20.2 255.255.255.252 Router1(config-if)#clock rate 64000 Comunicación de datos I. Guía 10 Router1(config-if)#no shutdown Router1(config-if)#exit Router1(config)#interface f0/0 Router1(config-if)#ip address172.16.10.2 255.255.255.0 Router1(config-if)#no shutdown Router1(config-if)#exit Router1(config)#interface s0/1 Router1(config-if)#ip address 172.16.20.5 255.255.255.252 Router1(config-if)#clock rate 64000 Router1(config-if)#no shutdown Router1(config-if)#exit Router1(config)#exit Router1#copy run start c. Configuración del Router2 Router#configure terminal Router(config)#hostname Router2 Router2(config)#service password-encryption Router2(config)#enable secret cisco Router2(config)#line vty 0 4 Router2(config-line)#password ciscotel Router2(config-line)#login Router2(config-line)#exit Router2(config)#line console 0 Router2(config-line)#password cisco Router2(config-line)#login Router2(config-line)#exit Router2(config)#no service password-encryption Router2(config)#interface f0/0 Router2(config-if)#ip address172.16.10.3 255.255.255.0 Router2(config-if)#no shutdown Router2(config-if)#exit Router2(config)#interface s0/0 Router2(config-if)#ip address 172.16.20.6 255.255.255.252 Router2(config-if)#no shutdown Router2(config-if)#exit Router2(config)#exit Router2#copy run start Configuración de interfaces LOOPBACK 3. Configuración de las interfaces de loopback en cada router. Estas servirán posteriormente para definir los roles de DR y BDR en la red multiacceso (172.16.10.0/24). a. Interface loopback en Router0 Router0#configure terminal Router0(config)#interface loopback 0 Router0(config-if)#ip address 192.168.1.11 255.255.255.255 Router0(config-if)#CTRL+Z 4 Comunicación de datos I. Guía 10 b. Interface loopback en Router1 Router1#configure terminal Router1(config)#interface loopback 0 Router1(config-if)#ip address 192.168.1.22 255.255.255.255 Router1(config-if)#CTRL+Z c. Interface loopback en Router2 Router2#configure terminal Router2(config)#interface loopback 0 Router2(config-if)#ip address 192.168.1.33 255.255.255.255 Router2(config-if)#CTRL+Z 4. Revisar la configuración activa en cada uno de los router y guardar en la NVRAM una vez comprobada. 5. Antes de realizar la configuración de OSPF, revisar la tabla de enrutamiento de cada uno de los router, en este momento solo deben aparecer las redes directamente conectadas. Configuración del protocolo OSPF a. Router0: Router0#configure terminal Router0(config)#router ospf 1 Router0(config-router)#log-adjacency-changes Router0(config-router)#network 172.16.10.0 0.0.0.255 area 0 Router0(config-router)#network 172.16.20.1 0.0.0.0 area 0 Router0(config-router)#CTRL+Z b. Router1: Router1#configure terminal Router1(config)#router ospf 1 Router1(config-router)#log adjacency-changes Router1(config-router)#network 172.16.20.2 0.0.0.0 area 0 Router1(config-router)#network 172.16.10.0 0.0.0.255 area 0 Router1(config-router)#network 172.16.20.5 0.0.0.0 area 0 Router1(config-router)#CTRL+Z c. Router2: Router2#configure terminal Router2(config)#router ospf 1 Router2(config-router)#log adjacency-changes Router2(config-router)#network 172.16.10.0 0.0.0.255 area 0 Router2(config-router)#network 172.16.20.6 0.0.0.0 area 0 Router2(config-router)#CTRL+Z 6. Verifique ahora las tablas de enrutamiento de cada uno de los router con el comando show ip route, podrá notar claramente las rutas que provienen del enrutamiento implementado con OSPF 7. Verifique la conectividad entre los enlaces con las herramientas Ping y Traceroute. Una vez comprobada almacene los cambios en la configuración en la NVRAM. Comunicación de datos I. Guía 10 Verificación de las adyacencias y los roles 8. Mostrar las adyacencias (vecinos) descubiertos por OSPF. Para ello usar el siguiente comando. Router0#show ip ospf neighbor 9. También se puede utilizar la variante del comando para obtener mayor información Router1#show ip ospf neighbor detail Contestar algunas preguntas: – ¿Se ha elegido un DR? ¿Cuál de los enrutadores desempeña este rol? – ¿Se ha elegido además un BDR? ¿Cuál? – ¿Son las direcciones de las interfaces loopback los correspondientes RouterID de cada enrutador? 10. Verificar el estado de las interfaces con respecto a OSPF para cada router. Router1#show ip ospf interface fastethernet 0/0 Router1#show ip ospf interface serial 0/0 Cambio de roles en los router. 11. Cambiar la elección de DR modificando la prioridad de la interface fastethetnet 0/0 de Router1. 12. Configuración en Router1 Router1#configure terminal Router1(config)#interface fastethernet 0/0 Router1(config-if)#ip ospf priority 50 Router1(config-if)#CTRL+Z 13. Verificar la configuración en los 3 enrutadores, una vez hecho guardarla en la NVRAM. 14. Reiniciar los 3 enrutadores más o menos al mismo tiempo. 15. Tratar de hacerlo lo más rápido posible, para poder ver el intercambio de información. Una vez se tenga acceso al CLI digitar el siguiente comando. Router1#debug ip ospf events 16. Cuando ya no necesite ver los mensajes de depuración, detenga la salida de estos en el CLI Router1#undebug all 17. Usar nuevamente el comando show ip ospf interface f0/0, en Router1 para verificar que ahora este es el DR para la red 172.16.10.0 / 24, y que además efectivamente su prioridad es de 50. Configuración de los temporizadores. 18. Revisar el valor actual (por defecto) de los temporizadores hello-interval y dead-interval. Se pueden revisar la configuración por cada interfaz. 6 Comunicación de datos I. Guía 10 Router1#show ip ospf interface fastethernet 0/0 19. Cambiar los temporizadores en Router0 Router0#configure terminal Router0(config)#interface f0/0 Router0(config-if)#ip ospf hello-interval 5 Router0(config-if)#ip ospf dead-interval 20 Router0(config-if)#exit Router0(config)#interface s0/0 Router0(config-if)#ip ospf hello-interval 5 Router0(config-if)#ip ospf dead-interval 20 Router0(config-if)#CTRL+Z 20. Esperar 40 segundos máximos para ver como el cambio de los valores en los temporizadores de un solo enrutador causa la pérdida de contacto con sus vecinos. Las adyacencias se recuperarán cuando se haya cambiado los valores en todos los router. 21. Cambiar los temporizadores en Router1 Router1#configure terminal Router1(config)#interface f0/0 Router1(config-if)#ip ospf hello-interval 5 Router1(config-if)#ip ospf dead-interval 20 Router1(config-if)#exit Router1(config)#interface s0/1 Router1(config-if)#ip ospf hello-interval 5 Router1(config-if)#ip ospf dead-interval 20 Router1(config-if)#exit Router1(config)#interface s0/0 Router1(config-if)#ip ospf hello-interval 5 Router1(config-if)#ip ospf dead-interval 20 Router1(config-if)#CTRL+Z 22. Cambiar los temporizadores en Router2 Router2#configure terminal Router2(config)#interface f0/0 Router2(config-if)#ip ospf hello-interval 5 Router2(config-if)#ip ospf dead-interval 20 Router2(config-if)#exit Router2(config)#interface s0/0 Router2(config-if)#ip ospf hello-interval 5 Router2(config-if)#ip ospf dead-interval 20 Router2(config-if)#CTRL+Z 23. Revisar de nuevo la información de cada interface para OSPF y verificar que los nuevos valores de temporización estén ya en funcionamiento. 24. Revisar todos los comandos, incluyendo los de depuración, una vez hecho guardar los cambios en la NVRAM. Comunicación de datos I. Guía 10 Configuración de autentificación. 25. Configuración de autenticación en OSPF en un solo enrutador (para forzar la perdida de adyacencias). Router0#configure temrinal Router0(config)#interface f0/0 Router0(config-if)#ip ospf message-digest-key 1 md5 7 csico Router0(config-if)#exit Router0(config)#interface s0/0 Router0(config-if)#ip ospf message-digest-key 1 md5 7 cisco Router0(config)#exit Router0(config)#router ospf 1 Router0(config-router)#area 0 authentication message-digest Router0(config-router)#CTRL+Z 26. El enrutador debería generar mensajes que notifican de la desaparición de los vecinos. 27. Verifique la información de los vecinos (en todos los router), para comprobar que no existen. 28. Ahora configure la autentificación en el router1. Router1#configure temrinal Router1(config)#interface f0/0 Router1(config-if)#ip ospf message-digest-key 1 md5 7 csico Router1(config-if)#exit Router1(config)#interface s0/0 Router1(config-if)#ip ospf message-digest-key 1 md5 7 cisco Router1(config)#exit 29. Se van a generar mensajes de consola indicando la reaparición de los vecinos perdidos. Router1(config)#interface s0/1 Router1(config-if)#ip ospf message-digest-key 1 md5 7 cisco Router1(config)#exit Router1(config)#router ospf 1 Router1(config-router)#area 0 authentication message-digest Router1(config-router)#CTRL+Z 30. Verifique nuevamente la información de los vecinos (en todos los router). 31. Ahora configure la autentificación en el router2. Router2#configure temrinal Router2(config)#interface f0/0 Router2(config-if)#ip ospf message-digest-key 1 md5 7 cisco Router2(config-if)#exit Router2(config)#interface s0/0 Router2(config-if)#ip ospf message-digest-key 1 md5 7 cisco Router2(config)#exit Router2(config)#router ospf 1 Router2(config-router)#area 0 authentication message-digest Router2(config-router)#CTRL+Z 8 Comunicación de datos I. Guía 10 11. Comprobar que las adyacencias de nuevo existen y que la tabla de enrutamiento muestra toda la información pertinente a la Internetwork. Bibliografía Network+ Guía 2005 3 In Depth, Tamara Dean; Course Technology PTR; 1 edition (March 15, 2005) Local Area Networks (McGraw-Hill Forouzan Networking Series), Forouzan McGraw-Hill Guía - 4Europe (February 1, 2002) Education CCNA Study Guide Fourth Edition, Sybex fía Comunicación de datos I. Guía 10 Hoja de cotejo: Docente: Guía 10: Enrutamiento dinámico OSPF Tema: Presentación del programa 10 1 Máquina No: Alumno: Máquina No: Alumno: Docente: Máquina No: Fecha: GL: Docente: GL: GL: a EVALUACION % 1-4 CONOCIMIENTO 25 APLICACIÓN DEL CONOCIMIENTO 70 Demostró poco conocimiento sobre el tema de la práctica. Realizo la configuración básica de la topología ACTITUD TOTAL 2.5 Es un observador pasivo. 2.5 Es ordenado pero no hace un uso adecuado de los recursos. 100 5-7 8-10 Demostró conocimiento medio sobre el tema de la práctica. Realizo la configuración básica de la topología Demostró buen conocimiento sobre el tema de la práctica. Realizo la configuración básica de la topología Comprobó el funcionamiento del protocolo OSPF manejando adecuadamente la configuración del DR y BDR Comprobó el funcionamiento del protocolo OSPF manejando adecuadamente la configuración del DR y BDR Participa ocasionalmente o lo hace constantemente pero sin coordinarse con su compañero. Hace un uso adecuado de recursos respetando las pautas de seguridad, pero es desordenado. Configura y comprende la utilización de los temporizadores Participa propositiva e integralmente en toda la práctica. Hace un manejo responsable y adecuado de los recursos conforme a pautas de seguridad e higiene. Nota