El router toma decisiones sobre la mejor ruta para enviar paquetes de datos a través de una red interconectada basándose en parámetros como la dirección IP de destino, la carga de tráfico en las interfaces de red, y la velocidad de cada interfaz dependiendo del protocolo. Aunque tradicionalmente los routers manejaban redes fijas, ahora también permiten conectar redes fijas y móviles.