Routing Information Protocol
Page d'aide sur l'homonymie Pour les articles homonymes, voir Rip.
Pile de protocoles
7.  Application
6.  Présentation
5.  Session
4.  Transport
3.  Réseau
2.  Liaison
1.  Physique
Modèle Internet
Modèle OSI

Routing Information Protocol (RIP, protocole d'information de routage) est un protocole de routage IP de type Vector Distance (Vecteur Distance) basé sur l'algorithme de routage décentralisé Bellman-Ford. Il permet à chaque routeur de communiquer aux autres routeurs la métrique, c’est-à-dire la distance qui les sépare du réseau IP (le nombre de sauts qui les sépare, ou « hops » en anglais). Ainsi, lorsqu'un routeur reçoit un de ces messages, il incrémente cette distance de 1 et communique le message aux routeurs directement accessibles.

Les routeurs peuvent donc conserver de cette façon la route optimale d'un message en stockant l'adresse du routeur suivant dans la table de routage de telle façon que le nombre de sauts pour atteindre un réseau soit minimal. Les routes sont mises à jour toutes les 30 secondes.

Sommaire

Limitations de RIP

  • Pour éviter les boucles de routage, le nombre de sauts est limité à 15. Au-delà, les paquets sont supprimés.
  • RIP ne prend en compte que la distance entre deux machines en termes de saut, mais il ne considère pas l'état de la liaison afin de choisir la meilleure bande passante possible. Si l'on considère un réseau composé de trois routeurs A, B et C, reliés en triangle, alors RIP préférera passer par la liaison directe A-B même si la bande passante n'est que de 56 kbps alors qu'elle est de 20 Mbps entre A et C et C et B.

Ces limitations sont corrigées dans le protocole OSPF.

Versions

RIPv1

RIPv1 est défini dans la RFC 1058. Cette version ne supporte pas les masques de sous-réseau de longueur variable ni l'authentification des routeurs. Les routes sont envoyées en broadcast.

RIPv2

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)

Bits 0 - 7 8 - 15 16 - 23 24 - 31
commande version Routing Domain
address family identifier route tag
adresse IP
masque de sous réseau
 
Data
 


    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 apprises en interne par RIP de celles apprises 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.

Article connexe



Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Routing Information Protocol de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • Routing information protocol — Pour les articles homonymes, voir RIP. Pile de protocoles 7 • Application 6 • …   Wikipédia en Français

  • Routing Information Protocol —   [engl.], RIP …   Universal-Lexikon

  • Routing Information Protocol — Internet protocol suite Application layer BGP DHCP DNS FTP HTTP …   Wikipedia

  • Routing Information Protocol — RIP im TCP/IP‑Protokollstapel: Anwendung RIP Transport UDP Internet IP (IPv4, IPv6) Netzzugang Ethernet Token …   Deutsch Wikipedia

  • Routing Information Protocol — protocol for managing routing of information in Local Area Networks (Computers), RIP …   English contemporary dictionary

  • Routing Information Protocol —    Abbreviated RIP. A routing protocol used on TCP/IP (Transmission Control Protocol/ Internet Protocol) networks that maintains a list of reachable networks and calculates the degree of difficulty involved in reaching a specific network from a… …   Dictionary of networking

  • Routing-Protokoll — Routing [ˈruːtɪŋ] (BE) / [ˈraʊtɪŋ] (AE) (engl. „Lotsen“, „Wegewahl“, „Verkehrslenkung“) bezeichnet in der Telekommunikation das Festlegen von Wegen für Nachrichtenströme bei der Nachrichtenübermittlung über vermaschte Nachrichtennetze bzw.… …   Deutsch Wikipedia

  • Routing — [ˈruːtɪŋ] (BE) / [ˈraʊtɪŋ] (AE) (engl. „Leitweglenkung“, „Streckenführung“, „Verkehrsführung“ sowie „leiten“, „senden“, „steuern“)[1] bezeichnet in der Telekommunikation das Festlegen von Wegen für Nachrichtenströme bei der… …   Deutsch Wikipedia

  • Routing Table Maintenance Protocol — (RTMP) ist ein Begriff aus der Informatik. Das Routing Table Maintenance Protocol, oder kurz RTMP, ist ein Protokoll das die Routing Tabellen in kurzen Zeitabständen von 10 s in einem AppleTalk Netz aktualisiert. Es arbeitet nach dem Distance… …   Deutsch Wikipedia

  • Routing — This article is about routing in networks. For other uses, see Routing (disambiguation). Routing is the process of selecting paths in a network along which to send network traffic. Routing is performed for many kinds of networks, including the… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”