El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
Los componentes internos del router
1.
2.
3. Los Componentes Internos del Router
Componente Descripción
Bootstrap Se encuentra en el micro código de la ROM, es usado para
que el Router se levante en el proceso de inicialización.
Booteara el Router y después cargará el IOS
POST (Power On Self Test) Se encuentra en el micro código de la ROM, es usado para
verificar la funcionalidad básica del Hadware del Router y
determinar que interfaces están presentes.
ROM Monitor Se encuentra en el micro código de la ROM, es usado para
pruebas y troubleshooting
Mini-IOS También llamado RXBOOT o bootloader, es un pequeño ISO
que se encuentra en la ROM que puede ser usado para
levantar una interface y cargar el IOS a Flash
4. Los Componentes Internos del Router
Componente Descripción
RAM (Ramdon Acces Aquí es donde se encuentran los buffers de los paquetes, el
Memory) cache del ARP, las tablas del Router y las estructuras de datos
de software que permite que un Router funcione.
También se encuentra la “running-config”. Otra función es
que la RAM es una extensión de la Flash en el booteo para
cargar el IOS
ROM (Read Only Memory) Utilizado para iniciar y mantener al Router. Aquí se encuentra
el POST, el bootstrat y el Mini-IOS.
Flash Memory Por default aquí es donde se encuentra el IOS. Esta memoria
no es borrada cuando un Router se reinicia. Es un EEPROM
(Electronically Erasable Programmable Read-Only Memory)
5. Los Componentes Internos del Router
Componente Descripción
NVRAM (Non Volatile Aquí es donde se encuentra la “startup-config”. Esta menoria
RAM) no se borra cuando se reinicia el Router. Aquí NO se
encuentra el IOS. El “configuration register” se encuentra
aquí
Configuration Register Es utiliza para controlar cómo bootea un Router. Se
encuentra en la NVRAM. Por default tiene un valor de
0x2102 que le indica al Router que el IOS se encuentra en la
Flash y que la configuración se encuantra en la NVRAM. El
valor de este registro se puede ver con el comando “show
version”.
6. Boot Sequence
Boot Sequence
1.- POST
2.- El Bootstrap encuentra y carga el IOS
3.- El IOS busca una configuración válida
4.- Carga la configuración a la RAM y la llama “running-config”
Configuration Register
2 1 0 2
Bit 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
Binario 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0
7. Boot Field
Boot Significado Uso
Field
00 ROM monitor mode Para bootear al modo ROM Monitor (2100)
01 Boot image from ROM Para bootear una imagen del IOS que este en ROM (2101)
02-F Default boot file name Cualquier valor desde 2102 a 210F le dice al Router que use
los comandos de booteo que se encuentran en la NVRAM
Configuration Register
Bit
Hex Descripción
Number
06 0x0040 Ignora el contenido de la NVRAM
07 0x0080 Bit OEM habilitado
08 0x0100 Breeak deshabilitado
10 0x0400 Ip Broadcast con puros 0´s
5,11,12 0x0020, 0x0800, 0x1000 Velocidad de consola
13 0x2000 Boot desde la ROM si el bott boot desde la red no funciona
14 0x4000 Los IP broadcast no tienen números de red
15 0x8000 Habilita los mensajes de diagnostico e ignora la NVRAM
8. Password Recovery
1.- Bootear el Router e interrumpir con el break e ir a la ROM monitor
2.- Cambiar el configuration register a 0x2142
3.- Reiniciar el Router
4.- Entrar en modo privilegiado
5.- Copiar el “startup-config” a la “running-config”
6.- Cambiar los passwords
7.- Regresar el registro a 0x2102
8.- Guardar la configuración a la NVRAM
9.- Reiniciar el Router
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19. Otras Tareas Administrativas
Respaldar el IOS
Restaurar el IOS
Upgrade del IOS
Uso del CISCO IOS File System (CISCO IFS)
Uso del SDM para administrar la Flash
Respaldar la configuración
Restaurar la configuración
Uso del SDM para administrar la configuración