Auteur Sujet: Utiliser iperf sous Mac OS  (Lu 12777 fois)

0 Membres et 1 Invité sur ce sujet

Adefre

  • Expert Orange
  • Abonné Orange Fibre
  • *
  • Messages: 578
  • FTTH 2 Gb/s
Utiliser iperf sous Mac OS
« le: 12 septembre 2012 à 19:53:11 »
Bonjour,

Quelqu'un s'est-il comment utiliser iperf sous Mac ?

vivien

  • Administrateur
  • *
  • Messages: 47 075
    • Twitter LaFibre.info
Utiliser iperf sous Mac OS
« Réponse #1 le: 12 septembre 2012 à 21:35:52 »
Il faut démarrer un terminal, se mettre dans le dossier ou est l’exécutable iperf va cd et taper ./iperf -c 3.testdebit.info -i 2 -t 20

Le reste des commandes est identique à Linux / Windows.

=> https://iperf.fr/

Adefre

  • Expert Orange
  • Abonné Orange Fibre
  • *
  • Messages: 578
  • FTTH 2 Gb/s
Utiliser iperf sous Mac OS
« Réponse #2 le: 12 septembre 2012 à 22:45:43 »
C'est bon :)

[  5] local 192.168.1.10 port 52007 connected with 89.84.127.55 port 5001
[ ID] Interval       Transfer     Bandwidth
[  5]  0.0- 2.0 sec  19.8 MBytes  82.8 Mbits/sec
[  5]  2.0- 4.0 sec  20.9 MBytes  87.6 Mbits/sec
[  5]  4.0- 6.0 sec  22.1 MBytes  92.8 Mbits/sec
[  5]  6.0- 8.0 sec  22.1 MBytes  92.8 Mbits/sec
[  5]  8.0-10.0 sec  22.0 MBytes  92.3 Mbits/sec
[  5] 10.0-12.0 sec  22.1 MBytes  92.8 Mbits/sec
[  5] 12.0-14.0 sec  22.2 MBytes  93.3 Mbits/sec
[  5] 14.0-16.0 sec  22.0 MBytes  92.3 Mbits/sec
[  5] 16.0-18.0 sec  22.1 MBytes  92.8 Mbits/sec
[  5] 18.0-20.0 sec  22.1 MBytes  92.8 Mbits/sec
[  5]  0.0-20.0 sec   218 MBytes  91.3 Mbits/sec

vivien

  • Administrateur
  • *
  • Messages: 47 075
    • Twitter LaFibre.info
Utiliser iperf sous Mac OS
« Réponse #3 le: 13 septembre 2012 à 07:48:37 »
Parfait !

Pour comprendre pourquoi nous n'avons pas 100 Mb/s avec un lien 100 Mb/s, c'est ici : Calculer le débit utile (Applicatif) à partir du débit brut (physique) avec IPv4 et IPv6

Adefre

  • Expert Orange
  • Abonné Orange Fibre
  • *
  • Messages: 578
  • FTTH 2 Gb/s
Utiliser iperf sous Mac OS
« Réponse #4 le: 13 septembre 2012 à 23:41:41 »
La commande ./iperf -c 3.testdebit.info -i 2 -t 20 test l'upload.

As-tu une commande pour le down ?

vivien

  • Administrateur
  • *
  • Messages: 47 075
    • Twitter LaFibre.info
Utiliser iperf sous Mac OS
« Réponse #5 le: 14 septembre 2012 à 08:10:40 »
il faut ouvrir le port TCP 5001 vers ton mac (192.168.1.10) dans l'interface de ta LiveBox sans quoi le download ne fonctionne pas.

La commande est : ./iperf -c 3.testdebit.info -i 2 -t 20 -r

Tu commences par 20 secondes d'upload suivit par 20 secondes de download si le port TCP 5001 est bien ouvert.

Adefre

  • Expert Orange
  • Abonné Orange Fibre
  • *
  • Messages: 578
  • FTTH 2 Gb/s
Utiliser iperf sous Mac OS
« Réponse #6 le: 14 septembre 2012 à 19:19:32 »
Malheureusement cela ne fonctionne pas :-/ bien que j'ai ouvert le port en question


vivien

  • Administrateur
  • *
  • Messages: 47 075
    • Twitter LaFibre.info
Utiliser iperf sous Mac OS
« Réponse #7 le: 14 septembre 2012 à 19:37:52 »
Est-il possible de faire un copier / coller du résultat de la fenêtre IPERF ?

Il reste bloqué en attente des paquets ou plante ?

Adefre

  • Expert Orange
  • Abonné Orange Fibre
  • *
  • Messages: 578
  • FTTH 2 Gb/s
Utiliser iperf sous Mac OS
« Réponse #8 le: 14 septembre 2012 à 19:48:25 »
Non il ne plante pas mais ne lance pas le down :


Adefre

  • Expert Orange
  • Abonné Orange Fibre
  • *
  • Messages: 578
  • FTTH 2 Gb/s
Utiliser iperf sous Mac OS
« Réponse #9 le: 14 septembre 2012 à 21:30:54 »
J'ai fait un test sur les NG avec Gigagnews. 50 connexions simultanées je suis au max sans descente à 11,6 Mo/s


vivien

  • Administrateur
  • *
  • Messages: 47 075
    • Twitter LaFibre.info
Utiliser iperf sous Mac OS
« Réponse #10 le: 15 septembre 2012 à 09:24:23 »
Bon pas trop de solution pour le pb de reverse avec IPERF.

Pour mettre 5 connexions simultané avec IPERF, il faut rajouter l'argument -P 5

(essaye de mettre 5 avant de mettre plus - a noter que Windows limite a 5 connexions simultanées mais je pense que MacOS X est comme linux : pas de limite.

Pour rendre plus lisible, il ne faut regarder que les lignes "SUM" qui totalisent le débit de toutes les connexions.

Exemple de ligne de commande avec 10 connexions simultanées et affichage uniquement des lignes SUM :

./iperf -c 3.testdebit.info -i 4 -t 20 -P 10 | grep SUM

Exemple avec une connexion avec 5 Mb/s en upload (Bbox fibre 100) et sous linux :
$ iperf -c 3.testdebit.info -i 4 -t 20 -P 10 | grep SUM
[SUM]  0.0- 4.0 sec  3.88 MBytes  8.13 Mbits/sec
[SUM]  4.0- 8.0 sec  2.62 MBytes  5.51 Mbits/sec
[SUM]  8.0-12.0 sec  2.50 MBytes  5.24 Mbits/sec
[SUM] 12.0-16.0 sec  2.75 MBytes  5.77 Mbits/sec
[SUM] 16.0-20.0 sec  2.00 MBytes  4.19 Mbits/sec
[SUM]  0.0-25.2 sec  15.0 MBytes  5.00 Mbits/sec


La première ligne a un débit > au débit réel car les connexions ont des données envoyées dans des buffers et non envoyé physiquement.
Le test s’arrête après 20 secondes mais de la 20ème seconde a la 25ème seconde il vide ses buffers.
Le débit moyen sur les 25,2 secondes est pil poil de 5,00 Mb/s !

corrector

  • Invité
Utiliser iperf sous Mac OS
« Réponse #11 le: 15 septembre 2012 à 09:33:24 »
(essaye de mettre 5 avant de mettre plus - a noter que Windows limite a 5 connexions simultanées
Pourquoi?