Un router proporciona una red de ordenadores con un eje central para la transmisión de información . Todos los routers se basan en una arquitectura de un compartido . Cuando un paquete de datos entra en un router , que es procesada por la unidad de procesamiento central del dispositivo y dirigida a lo largo de la ruta de red apropiada a un puerto de salida de datos . Network Interfaces
Hay dos tipos de interfaces de red del router : los puertos de entrada y puertos de salida. Los puertos de entrada descodificar los paquetes de datos de la capa de enlace de datos y transmitir esos datos en red de interconexión del dispositivo. Una vez que los datos se procesan por el router , se envía a un puerto de salida , que encapsula los datos de salida de la transmisión y la entrega a la dirección de red correspondiente.
Procesador
un router es alimentado por una unidad de procesamiento que supervisa y controla el flujo de información a través del dispositivo . Cada vez que un paquete de información entra en el enrutador , el procesador calcula la ubicación de destino apropiada, usando una tabla de reenvío que contiene un algoritmo de encaminamiento . El procesador ejecuta entonces el protocolo de enrutamiento , que transfiere el paquete a la ubicación deseada . El procesador router también es responsable de la gestión de administración del router y el software de configuración.
Interconnection Network
Una vez que un paquete de datos entra en el puerto de entrada de la interfaz del router que pasa a la red de interconexión del dispositivo. El tipo de red de interconexión presente en un router depende de la edad y la calidad del dispositivo . Routers simples vinculan directamente los puertos de entrada y salida con el autobús ; dispositivos más complejos pueden ofrecer múltiples buses conectados en una disposición transversal. Otros routers almacenan todos los datos en una sola ubicación de memoria . En lugar de mover físicamente los datos en el dispositivo , que manejan enrutamiento mediante el cambio de los punteros a los datos.
Memoria ROM
Los aspectos más básicos de la información de configuración de un router son en forma fija en su tienda de la memoria. Un router almacena tal información de configuración permanente en su ROM , o memoria de sólo lectura . ROM contiene software que inicia al arrancar el router , incluyendo software de carga de arranque y pruebas de diagnóstico. ROM también contiene el software del sistema operativo principal del router.
Memoria RAM
Además de las tiendas de la memoria permanente , todos los routers también contienen RAM o memoria de acceso aleatorio. El router almacena información en la memoria RAM memo que es pertinente sólo a la sesión actual recorrido . Al encender el router apagado, el dispositivo desplaza el contenido de la RAM. Los routers también contienen una variante no volátil especializada de RAM llamado la NVRAM . El router mantiene la configuración del software y la información de inicio de su tienda NVRAM . NVRAM no se restablece cuando el router está apagado.