* Unidad de procesamiento central (CPU): Ambos tienen una CPU, aunque la CPU en un enrutador suele ser mucho menos potente que una en una PC de escritorio. La CPU de escritorio maneja cálculos complejos, mientras que la CPU del enrutador maneja el procesamiento de paquetes de red.
* memoria (RAM): Ambos usan RAM (memoria de acceso aleatorio) para el almacenamiento a corto plazo de datos e instrucciones utilizados activamente. Los enrutadores tienen mucho menos RAM que las computadoras de escritorio.
* memoria flash/almacenamiento: Ambos usan alguna forma de almacenamiento no volátil. Las computadoras de escritorio generalmente tienen discos duros o SSD para grandes cantidades de datos. Los enrutadores usan memoria flash (a menudo en forma de chip Nand Flash) para almacenar su sistema operativo, configuración de configuración y posiblemente algunos archivos de registro.
* Fuente de alimentación: Ambos requieren una fuente de alimentación para convertir la alimentación de CA de la salida de la pared a la potencia de CC que necesita sus componentes internos.
* Controlador de interfaz de red (NIC): Mientras que una PC de escritorio * típicamente * tiene múltiples NIC (cableadas y/o inalámbricas), un enrutador * siempre * tiene múltiples NIC; Como mínimo, uno para la WAN (red de área amplia, conexión a Internet) y uno o más para la LAN (red de área local, dispositivos en la red de inicio/oficina). La tecnología fundamental subyacente es la misma.
Es importante tener en cuenta que si bien estos componentes están presentes en ambos, sus capacidades y sofisticación difieren drásticamente. Los componentes de una PC de escritorio están diseñados para un alto rendimiento en la computación de uso general, mientras que los componentes de un enrutador están optimizados para tareas de red específicas, priorizando la eficiencia y la confiabilidad sobre la potencia de procesamiento sin procesar.