RIPv2 est défini dans la RFC 2453. Cette version, développée en 1994, a été conçue pour permettre au protocole de répondre aux contraintes des réseaux actuels (découpages des réseaux IP en sous-réseaux, authentification par mot de passe, …). Avec cette version, les routes sont envoyées sur l'adresse multicast 224.0.0.9.
Un message RIP comprend un en-tête suivi de 1 à 25 enregistrement(s) de route (24 si un message d'authentification est requis)
0 1 2 3 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | commande (1) | version (1) | Routing Domain (2) | +---------------+---------------+-------------------------------+ | address family identifier (2) | route tag (2) | +-------------------------------+-------------------------------+ | adresse IP (4) | +---------------------------------------------------------------+ | masque de sous réseau (4) | +---------------------------------------------------------------+ | passerelle (4) | +---------------------------------------------------------------+ | metric (4) | +---------------------------------------------------------------+ | address family identifier (2) | route tag (2) | +-------------------------------+-------------------------------+ | adresse IP (4) | +---------------------------------------------------------------+ | masque de sous réseau (4) | +---------------------------------------------------------------+ | passerelle (4) | +---------------------------------------------------------------+ | metric (4) | +---------------------------------------------------------------+ | address family identifier (2) | route tag (2) | +-------------------------------+-------------------------------+ | etc. +-------------
- Commande : requête/réponse ou diffusion.
- Routing Domain : permet de découper le réseau en sous-réseaux logiques.
- Route tag : marqueur qui peut être utilisé pour distinguer les routes apprise en interne par RIP de celles apprise par d’autres protocoles par exemple OSPF.
- Metric : distance de la route compris entre 1 et 15.
- Version : indique la version du protocole utilisé. Version 1 ou 2.