RIP se implementa mediante el daemon de enrutamiento in.routed, que se inicia automáticamente al iniciar el sistema. Cuando se ejecuta en un enrutador con la opción s especificada, el comando in.routed rellena la tabla de enrutamiento del núcleo con una ruta a cada red accesible y comunica la posibilidad de acceso mediante todas las interfaces de red.
Cuando se ejecuta en un host con la opción q especificada, in.routed extrae la información de enrutamiento pero no comunica las posibilidades de acceso. En los hosts, la información de enrutamiento se puede extraer de dos modos:
No se especifica el indicador S ("S" mayúscula: "Modo de ahorro de espacio"). El comando in.routed genera una tabla de enrutamiento completa, al igual que en un enrutador.
Se especifica el indicador S. El comando in.routed crea una tabla de núcleo mínima, que contiene una única ruta predeterminada para cada enrutador disponible.