Aller au contenu principal

10. Routage

Notez que puisque les adresses unicast locales au site sont dépréciées, et que les adresses locales au lien n'ont pas besoin de routage, la discussion de cette section ne s'applique que au routage de multidiffusion avec portée.

Lorsqu'un protocole de routage détermine qu'il fonctionne à une limite de zone, il DOIT protéger l'intégrité inter-zone et maintenir la connectivité intra-zone.

Pour maintenir la connectivité, le protocole de routage doit être capable de créer des informations de transfert pour les groupes globaux et pour tous les groupes avec portée pour chacune de ses zones attachées. Le moyen le plus direct de faire cela est de créer des tables de transfert (conceptuelles) pour chaque zone spécifique.

Pour protéger l'intégrité inter-zone, les routeurs doivent être sélectifs dans les informations de groupe partagées avec les routeurs voisins. Les routeurs échangent régulièrement des informations de routage avec les routeurs voisins. Lorsqu'un routeur transmet ces informations de routage, il ne doit pas inclure d'informations sur les zones autres que les zones assignées à l'interface utilisée pour transmettre les informations.

                 *                                 *
* *
* =========== Organization X *
* | | *
* | | *
+-*----|-------|------+ *
| * intf1 intf2 | *
| * | *
| * intf3 --- *
| * | *
| ***********************************
| |
| Router |
| |
********************** **********************
| * * |
Org. Y --- intf4 * * intf5 --- Org. Z
| * * |
********************** **********************
+---------------------+

Figure 4: Multi-Organization Multicast Router

À titre d'exemple, le routeur à la Figure 4 doit échanger des informations de routage sur cinq interfaces. Les informations échangées sont comme suit (par souci de simplicité, les portées de multidiffusion plus petites ou plus grandes que la portée d'organisation sauf celle globale ne sont pas considérées ici):

  • Interface 1

    • Tous les groupes globaux
    • Tous les groupes d'organisation appris des Interfaces 1, 2 et 3
  • Interface 2

    • Tous les groupes globaux
    • Tous les groupes d'organisation appris des Interfaces 1, 2 et 3
  • Interface 3

    • Tous les groupes globaux
    • Tous les groupes d'organisation appris des Interfaces 1, 2 et 3
  • Interface 4

    • Tous les groupes globaux
    • Tous les groupes d'organisation appris de l'Interface 4
  • Interface 5

    • Tous les groupes globaux
    • Tous les groupes d'organisation appris de l'Interface 5

En imposant des règles d'échange de routes, l'intégrité de zone est maintenue en gardant toutes les informations de routage spécifiques à la zone contenues au sein de la zone.