Tout sur la fibre optique, les tests de débit et la qualité de la TV   
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?

Connexion avec identifiant, mot de passe et durée de la session
21 Novembre 2008 à 09:31:10
8 277 Messages dans 1 082 Fils de discussion par 472 Membres
Dernier membre: Rumbers
+  La Fibre
|-+  Vous avez la parole
| |-+  Discussions libres
| | |-+  Tutoriels
| | | |-+  [tutoriel] live cd : Evaluer son débit max / MSS / MTU avec Iperf
  0 Membres et 1 Invité sur ce fil de discussion. « sujet précédent | | sujet suivant »
Pages: [1] Bas de page Imprimer
Auteur
Fil de discussion: [tutoriel] live cd : Evaluer son débit max / MSS / MTU avec Iperf  (Lu 5222 fois)
vivien
Administrateur
*
Messages: 1 721



Voir le profil WWW
« le: 06 Avril 2007 à 18:12:21 »

Évaluer son débit max avec Iperf
Mode d'emploi avec un live CD



Également disponible dans la catégorie Optimisation des débits :

Autres catégories disponible :



Le live CD, pour faire des tests sans tenir compte des paramètres de votre windows / mac OS
Il permet de connaître la MTU (Maximum Transmission Unit / taille maximale d'un paquet IP) de sa connexion


Avantages :
- Simple d'emploi
- Fonctionne sur tout ordinateur (PC et Mac) avec un minimum de 256 Mo de mémoire vive (RAM)
- Permet d'avoir des performances supérieures à Windows grâce au noyau linux 2.6.17
- Ne touche pas au disque dur du PC (la présence du disque dur du PC est même inutile)

Inconvénients :
- Demande de graver un CD
- Le test se fait en ethernet car le wifi nécessite des connaissance réseaux sur linux


1/ Graver le CD

En premier il faut télécharger l'image ISO du CD-ROM :
http://ftp.oleane.net/ubuntu-cd/8.04/ubuntu-8.04.1-desktop-i386.iso Elle fonctionne sur tous les PC (Intel / Amd) et Macintosh équipés d'un processeur Intel (achetés après juillet 2006)

Il faut ensuite graver cette image. Il ne faut pas graver le fichier ubuntu-7.10-desktop-i386.iso sur le CD, mais trouver dans votre logiciel de gravure le menu qui vous permet de graver un CD à partir de son image ISO !

Exemple avec Nero, sous Windows :
  • insérez un CD vierge dans votre graveur
  • démarrez Nero Burning ROM
  • suivez l'assistant et sélectionnez "CD de données"
  • lorsque l'assistant se termine, dans le menu "Fichier", cliquez sur "Graver l'image"
  • dans la boîte de dialogue "ouvrir", sélectionnez le fichier ubuntu-xxx.iso que vous venez de télécharger
  • cliquez sur "ouvrir"
  • cliquez sur "Graver" pour créer le CD d'Ubuntu
Si vous avez un problème, une documentation complète (destinée à l'installation de linux) vous permettras de graver votre CD.
Elle est disponible ici


2/ Installation de iperf en mémoire vive

Maintenant que votre CD est crée, il faut démarrer dessus.
Redémarrez votre ordinateur. Si vous avez un écran ubuntu c'est gagné.
SI vous démarrez sous windows, il faut redémarrer votre ordinateur. Pendant l'écran noir (ou avec le logo de votre constructeur) appuyez sur la touche F12 (cela peut être une autre touche) pour avoir un menu proposant de booter sur le CD-ROM.
Si cela ne fonctionne pas nous vous invitons a regarder dans le mode d'emploi de votre PC la méthode qui permet de booter sur un CD-ROM.
Une documentation générique est disponible ici : http://doc.ubuntu-fr.org/installation/bios_boot_order

Vous devez vous retrouver avec un écran similaire :

Sans attendre les 30secondes, appuyez sur la touche "F2" de votre PC.


Sélectionnez "Français" avec les touches haut et bas de votre clavier et validez en appuyant sur entrée.


Vous obtenez le même écran en Français. La totalité d'Ubuntu seras désormais en langue Française.
Appuyez sur entrée pour "Démarrer Ubuntu"


Après 5 petites minutes à charger linux vous arrivez sur un bureau.
En haut a gauche de l'écran vous avez la barre des menus d'Ubuntu.
Cliquez sur "Système" => "Administration" => "Gestionnaire de paquets Synaptic"


L'écran suivant s'affiche.
Cliquez sur "Fermer"


Pour les anciennes version d'Ubutu ( 6.06 et 6.10 ) une étape supplémentaire est nécessaire, elle est détaillée ici

Dans le menu "Édition", cliquez sur "Rechercher"

Tapez "iperf" puis cliquez sur "Rechercher"


L'écran suivant s'affiche après quelques secondes de recherches parmi tous les logiciels.
Cochez la case à gauche de "iperf". Une flèche vous indique qu'il va être installé.


Toujours dans le menu "Édition", cliquez sur "Appliquer les modifications sélectionnées"

L'écran suivant apparaît, cliquez sur "Appliquer"


iperf est en cours de téléchargement. Rien n'est inscrit sur le disque dur, les 184 Kb d'espace disque sont pris sur le disque virtuel, un disque en RAM qui s'efface au démarrage du PC. (voila pourquoi ce CD-ROM demande un PC avec au moins 256 Mo de RAM)


iperf s'installe


Cliquez sur "Fermer"


Vous revenez dans le gestionnaire de paquets.
La case d'iperf est verte car il est installé.
Nous pouvons fermer cette fenêtre avec la croix située en haut à droite.


Iperf est maintenant installé en mémoire vive (RAM).

3/ Test 1 : upload simple (pas de test de download)

Pour continuer, je vous invite à vous rendre sur cette page à partir du navigateur web intégré dans ubuntu.
Menu "Applications" => "Internet" => "Navigateur Web Firefox"

En suivant ce mode d'emploi via le navigateur, vous pourrez faire des copier / coller des lignes de commandes. Dans le navigateur web, sélectionnez cette ligne sans les guillemets :
"iperf -c 217.171.27.254 -m -w 500K -i 0.5 -t 12"
Dans le menu "Édition" cliquez sur "Copier"

Nous maintenant démarrer un terminal pour démarrer iperf.
Menu "Applications" => "Accessoires" => "Terminal"

Un fenêtre s'affiche dans laquelle vous pouvez taper une commande.
Cliquez sur "Édition" => "Coller"



Cliquez sur la touche "Entrée" pour lancer le test.

La fenêtre ci-dessous s'affiche :



4/ Test 2 : upload puis download

Pour ce test il faut ouvrir le port 5001 en TCP sur votre routeur. Pour ce faire suivez la documentation disponible ici (la configuration se fait avec le navigateur Firefox disponible dans le menu "Applications" => "Internet" => "Navigateur Web Firefox")

La ligne à copier / coller dans le terminal est la suivante :
iperf -c 217.171.27.254 -m -w 500K -i 0.5 -t 12 -r

Appuyez sur la touche "entrée" pour lancer le test.



5/ Test 3 : upload et download simultanément

Contrairement au précédent test, l'upload et le download sont simultanés.
Comme pour le test précédent, vous devez avoir configuré votre routeur ici pour accepter les connexions entrantes sur le port 5001 en TCP.

Afin de monitorer le trafic il est nécessaire d'installer le logiciel nload.


Cliquez sur "Système" => "Administration" => "Gestionnaire de paquets Synaptic"

Dans le menu "Édition", cliquez sur "Rechercher"
Tapez "nload" puis cliquez sur "Rechercher"


L'écran suivant s'affiche après quelques secondes de recherches parmi tous les logiciels.
les différents applications sont par ordre alphabétique. à la lettre 'n' vous trouverez "nload".
Cochez la case à gauche de "nload". Une flèche vous indique qu'il va être installé.


Toujours dans le menu "Édition", cliquez sur "Appliquer les modifications sélectionnées"
L'écran suivant apparaît, cliquez sur "Appliquer"


nload s'installe.


Pour faire le test, il faut ouvrir 2 terminaux :
- un pour iperf
- un pour nload

Rappel : pour ouvrir un terminal : Menu "Applications" => "Accessoires" => "Terminal"

IPERF :
La ligne à copier / coller dans le terminal est la suivante :
iperf -c 217.171.27.254 -m -w 500K -i 0.5 -t 12 -d -P 2
Appuyez sur la touche "entrée" pour lancer le test.

NLOAD :
La ligne à copier / coller dans le terminal est la suivante :
nload -i 100000 -o 100000 -s 1 -t 1000 -u m -U m eth0
Appuyez sur la touche "entrée" pour lancer nload.


Voici le résultat donné par un câble 100 Mb/s (un câble ethernet croisé relie le serveur au client).

Le PC serveur à une interface 100 Mb/s
Le PC client à une interface 1 Gb/s

si vous ne mettez pas l'argument -t 1000, la valeur d'intérogation par default (500 ms) risque de provoquer un affichage comme celui ci :
Il faut donc se méfier et ne tenir compte que de la valeur moyenne (ligne "Avg") soit 80 Mb/s en download et 72 Mb/s en upload ou rajouter l'argument -t 1000




6/ Test 4 : upload puis download sur le port 4662

Pour ce test il faut ouvrir le port 4662 en TCP sur votre routeur. Pour ce faire suivez la documentation disponible ici (modifier le port 5001 par le port 4662)

La ligne à copier / coller dans le terminal est la suivante :
iperf -c 217.171.27.254 -m -w 500K -i 0.5 -t 12 -p 4662 -r

Appuyez sur la touche "entrée" pour lancer le test.




Vos questions :


- Q : Pourquoi seul le test d'upload fonctionne ?

- R : Pour le test de download, il est nécessaire d'ouvrir le port 5001 en TCP sur routeur Sagem F@st 3190w. La documentation est disponible ici .



- Q : Comment accéder à l'aide d'iperf ?

- R : Dans un terminal, tapez man iperf (utilisez la touche 'q' pour sortir de l'aide)



- Q : Le test est-il impacté si je regarde la télévision ?

- R : Le plus simple est de faire le test. En règle général la réponse est :
  • non pour les opérateurs FTTH le débit Internet qui vous est proposé est inférieur au débit qui arrive chez vous (exemple : offre à 50 Mb/s)
  • oui pour les opérateurs FTTH proposant 100 Mb/s pour Internet
  • non pour les opérateurs Câble, quel que soit le débit
  • oui pour les poérateurs ADSL proposant un débit Internet supérieur à 2 Mb/s
  • non pour les opérateurs ADSL qui proposent un débit internet fixe (de 1 ou 2 Mb/s) + TV sur ADSL



- Q : Le débit affiché par iperf est un débit IP ou ATM ?

- R : Le débit affiché est un débit IP. Pour connaître le débit équivalent ATM, il suffit de multiplier le résultat par 1.25 Par exemple 30 Mb/s IP correspond à 37,5 Mb/s en ATM.



- Q : Que représente les chiffres donnés par iperf ?

- R : Prenons 3 lignes typique pour les expliquer :
Tests 1 , 2 et 4 :
Code:
[1840] 10.0-15.0 sec  0.33 MBytes 0.55 Mbits/sec
[1840] 0.0-30.4 sec    1.97 MBytes 0.55 Mbits/sec
Test 3 :
Code:
[SUM] 0.0-33.5 sec 1.44 MBytes 0.37 Mbits/sec
  • Le chiffre entre crochet indique l'ID de la connexion. Si il n'y a qu'une connexion simultané ce n'est pas très utile. Si il y a plusieurs connexions, cela permet de suivre une connexion dans le cas ou chaque connexion n'obtient pas le même débit. Dans le cas de tests upload et download simultané cela permet de retrouver le sens de la communication.
    La mention [SUM] est l'abréviation de « summation » soit addition en français. C'est l'addition des différents connexions simultanés dans le cas où nous avons plusieurs connexions simultanées. Dans un test avec plusieurs connexions simultanées, il ne faut donc regarder que les lignes commençant par [SUM].
  • Les secondes qui suivent est la durée. 10.0-15.0 indique que le débit en Mb/s est le débit moyen entre la 10éme et la 15éme seconde. Cela permet de supprimer le début du test qui pourrit être faussé par plusieurs facteurs. A la fin du test de 30 secondes une ligne fait le récapitulatif avec le débit moyen entre la première seconde (seconde '0.0') et la dernière seconde (seconde '30.4') - certains paquets sont arrivées 0,4 seconde après la fin officielle du test. Cette moyenne est moins fiable que celle donnée en cours de test car elle inclue le début et la fin du test.
  • Le chiffre qui suit est le nombre de Mo transférés réellement. Un test sur 30 second transfère donc un peu prés 6 fois plus qu'un test sur 5 secondes. Cette valeur est en Mo et non Mb (un octet = 8 bits)
  • Le dernier chiffre est le Mbits/sec moyen pendant la durée affiche avant.
Journalisée

  • Testez votre bande passante ici
  • Quel que soit votre FAI, pour créer une courbe des débits dans le temps, contactez-moi par message privé
 
leon_m
La fibre senior
***
Messages: 235


Voir le profil
« Répondre #1 le: 06 Avril 2007 à 19:15:43 »

Un peu compliqué pour un simple test de débit, non?

Quel est le plus important: savoir que l'on a du débit, ou pouvoir utiliser des sevices intéressants?

Leon.
Journalisée
 
vivien
Administrateur
*
Messages: 1 721



Voir le profil WWW
« Répondre #2 le: 06 Avril 2007 à 19:29:29 »

Un peu compliqué pour un simple test de débit, non?

C'est le moyen le + simple pour avoir un test de débit fiable indépendant du système d'exploitation.

Il y a de nombreux test de débits mais ils ne sont pas capables de donner des infos juste pour les débits > 10 Mb/s. C'est en partant de ce constat que j'ai cherché un outil. Iperf est ma solution.

Pour une utilisation simple sous windows : j'explique en longueur mais c'est trés simple : on télécharge un fichier exécutable et un batch et on double clique sur le fichier batch pour lancer le test.

Voir le fil : http://lafibre.info/iperf
Journalisée

  • Testez votre bande passante ici
  • Quel que soit votre FAI, pour créer une courbe des débits dans le temps, contactez-moi par message privé
 
willemijns
La fibre senior
***
Messages: 183



Voir le profil
« Répondre #3 le: 24 Avril 2007 à 15:18:58 »

Un peu compliqué pour un simple test de débit, non?

Quel est le plus important: savoir que l'on a du débit, ou pouvoir utiliser des sevices intéressants?

Leon.

les 2 mon capitaine ! lol

enfin tout dépend des usages que l'on fait du net... moi je fais parti des personnes qui privilegient le débit aux services...
Journalisée

Abonné à Alice, je ne suis la ici que pour parler débit FTTH Clin d'oeil

un speedtest sous windows compatible FTTH (trouve
a tous les coups 7800 Ko/s pour les fibrés neuf sauf si vous avez debranché votre modem huhuhuhu !) http://www.willemijns.com/speedtest
 
vivien
Administrateur
*
Messages: 1 721



Voir le profil WWW
« Répondre #4 le: 18 Mai 2007 à 09:18:48 »

Pour les anciennes versions d'Ubuntu (6.06 et 6.10), il est nécessaire de faire une étape de plus :

Dans le menu "Catégories", cliquez sur "Dépôts"


copie d'écran pour Ubuntu 6.06
copie d'écran pour Ubuntu 6.10 :



Cochez toutes les cases sous "Internet"


copie d'écran pour Ubuntu 6.06
copie d'écran pour Ubuntu 6.10 :



Vous arrivez sur ce message d'information : cliquez sur "Fermer"



Dans le menu "Édition", cliquez sur "Actualiser la liste des paquets"

une trentaine de petits fichiers vont être téléchargés. Ces fichiers contiennent la liste milliers de logiciels qu'il es possible d'installer sous ubuntu.
Ces fichiers sont téléchargés en mémoire vive, rien n'est inscrit sur le disque dur du PC.


Fin de l'étape supplémentaire.
Journalisée

  • Testez votre bande passante ici
  • Quel que soit votre FAI, pour créer une courbe des débits dans le temps, contactez-moi par message privé
 
cortex
La fibre junior
*
Messages: 3


Voir le profil
« Répondre #5 le: 10 Septembre 2008 à 09:38:57 »

Le liens pour le d/l de l'ISO du CD-ROM Ubuntu à changer, désormais il s'agit de:
http://ftp.oleane.net/ubuntu-cd/8.04/ubuntu-8.04.1-desktop-i386.iso
Journalisée
 
vivien
Administrateur
*
Messages: 1 721



Voir le profil WWW
« Répondre #6 le: 10 Septembre 2008 à 12:50:24 »

Exact, j'ai mis à jour  Grimaçant
Journalisée

  • Testez votre bande passante ici
  • Quel que soit votre FAI, pour créer une courbe des débits dans le temps, contactez-moi par message privé
 
cortex
La fibre junior
*
Messages: 3


Voir le profil
« Répondre #7 le: 11 Septembre 2008 à 10:41:14 »

Je me suis fais le live cd de Ubuntu hier soir pour tester l'outil iperf.

Hélas, l'outils Iperf n'est plus disponible dans la distribution 8.04.1.


Journalisée
 
Pages: [1] Haut de page Imprimer 
« sujet précédent | | sujet suivant »
Aller à:  

Partenaires : PauBC | Digital Bitrate | SFR 4 Mac Users | Infos Reseaux
Propulsé par MySQL Propulsé par PHP XHTML 1.0 Transitionnel valide ! CSS valide ! Ig-Oh Theme by koni.