Routing Information Protocol (RIP) a fost prima generație de protocoale de rutare pentru IPv4 fiind specificat original în RFC 1058. Este ușor de configurat, fiind o alegere bună pentru rețelele mici.

RIPv1 are următoarele caracteristici cheie:

În 1993, RIPv1 a evoluat la un protocol de rutare classless cunoscut ca RIP versiunea 2 (RIPv2). RIPv2 a introdus următoarele îmbunătățiri:

Tabela din figură sumarizează diferențele dintre RIPv1 și RIPv2.

Actualizările RIP sunt încapsulate într-un segment UDP, cu numerele porturilor sursă și destinație setate la portul UDP 520.

În 1997, a fost lansată varianta RIP adaptată pentru IPv6. RIPng este bazat pe RIPv2. Are tot o limită de 15 host-uri și distanța administrativă de 120.