Interconecta redes físicas diferentes a nivel de la capa de red y encamina paquetes entre ellas. El router debe comprender la estructura de direccionamiento asociada con los protocolos que soporta (IP en nuestro caso) y debe elegir las mejores rutas de transmisión, así como tamaños óptimos para los datagramas realizando fragmentación si lo considera oportuno.