Configuration en DVMRP d'une station Unix
Pour configurer une station Unix en routeur multicast, voici les étapes à suivre:
  • 1) Installer le deamon mrouted disponibles en version 3.8 ou en Version 3.9 beta3. Deux fichiers doivent être installés: l'exécutable mrouted (par exemple sur /usr/local/bin) et le fichier de configuration mrouted.conf (par exemple sur /etc/). Ne pas oublier d'ajouter ou vérifier dans les fichiers de démarrage de la machine (exemple dans rc.local) la commande permettant de lancer le deamon mrouted.

  • 2) Définir le fichier mrouted.conf. Voici deux exemples simples:
    • Premier exemple:

      Notre routeur DVMRP (193.50.193.133) souhaite se raccorder au routeur FMBone (195.83.118.16). On fait la demande auprè du site qui peut nous raccorder, on deviendra une feuille du MBone.

      Il y a 2 Commandes à éditer (dont une ligne de commentaire) dans le fichier mrouted.conf:
      # lien entre notre routeur et celui du FMBone
      tunnel 193.50.193.133 195.83.118.16 metric 1 threshold 32 rate_limit 1000

      Explication:

      metric 1 correspond au poids de la route. Dans cet exemple on aurait pu mettre indifféremment une autre valeur car on n'a pas d'autre tunnel vers le MBone (boucle pour un backup par exemple). Si on avait déjà un tunnel sur le MBone, le metric aurait permis de privilégier une route (un tunnel) par rapport à l'autre. Entre 2 points du MBone, la somme des metrics la plus petite est préférée.

      threshold 32 indique un seuil pour limiter la portéee des diffusions. Par exemple une application de visioconférence dont le TTL est au moins supérieur à 32 pourra être transmisse dans le tunnel. a chaque passage de routeur, la valeur est incrémentée de 1.
      Si d'autres tunnels doivent être tiré en interne du réseau de site, mettre une valeur de 16 par exemple pour pouvoir restreindre au besoin les visioconférences au réseau de l'établissement.

      rate_limit 1000 permet de limiter la bande passante du tunnel. Ici on limite à 1000 Kbit/s.

    • Deuxième exemple Notre routeur de site est connecté au MBone et on va maintenant raccorder un autre site (134.206.1.15). On deviendra un noeud du MBone. On ajoute dans le fichier mrouted.conf la configuration suivante: # lien avec le routeur en aval
      tunnel 193.50.193.133 134.206.1.15 metric 1 threshold 32 rate_limit 1000

      Ne pas oublier de relancer mrouted (commande unix kill -1 ...)

  • 4) Lancer mrouted, soit manuellement soit à partir des fichiers de démarrage de votre station. Pour des configurations plus complexes (exemple bouclage avec une liaison satellite) voir le document de travail satellite.



  • © Cellule Technique du CRU - 1999