Tutorial, Howto, How-To
Ci-dessous, vous trouverez des captures d’écran/screenshots (datant de mai 2005) d’un test de réseau maillé OLSR avec 6 routeurs Linksys WRT54G flashés avec le firmware openwrt et un portable sous GNU/Linux. Les 7 noeuds du réseau mesh utilisent les adresses IP réservées pour la ZeroConf (169.254.x.x/255.255.0.0).
Pour visualiser la topologie du réseau, j’ai utilisé les plugins dotdraw et httpinfo. Pour les activer, il suffit de décommenter les lignes correspondantes dans le fichier /etc/olsrd.conf.
Plugin dotdraw
Pour générer une image file.png à partir d’un fichier file.dot récupéré grâce au plugin dotdraw, j’ai utilisé la commande suivante :
#!/bin/sh
#
# convert .dot file to .png picture
#
dot -Tpng -Elen=2 -Ncolor=grey -Nstyle=filled -Nfillcolor=white -Nfontcolor=red -Nwidth=1 file.dot -ofile.png
- Topologie avec noms des noeuds (fichier .dot)
digraph topology
{
"WRT54G-114" -> "PC-PORTABLE-1"[label="0.00", style=solid];
"WRT54G-114" -> "WRT54G-11"[label="0.00", style=solid];
"WRT54G-11"[shape=box];
"WRT54G-114" -> "WRT54G-45"[label="0.00", style=solid];
"WRT54G-114" -> "WRT54G-187"[label="0.00", style=solid];
"WRT54G-11" -> "WRT54G-187"[label="0.00"];
"WRT54G-11" -> "WRT54G-86"[label="0.00"];
"WRT54G-11" -> "WRT54G-114"[label="0.00"];
"WRT54G-11" -> "PC-PORTABLE-1"[label="0.00"];
"WRT54G-86" -> "WRT54G-27"[label="0.00"];
"WRT54G-86" -> "WRT54G-45"[label="0.00"];
"WRT54G-86" -> "WRT54G-11"[label="0.00"];
}
- Topologie avec noms des noeuds (image .png)

- Topologie avec les noms
- Topologie avec adresses IP des noeuds (fichier .dot)
digraph topology
{
"169.254.1.114" -> "169.254.1.1"[label="0.00", style=solid];
"169.254.1.114" -> "169.254.1.11"[label="0.00", style=solid];
"169.254.1.11"[shape=box];
"169.254.1.114" -> "169.254.1.45"[label="0.00", style=solid];
"169.254.1.114" -> "169.254.1.187"[label="0.00", style=solid];
"169.254.1.11" -> "169.254.1.187"[label="0.00"];
"169.254.1.11" -> "169.254.1.86"[label="0.00"];
"169.254.1.11" -> "169.254.1.114"[label="0.00"];
"169.254.1.11" -> "169.254.1.1"[label="0.00"];
"169.254.1.86" -> "169.254.1.27"[label="0.00"];
"169.254.1.86" -> "169.254.1.45"[label="0.00"];
"169.254.1.86" -> "169.254.1.11"[label="0.00"];
}
- Topologie avec adresses IP des noeuds (image .png)

- Topologie avec les adresses IP
Plugin httpinfo
Le plugin httpinfo permet d’afficher des infos sur n’importe quel noeud du réseau mesh, notamment les routes et métriques.

- Affichage des routes sur le noeud 11

- Affichage des routes sur le noeud 27

- Affichage des routes sur le noeud 86

- Affichage des routes sur le noeud 114
Autres screenshots
Ci-dessous, la même topologie mais avec des points de vue différent
- depuis le noeud 27

- Topologie vue du noeud 27
- depuis le noeud 114

- Topologie vue du noeud 114
Commentaires
1. vendredi 20 octobre 2006 à 22:11, par ksso0s
Ajouter un commentaire