mrouted est une implémentation du protocole DVMRP (RFC-1075), similaire au protocole RIP (RFC-1058), basé sur l'algorithme RPM (Reverse Path Multicasting). Compte tenu de l'age avancé de ce protocole, on comprendra qu'il n'est plus adapté à la taille de l'Internet d'aujourd'hui. En conséquence, il ne doit être utilisé que pour des petits réseaux.
La configuration est simple, il suffit d'établir un tunnel d'encapsulation vers un voisin en définissant le fichier /etc/mrouted.conf et d'exécuter le démon mrouted. Le fichier exécutable se trouve à l'endroit où vous l'avez installé, par exemple /usr/multicast ou /usr/local/bin ou autres répertoires.
Pour plus de détails sur la configuration, se reporter à la page http://www.univ-valenciennes.fr/CRU/MBone/config-mrouted.html
Recommandation:
Attention: Il ne faut pas utiliser de version de mrouted inférieure à 3.8
Si vous utilisez la version mrouted 3.9Beta3 et que
vous établissez un tunnel vers un routeur Cisco en version IOS 12.xxx:
- installez la version mrouted-3.9beta3+IOS12.tar.gz
(version binaire mrouted-3.9-beta3+IOS12-sparc-solaris2.tar.gz
disponible pour Sun).
- ou ajouter la commande principale ip dvmrp
use-11.4 sur le routeur Cisco (commande non documentée)
L'expérience nous a montré que la version 3.9Beta3 sur Linux me fonctionnait pas. Utilisez la version 3.8 dont une version binaire est disponible sur ftp://ftp.univ-valenciennes.fr/pub/mbone/mrouted3.8/mrouted3.8-linux.Z
Les environnements récents d'Unix implémentent
en général une version de mrouted.
Vous trouverez sur ftp://ftp.univ-valenciennes.fr/pub/mbone/
des versions mrouted en 3.8 ou 3.9 avec le source ou le binaire pour des
plateformes sunos413, alpha-osf1, linux, sgi-irix, dec-alpha, hp, i386-freebsd
solaris.
Guy.Bisiaux@univ-valenciennes.fr
CRU-CT - septembre 2000