#Hola
No pretendo en este post ahondar acerca de los routers, apenas daré una estructura a nivel de hardware de los routers cisco, además comentaré el como funcionan (a modo general) cada parte.
Un router es una especie de computadora para desempeñar las funciones de capa tres del modelo OSI (Red). Se compone de software y hardware para conmutar paquetes y enrutarlos entre redes. Su principal funcion es la interconexión entre redes LAN y/o WAN.
Tienen un sistema operativo, en este caso hablo sobre los routers de cisco, que usan sus diferentes versiones de IOS.
Veámos la estructura de un router, CPU, RAM, Memoria Flash, NVRAM, Buses, ROM, Interfaces, Fuente de alimentación>
CPU> Ejecuta las instrucciones del sistema operativo (IOS), como la inicialización del sistema, las funciones de enrutamiento y el control de la interfaz de red. Pude haber varios procesadores.
RAM> Se cargan aquí las tablas de enrutamiento, el caché de conmutación rápida, la configuración actual y las colas de paquetes. Se puede ampliar por los diversos slots que contiene un router. Puede funcionar como memoria aleatoria (DRAM)
Memoria Flash> Almacena una imagen completa del IOS, el router carga (en la mayoría de los casos) el IOS de este lugar. IOS puede estar comprimido o no. De aquí, se transfiere el IOS (copia) a la RAM durante el boot del router o puede ser directamente de la flash la carga. También se puede ampliar.
NVRAM> Memoria de acceso aleatorio no volátil, se utiliza para guardar configuraciones de inicio, en algunos la NVRAM se implementa utilizandos distintas memorias de sólo lectura programables, que se pueden borrrar electrónicamente (EEPROM)
Buses> La mayoría de los sistemas contienen un bus de sistema y un bus de CPU. El bus de sistema se usa para comunicar entre el CPU y las distintas interfaces y/o las ranuras de expansión. Este bus transfiere los paquetes desde y hacia las interfaces. La CPU usa el bus para tener acceso a los componentes desde el almacenamiento del router. Este bus transfiere las instrucciones y los datos desde hacia las direcciones de memoria especificadas.
ROM> Memoria de sólo lectura se utiliza para almacenar de forma permanente el código de diagnóstico de inicio (Monitor de ROM). SU tarea principal es el diagnóstico de hardware durante el arranque del routery la carga del IOS desde la memoria flash, algunos routers tienen una versión muy básica del IOS en este lugar. La memoria ROM no puede borarrse, la única forma de cambiar el contenido es insertando una nueva ROM.
Interfaces> Son las conexiones de los routers con el exterior. Los tres tipos de interfaces son de LAN, WAN y Consola/AUX. Las interfaces de LAN pueden ser ethernet o token ring. Las WAN incluyen la Unidad de Servicios de CANAL (CSU) integrada, la RDSI y la serial. Los puertos Consola/AUX son puertos seriales que se usan principalmente para la configuración inicial del router.
Fuente de alimentación> Brinda la energía necesaria para operar los componentes internos. Los routers de mayor tamaño pueden contar con varias fuentes de alimentación. Éstas pueden ser externas o internas.
Referencia:
REDES CISCO, Guía de estudio para certificación CCNA 640-802, Ernesto Ariganello