On veut étudier comment les paquets circulent sur un réseaux en fonction du type de trafic, et du type de réseau. Il est conseillé de rédiger le compte-rendu durant le TP. Pour générer le trafic (et aussi le lire) on utilise la commande mgen. Pour extraire des informations (débit, gigue, pertes) et générer des données pour le grapheur on utilise la commande trpr. On utilise comme grapheur la commande gnuplot
Pour générer :
Vous mettez les ligne suivantes dans le fichier source.mgn :
2.0 ON 1 UDP DST 192.168.9.24/5000 PERIODIC [10.0 1024] 6.0 ON 2 UDP DST 192.168.9.24/5001 POISSON [100.0 8192] 11.0 OFF 2
Pour lancer la génération : mgen input source.mgn
Pour plus d'information, voir la documentation de la commande mgen. http://192.168.9.9/QOS/QOS.html
Pour écouter sur les ports 5000 et 5001 vous mettez la ligne suivante dans le fichier destination.mgn :
0.0 LISTEN UDP 5000,5001
Pour lancer la lecture : mgen input destination.mgn
On peut continuer la commande avec un | si l'on veut envoyer directement la sortie à un programme de traitement ou bien un > si l'on veux sauvegarder les données acquises dans un fichier.
Affichage graphique du trafic en temps réel ou à partir d'un fichier.
mgen input destination.mgn | trpr mgen real | gnuplot trpr <nom_du_fichier_de_log mgen real | gnuplot -persist
Les options de trpr
| Paquet par seconde | Taille Paquet | Affichage graphique temps réel | Affichage graphique différé | ||||
|---|---|---|---|---|---|---|---|
| Débit | Perte | Gigue | Débit | Perte | Gigue | ||
| 50 | 128 | ||||||
| 60 | 128 | ||||||
| 100 | 128 | ||||||
| 1000 | 128 | ||||||
| 50 | 1024 | ||||||
| 60 | 1024 | ||||||
| 100 | 1024 | ||||||
| 1000 | 1024 | ||||||
| 50 | 8192 | ||||||
| 60 | 8192 | ||||||
| 100 | 8192 | ||||||
| 1000 | 8192 | ||||||
Il faut tester le trafic dans le cas d'un seul flux périodique entre 2 machines passant par un commutateur. Vous n'êtes pas forcé de remplir toutes les cases du tableau, mais suffisamment pour avoir une idée de ce qui se passe.
Normalement vous devriez trouver 2 types de graphiques qui sortent de l'ordinaire par leur régularité. Essayez d'expliquer d'où viennent ces régularités.
Quel précaution faut-il prendre pour la suite des TP QoS ?
Continuer l'expérimentation en ajoutant un deuxième flux de telle manière qu'il perturbe le premier. Vos conclusions ?
Générez vos trafic à partir de 2 machines différentes. Vos conclusions ?
Que faudra-t-il mesurer dans les prochains TP
pour savoir si le premier trafic est perturbé par le second ?
Vous envoyez simplement vos conclusions en simple texte sans images par mail à exco@@liris.univ-lyon1.fr. Je ne veux pas de fichiers attachés N'oubliez pas de donner les paramètres exactes des flux que vous avez générés.
Demandez un accusé de réception automatique quand vous envoyez le mail comme cela je n'aurais pas besoin de faire une réponse pour vous indiquer que je l'ai reçu.