NUEVO: PRÁCTICAS EN VIDEO
Registro de configuraciónOctober 20, 2006
Importancia del comando Show version
Cuando un router arranca, se comprueba el registro de configuración virtual para determinar (entre otras cosas) el modo en que debe entrar tras el arranque, dónde conseguir la imagen del software y cómo gestionar el archivo de configuración de la NVRAM.
Este registro de 16 bits controla funciones como la velocidad en baudios del puerto de la consola, la operación de carga del software, la habilitación o deshabilitación de la tecla de interrupción durante las operaciones normales, la dirección de multidifusión predeterminada, así como establecer una fuente para arrancar el router.
El comando show version muestra la información de hardware y de IOS del router, sobre las últimas líneas se observa el registro de configuración. El valor del registro para una secuencia de arranque normal debe ser 0×2102(un valor hexadecimal).
Router#show version
Cisco Internetwork Operating System Software
Cisco Internetwork Operating System Software
Copyright (c) 1986-1999 by cisco Systems, Inc.
Compiled Wed 15-Dec-2004 23:15 by ccai
Image text-base: 0×00012000, data-base: 0×00775308
ROM: System Bootstrap, Version 5.2(11a), RELEASE SOFTWARE
ROM: 4000 Bootstrap Software (XX-RXBOOT), Version 10.2(11a), RELEASE SOFTWARE (f
c1)
Router uptime is 43 minutes
System restarted by power-on
System image file is “c4500-js-l_121-5.bin”, booted via flash
cisco 4000 (68030) processor (revision 0xC0) with 32768K/16384K bytes of memory.
Processor board ID 5050181
G.703/E1 software, Version 1.0.
Bridging software.
SuperLAT software copyright 1990 by Meridian Technology Corp).
X.25 software, Version 2.0, NET2, BFE and GOSIP compliant.
TN3270 Emulation software.
2 Ethernet/IEEE 802.3 interface(s)
4 Serial network interface(s)
1 FDDI network interface(s)
128K bytes of non-volatile configuration memory.
8192K bytes of processor board System flash (Read/Write)
Configuration register is 0×2102
Para cambiar el campo de arranque del registro de configuración, se hace desde el modo de configuración global, una vez ejecutado el comando se deberá reiniciar el router para que el cambio tenga efecto:
Router#configure terminal
Router(config)#conf
Router(config)#config-register 0×2142
El registro de configuración se ha cambiado a 0×2142, observe el siguiente show run el registro solo funcionara al reiniciar el router. Tenga en cuenta que el router preguntara si se desea guardar los cambios a lo que se deberá responder Yes con el fin de que quede almacenada dicha modificación.
Router#show version
Cisco Internetwork Operating System Software
IOS ™ 4000 Software (C4000-J-M), Version 11.2(21), RELEASE SOFTWARE (fc1)
Copyright (c) 1986-1999 by cisco Systems, Inc.
Compiled Wed 15-Dec-99 23:15 by ccai
Image text-base: 0×00012000, data-base: 0×00775308
ROM: System Bootstrap, Version 5.2(11a), RELEASE SOFTWARE
ROM: 4000 Bootstrap Software (XX-RXBOOT), Version 10.2(11a), RELEASE SOFTWARE (f
c1)
Router uptime is 1 hour, 1 minute
System restarted by power-on
System image file is “flash:y”, booted via flash
cisco 4000 (68030) processor (revision 0xC0) with 32768K/16384K bytes of memory.
Processor board ID 5050181
G.703/E1 software, Version 1.0.
Bridging software.
SuperLAT software copyright 1990 by Meridian Technology Corp).
X.25 software, Version 2.0, NET2, BFE and GOSIP compliant.
TN3270 Emulation software.
2 Ethernet/IEEE 802.3 interface(s)
4 Serial network interface(s)
1 FDDI network interface(s)
128K bytes of non-volatile configuration memory.
8192K bytes of processor board System flash (Read/Write)
Configuration register is 0×2102 (will be 0×2142 at next reload)
Router#reload
System configuration has been modified. Save? [yes/no]: yes
Building configuration…
[OK]
Proceed with reload? [confirm]
Existen gran cantidad de registros de configuración, los valores mas importantes a tener en cuenta son los siguientes:
• Para ingresar al modo de monitor de la ROM, configure como el valor del registro de configuración 0xnnn0. Arranque el sistema operativo manualmente. Para ello ejecute el comando b al estar en pantalla el indicador del modo monitor de la ROM.
• Para arrancar usando la primera imagen en memoria Flash, o para arrancar usando el IOS en memoria ROM (dependiendo de la plataforma), fije el registro de configuración en 0xnnn1.
• Para configurar el sistema de modo que arranque automáticamente desde la NVRAM, fije el registro de configuración en cualquier valor entre 0xnnn2 y 0xnnnF. El uso de los comandos boot system almacenados en la NVRAM es el esquema por defecto.
<
Proceso de configuración de OSPF en una sola áreaOctober 18, 2006
Habilitar OSPF por medio del comando:
Router(config)#router ospf process-id
Router(config-router)#network address wildcard-mask area area-id
Donde:
process-id es el numero que se usa internamente para identificar si existen múltiples procesos OSPF en ejecución dentro del router.
network identifica las redes directamente conectadas, identificadas por medio de su correspondiente mascara de wildcard
area para cada red, deberá identificar además a que área pertenece. El área principal o de Backbone es el área 0.
La modificación del ID de router OSPF en una dirección loopback implica definirla de la siguiente manera:
Router(config)#interface loopback number
Router(config-if)#ip address ip-address subnet-mask
La modificación de la prioridad de router implica cambiar la prioridad OSPF de una interfaz por medio del siguiente comando:
Router(config-if)#ip ospf priority number
Router#show ip ospf interface type number
Calculo del coste del enlace
El coste se calcula usando la formula 108/bandwidth donde el ancho de banda se expresa en bps. El cisco IOS determina automáticamente el coste basándose en el ancho de banda de la interfaz.
Para modificar el ancho de banda sobre la interfaz utilice el siguiente comando:
Router(config)#interface serial 0/0
Router(config-if)#bandwidth 64
Use el siguiente comando de configuración de interfaz para cambiar el coste del enlace:
Router(config-if)#ip ospf cost number
Comandos de autenticación OSPF
Router(config-if)#ip ospf authentication-key password
Router(config-router)#area area-number authentication
Router(config-if)#ip ospf message-digest-key key-id md5 encryption-type key
Router(config-router)#area area-id authentication message-digest
Para configurar los intervalos de Hello y de Dead en una interfaz utilizar los siguientes comandos
Router(config-if)#ip ospf hello-interval seconds
Router(config-if)#ip ospf dead-interval seconds
*En principio el router intentara utilizar un ID buscando interfaces virtuales o loopback,
si no encuentra configuración de las mismas lo hará con la interfaz física con la dirección IP mas alta.
*Los valores de los intervalos de Hello y de Dead deben coincidir en los router adyacentes para que OSPF
funcione correctamente.
*Ante la posibilidad de Flapping los routers esperan unos instantes antes de recalcular su tabla de enrutamiento.
Algunos comandos para el verificación y control OSPF son:
show ip route
Muestra la tabla de enrutamiento
show ip protocols
Muestra los parámetros del protocolo
show ip ospf neighbors
Muestra la información de los vecinos OSPF
debug ip ospf events
Muestra adyacencias, DR, inundaciones etc.
debug ip ospf packet
Muestra la información de los paquetes
debug ip ospf hello
Muestra las actualizaciones hello
<
Topologías OSPF
Funcionamiento de OSPF en una topología Multiacceso con difusión:
Dado que el enrutamiento OSPF depende del estado de enlace entre dos routers, los vecinos deben reconocerse entre si para compartir información. Este proceso se hace por medio del protocolo Hello.
*Un router se ve a si mismo listado en un paquete Hello que recibe de un vecino*
Los paquetes se envían cada 10 segundos (forma predeterminada) Utilizando la dirección de multidifusión 224.0.0.5. Para declarar a un vecino caído el router espera cuatro veces el tiempo del intervalo Hello (intervalo Dead).
En redes con difusión se lleva a acabo la elección de DR y BDR
Los routers de un entorno multiacceso, como un entorno ethernet, deben elegir un Router Designado (DR) y un Router Designado de Reserva (BDR) para que representen a la red. Un DR lleva a cabo tareas de envió y sincronización. El BDR solo actuara si el DR falla. Cada router debe establecer una adyacencia con el DR y el BDR.
Elección de un DR y un BDR una topología Multiacceso con difusión
• El router con el valor de prioridad más alta es el Router Designado DR.
• El router con el segundo valor es el router designado de reserva BDR.
• El valor predeterminado de la prioridad OSPF de la interfaz es 1. Un router con prioridad 0 no es elegible. En caso de empate se usa el ID de router.
• ID DE ROUTER: Este número de 32 bits identifica únicamente al router dentro de un sistema autónomo. La dirección IP más alta de una interfaz activa se elige por defecto.
Funcionamiento de OSPF en una topología NBMA:
Las redes NBMA son aquellas que soportan más de dos routers pero que no tienen capacidad de difusión. Frame Relay, ATM, X.25 son algunos ejemplos de redes NBMA. La selección del DR se convierte en un tema importante ya que el DR y el BDR deben tener conectividad física total con todos los routers de la red.
OSPF en redes NBMA:
debe existir conectividad entre todos los routers
Funcionamiento de OSPF en una topología punto a punto:
En redes punto a punto el router detecta dinámicamente a sus vecinos enviando paquetes Hello con la dirección de multidifucion 224.0.0.5. No se lleva a cabo elección y no existe concepto de DR o BDR.
Los intervalos Hello y Dead son de 10 y 40 segundos respectivamente.
OSPF en redes Punto a Punto no hay elección de DR ni BDR
Como mantener información sobre enrutamiento OSPF
Paso 1-Un router advierte un cambio de estado de un enlace y hace una multidifusión de un paquete LSU (actualización de estado de enlace) con la IP 224.0.0.6
Paso 2-El DR acusa recepción e inunda la red con la LSU utilizando la dirección de multidifusión 224.0.0.5.
Paso 3-Si se conecta un router con otra red reenviara la LSU al DR de dicha red.
Paso 4-Cuando un router recibe la LSU que incluye la LSA (publicación de estado de enlace) diferente, cambiara su base de datos.
< « posts más modernos | posts más antiguos »
