
Ahora si comenzando el tema un router debe ser capaz de construir tablas de enrutamiento, ejecutar comandos, enrutar los paquetes por cada uno de sus interfaces de red (puertos seriales o ethernet) mediante la aplicacion de protocolos de enrutamiento, es por todo esto que los router Cisco integran microprocesadores, por ejemplo un router cisco modelo 2505 posee un microprocesador Motorola 68EC030 a 20 Mhz. Cada router o mdelo de reouter basado en su funcion puede contener mas de un microprocesador, es ahi donde existen una gama variadas de modelos. Memoria ROM contiene el autotest de encendido (POST) y el software de carga del router, el chip de la ROM pueden contener parte o la totalidad del IOS (Sistema operativo de Cisco).
NVRAM en esta memoria se almacena de forma permanente los datos, es una memoria no volatil comparemos esto como si fuera el disco duro de un PC.
Flash RAM es tipo de memoria ROM que puede borrarse y reprogramarse, se utiliza para cargar el IOS de Cisco, se almacena en formato comprimido, en algunos router carga solo en la Flash el IOS.
RAM, en esta memoria es donde se almacena de forma temporal los paquetes para ser examinados y postriormente hacer su reenvio a su destino final, aca tambien es donde se almacena la tabla de enrutamiento.
El Registro de Configuración, se utiliza para controlar el modo de arranque de un router, es un registro de 16 bits en cual los 4 bits inferiores forman el campo de arranque, los valores posibles de este campo son los siguientes:
- 0x0 para entrar en el modo monitor ROM automaticamente en el siguiente arranque, en este modo el router muestra los simbolos > o rommon >. Para arrancar manualmente puede usar la b o el comando reset.
- 0x1 para configurar el sistema para que arranque automaticamente desde la ROM. En este modo el router muestra el simbolo Router(boot)>.
- 0x2 o 0xf configura el router para que use el comando boot system de la NVRAM. 0x2 este es el modo predeterminado de un router Cisco.
El resto de los bits de este registro incluye información de la velocidad de baudios de la consola y si ha de usar la NVRAM.