Академический Документы
Профессиональный Документы
Культура Документы
Important : Un rapport lectronique doit tre envoy au plus tard 15 jours aprs le TP ladresse :
rachedi@univ-mlv.fr.
Objectif :
Matriels et logiciels :
2 stations Linux
Wireshark, MGEN, TRPR, Gnuplot
Iperf
Introduction :
Vous pouvez gnrer et mesurer le trafic rseau de plusieurs manires : lutilisation des outils MGEN/TRPR ou
les outils UDPMT/UDPTARGET pour le trafic UDP et TCPMT/TCPTARGET pour le trafic TCP. Il existe aussi
loutil Iperf.
Exercice 1 (MGEN/TRPR) :
Dans cette partie, nous utilisons le gnrateur MGEN (Multi-Generator) dvelopp par le groupe PROTEAN
(PROtocol Engineering Advanced Networking) du Naval Research Lab. Il permet de gnrer des profils de trafic
en temps rel de faon charger un rseau. Le trafic gnr peut tre capt et archiv dans un fichier log pour tre
analys. MGEN est disponible sur le site : http://cs.itd.nrl.navy.mil/work/mgen/
o interarrival affiche le temps entre le paquet courant et le dernier paquet reu sur le mme flux.
o loss affiche la quantit de paquets perdus (valeur norme).
o history N indique que le graphe affiche N secondes d'information.
A. RACHEDI
2
Scnario 1 2 3
Taille des paquets en Octets 128 1024 8192
Dbit en paquet/seconde 60, 100, 1000 60, 100, 1000 60, 100, 1000
Analyser les rsultats obtenus avec lutilisation des outils de traage en temps rel comme trpr.
(Exemple : mgen -input fich-recep.mgen | trpr mgen real auto X | gnuplot -noraise persist )
Pour mieux constater limpact de la variation de dbit des flux, nous pouvons rduire la capacit de rception de la
carte rseau 10Mo/s laide de loutil ethtool (ex : # ethtool s eth0 speed 10 duplex full).
Relancer le gnrateur avec cette configuration de la carte.
Analyser les rsultats obtenus en terme de taux de perte des paquets.
Exercice 2 : IPerf
IPerf est utilis pour mesurer le dbit, la gigue, et taux de perte dune connexion TCP ou UDP entre un
metteur et un rcepteur. En mode TCP nous pouvons calculer la taille de la fentre de contention.
Etapes suivre :
- Un PC joue le rle dun serveur (le rcepteur), et un autre joue le rle dun client (lmetteur)
- Lanalyse des donnes pour mesurer les mtriques de performance est au niveau du serveur et non
le client.
- Installer loutil iperf sil nest pas dj install sur les machines. $sudo apt-get install iperf
- Vous pouvez vous rfrencer au manuel man iperf pour la syntaxe et les options de la
commande.
A. RACHEDI
3
Scnario 3 : Connexion TCP et UDP avec une dure de test variable (option -t) ex. 2
- Pour chaque scnario, il faut gnrer des courbes sur le dbit, la gigue et le taux de perte.
- Comparer les rsultats obtenus en particulier entre les deux scnarios 1 et 2.
A. RACHEDI