Aller au contenu principal

5. Considérations d'Implémentation du Routage (Routing Implementation Considerations)

Cette section discute divers aspects de l'implémentation du routage liés à CIDR, y compris les exigences des protocoles de routage, les mécanismes de transfert et les considérations opérationnelles.

5.1. Support des Protocoles de Routage (Routing Protocol Support)

Le déploiement réussi de CIDR nécessite que les protocoles de routage puissent transporter des informations de préfixe de longueur variable. Voici les principaux protocoles de routage prenant en charge CIDR:

5.1.1. Protocoles de Passerelle Extérieure (Exterior Gateway Protocols)

  • BGP-4 (Border Gateway Protocol version 4) [RFC4271]: Le principal protocole de routage inter-domaines d'Internet, prend entièrement en charge CIDR et peut transporter des préfixes de longueur arbitraire.

5.1.2. Protocoles de Passerelle Intérieure (Interior Gateway Protocols)

Les IGP supportant CIDR incluent:

  • OSPF (Open Shortest Path First) [RFC2328]: Prend en charge les masques de sous-réseau de longueur variable (VLSM) et le résumé de routes.
  • IS-IS [RFC1195]: Prend en charge VLSM et le résumé de routes flexible.
  • RIPv2 [RFC2453]: Extension de RIP pour prendre en charge VLSM et CIDR.

5.2. Correspondance de Préfixe le Plus Long (Longest Prefix Match)

CIDR exige que les routeurs utilisent l'algorithme de correspondance de préfixe le plus long (Longest Prefix Match, LPM) pour les décisions de transfert. Étant donné une adresse de destination et un ensemble de préfixes correspondants potentiels, le routeur doit sélectionner le préfixe avec le plus grand nombre de bits spécifiques (c'est-à-dire la longueur de préfixe la plus longue).

Exemple LPM

Considérez les entrées de table de routage suivantes:

10.0.0.0/8     → Interface A
10.1.0.0/16 → Interface B
10.1.1.0/24 → Interface C

Pour différentes adresses de destination:

  • 10.2.3.4 correspond à 10.0.0.0/8 → Transférer vers Interface A
  • 10.1.2.3 correspond à 10.0.0.0/8 et 10.1.0.0/16, sélectionner le plus long → Interface B
  • 10.1.1.5 correspond aux trois préfixes, sélectionner le plus long 10.1.1.0/24 → Interface C

5.3. Gestion des Tables de Routage (Routing Table Management)

CIDR affecte considérablement divers aspects de la gestion des tables de routage, y compris les exigences de mémoire, le traitement des mises à jour et les performances de recherche. Les routeurs modernes utilisent du matériel dédié (ASIC, TCAM) pour effectuer des recherches LPM à la vitesse du fil.