RIP es el protocolo de enrutamiento por vector de distancia más antiguo y aún se utiliza ampliamente a pesar de carecer de sofisticación. RIP usa el conteo de saltos como métrica y no puede manejar rutas con más de 15 saltos. Aunque inicialmente estaba diseñado para las clases de direcciones IP, RIP sigue siendo útil y existe una versión para IPv6 llamada RIPng.