You are on page 1of 5

REPORTE DE LECTURA

SECUENCIA DE ARRANQUE DEL ROUTER


Cuando un router se enciende, realiza una serie de pasos llamados secuencia de arranque,
para probar el hardware y cargar el software necesario. La secuencia de arranque est formada de
los siguientes pasos:
1. El router realiza el POST.- El POST prueba el hardware para verificar que todos los
componentes del dispositivo sean operacionales y estn presentes. Por ejemplo: El POST
prueba las interfaces del router. El POST es almacenado y ejecutado desde la ROM.
2. El bootstrap busca y carga el IOS.- El bootstrap es un programa almacenado en la ROM
que es usado para ejecutar programas. Es responsable de localizar el IOS y cargarlo. Por
default el IOS es cargado desde la memoria Flash en todos los routers Cisco.
3. El IOS busca un archivo de configuracin vlido almacenado en la NVRAM.- Este archivo
es llamado startup-config y existe slo si un administrador de la red copia el archivo runningconfig a la NVRAM.
4. Si el archivo startup-config est en la NVRAM, el router lo cargar y ejecutar.- El router
es ahora operacional. Si el archivo startup-config no est en la NVRAM, el router entrar al
modo setup.
Administrando el Registro de Configuracin.
Todos los router Cisco tienen un registro de 16 bits que est escrito en la NVRAM. Por default, el
registro de configuracin est configurado para cargar el IOS desde la memoria Flash y para
buscar y cargar el archivo startup-config desde la NVRAM.
Entendiendo los Bits del Registro de Configuracin.
Los 16 bits del registro de configuracin son ledos desde el 15 al 0, de izquierda a derecha. El
registro de configuracin por default en los routers Cisco es 0x2102. Esto quiere decir que los bits 13,
8 y 1 estn encendidos. Cada conjunto de 4 bits es ledo en binario con el valor de 8,4,2,1.
Registro de Configuracin
Nmero de Bit
Binario

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0

Al aadir el prefijo 0x a la direccin del registro de configuracin significa que los dgitos que siguen
estn en hexadecimal.

La siguiente tabla muestra los significados de los bits del registro de configuracin:

Bit

Hex

Description

0-3

0x0000-0x000F

Campo de arranque

0x0040

Ignorar los contenidos de la NVRAM

0x0080

Establecer bit OEM

0x101

Deshabilitar break

10

0x0400

IP Broadcast con todos ceros

5, 11-12 0x0800-0x1000

Velocidad de la lnea de consola

13

0x2000

Cargar por default desde la ROM si falla desde la red.

14

0x4000

IP Broadcast no tiene nmeros de red.

15

0x8000

Habilitar mensajes de diagnstico e ignorar los contenidos de la


NVRAM.

El campo de arranque, que est compuesto de los bits 0 3 en el registro de configuracin, controla
la secuencia de arranque del router.
Bits del campo de arranque.
Campo de arranque Significado

Uso

00

Modo monitor ROM

Para cargar el modo monitor ROM se debe colocar el


registro de configuracin en 2100. Se debe cargar
manualmente el router con el comando b. El router
mostrar el prompt rommon>

01

Cargar imagen del Para cargar una imagen del IOS almacenada en la
IOS desde la ROM ROM se debe colocar el registro de configuracin en
2101. El router mostrar el prompt router (boot)>

02-F

Especifica
un Cualquier valor desde 2102 hasta 210F le dice al router
nombre de archivo que use los comandos de carga especificados en la
para cargar
NVRAM.

Checar el valor actual del Registro de Configuracin.


Se debe usar el comando show version, show ver o sh version (forma corta) para ver el valor
actual del registro de configuracin.
El valor 0x2102 le dice al router que busque en la NVRAM la secuencia de arraque.
El comando show version despliega informacin de la configuracin de hardware del sistema,
versin del software IOS y los nombres y origenes de los archivos de configuracin e imgenes
cargadas en el router.

Cambiar el Registro de Configuracin.


Se puede cambiar el valor del registro de configuracin para modificar la forma en que se carga el
router. Las posibles razones para cambiar el registro de configuracin son:

Forzar al sistema a entrar al modo Monitor ROM.


Seleccionar un origen desde donde cargar el IOS.
Habilitar o deshabilitar la funcin break.
Controlar las direcciones de broadcast.
Establecer la tasa de baudios de la terminal de consola.
Cargar el IOS desde la ROM.
Establecer la carga del IOS desde un servidor TFTP (Protocolo de Transferencia de Archivos
Trivial).

Antes de cambiar un registro de configuracin, nos debemos asegurar cul es el valor actual que
tiene el router.
Para cambiar el registro de configuracin se debe usar el comando config-register de la siguiente
manera:
Router(config)#config-register 0x101
Router(config)#^Z
Router#sh ver
[output cut]
Configuration register is 0x2102 (will be 0x101 at next reload)
Algn cambio al registro de configuracin no tendr efecto hasta que el router se reinicie. Cabe
mencionar que en el ejemplo es lo mismo poner 0x101 y 0x0101.
Recuperacin de Passwords.
Cuando olvidamos un password lo podemos recuperar cambiando el valor del registro de
configuracin.
Como ya mencione, el bit 6 en el registro de configuracin es usado para decirle al router si usa o no
los contenidos de la NVRAM para cargar la configuracin del router.
El valor por default del registro de configuracin es 0x2102, lo que significa que el bit 6 est apagado.
Con este valor, el router buscar y cargar la configuracin almacenada en la NVRAM (startupconfig). Sin embargo, para recuperar un password es necesario encender el bit 6. Haciendo esto le
diremos al router que ignore el contenido de la NVRAM.
El valor del registro de configuracin al encender el bit 6 es: 0x2142.

Los pasos para recuperar un password son:


1.
2.
3.
4.
5.
6.
7.
8.
9.

Cargar el router e interrumpir la secuencia de arranque utilizando la funcin break.


Cambiar el registro de configuracin para encender el bit 6 (0x2142).
Reiniciar el router.
Entrar al modo privilegiado.
Copiar el archivo startup-config al running-config.
Cambiar el password.
Reiniciar el registro de configuracin al valor por default.
Guardar la configuracin del router.
Reiniciar el router.

Interrumpir la secuencia de arranque del router.


Para interrumpir la secuencia de arranque del router, se debe presionar la combinacin de teclas
Ctrl+Break cuando usamos HyperTerminal y cargamos el router por primera vez. Despus veremos
algo como esto y aparecer el prompt del modo monitor ROM.
System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1)
Copyright (c) 1999 by cisco Systems, Inc.
TAC: Home:SW:IOS:Specials for info.
PC=0xfff0a530, Vector=0x500, SP=0x680127b0
C2600 platform with 32768 Kbytes of main memory
PC=0xfff0a530, Vector=0x500, SP=0x80004374
monitor: command boot aborted due to user interrupt
rommon 1>
Cambiar el Registro de Configuracin en los Routers Cisco 2600 y 2500.
Para cambiar el valor del bit 6 en un Router Cisco 2600 series, se debe escribir el comando confreg
0x2142 desde el modo monitor ROM. Ejemplo:
rommon 1> confreg 0x2142
Despus se debe reiniciar el router para que la configuracin se aplique.
Para cambiar el registro de configuracin en un Router Cisco 2500 series, se debe escribir o despus
de crear un break en la secuencia del router. A continuacin, nos mostrar un men con opciones del
registro de configuracin, y debemos escribir o/r, seguido del nuevo valor del registro.
Ejemplo cuando se enciende el bit 6 en un router 2501:
System Bootstrap, Version 11.0(10c)SOFTWARE
Copyright (c) 1986-1999 by cisco Systems, Inc.

2500 processor with 14336 Kbytes of main memory


Abort at 0x1098FEC (PC)
>o
Configuration register= 0x2102 at last boot
Bit#
Configuration register option settings:
15
Diagnostic mode disabled
14
IP broadcasts do not have network numbers
13
Boot default ROM software if network boot fails
12-11
Console speed is 9600 baud
10
IP broadcasts with ones
08
Break disabled
07
OEM disabled
06
Ignore configuration disabled
03-00
Boot file is cisco2-2500 (or 'boot system' command)
>o/r 0x2142
La ltima lnea en la salida anterior es 03-00. Esto le dice al router cul es el archivo de arranque del
IOS. Por default, el router usar el primer archivo encontrado en la memoria flash, as que si
deseamos cargar un archivo diferente, podemos cambiar el registro de configuracin o usar el
comando boot system ios_name.
Para cargar una imagen del IOS desde un servidor TFTP, debemos usar el comando boot system
tftp ios_name ip_address desde el modo de configuracin global.
Reiniciando el router y entrando al Modo Privilegiado.
a) Para reiniciar un Router 2600 series, escribir reset.
b) Para reiniciar un Router 2500 series, escribir I (de inicializar).
El router se reiniciar y nos preguntar si queremos entrar al modo setup (debido a que no existe el
archivo startup-config).
Visualizando y cambiando la configuracin.
Para copiar el archivo startup-config al running-config, debemos usar el comando copy startupconfig running-config o su forma corta copy start run.

You might also like