Auteur Sujet: FTTH 10G Free: Mesure de débit automatisé avec iPerf3 en IPv4 vs IPv6  (Lu 76310 fois)

0 Membres et 1 Invité sur ce sujet

Breizh29

  • Abonné Free fibre
  • *
  • Messages: 408
  • Ergué-Gabéric (29)
FTTH 10G Free: Mesure de débit automatisé avec iPerf3 en IPv4 vs IPv6
« Réponse #360 le: 12 mars 2020 à 13:43:31 »
Rester à 10 minutes serait mieux...
Cela dépend du délai de réponse du serveur (il peut tomber en timeout avant de retenter), de la durée des sleep (je me suis aperçu que j'avais oublié d'en enlever suite à factorisation de code).
Bref, de 5s en 5s, au final, ça peut durer 3/4 minutes.

Donc toutes les 10 minutes, c'est suffisant à mon avis.
Et comme je le disais, plutôt 5 / 15 / 25 / 35 / 45 / 55 de chaque heure (ou changer de serveur).

PS: bon, sinon côté résultat, ce n'est pas très stable. Mais tu as quand même atteint les 7,67 Gb/s, ce qui tend à prouver que ta ligne (physiquement) ou ton installation ne sont pas en cause.

DamienC

  • Abonné Sosh fibre
  • *
  • Messages: 2 217
  • FTTH ↓ 300Mbps ↑ 300 Mbps sur Brest (29)
FTTH 10G Free: Mesure de débit automatisé avec iPerf3 en IPv4 vs IPv6
« Réponse #361 le: 12 mars 2020 à 13:49:19 »
J'ai update ma crontab; je verrais pour changer de serveur si je pollue tes résultats.

vivien

  • Administrateur
  • *
  • Messages: 47 290
    • Twitter LaFibre.info
FTTH 10G Free: Mesure de débit automatisé avec iPerf3 en IPv4 vs IPv6
« Réponse #362 le: 12 mars 2020 à 13:53:43 »
Je conseille même 20 minutes (3 tests par heure) si possible lancé aléatoirement dans le créneau de 20 minutes.

Exemple de lancement qui lance un test aléatoirement entre la première minute (60sec) car souvent plus chargée et la 18ème minute (1020+60 seconde) :
*/20 * * * * sleep $[ ( $RANDOM % 1020 ) + 60 ]s ; /home/script.sh >>/home/log/log.log 2>&1
Il est bon de ne pas dépasser 8 seconde par test, on a vu qu'on ne gagnait rien à faire plus long que ça (8 secondes dont 4 pour la montée en débit) :
Multithread :
iperf3 -c $serveur -R -t 4 -O 4 -p $numPort -4 -P 16 -f g -C <algo>
iperf3 -c $serveur -R -t 4 -O 4 -p $numPort -6 -P 16 -f g -C <algo>

Monothread :
iperf3 -c $serveur -R -t 4 -O 4 -p $numPort -4 -P 1 -f g -C <algo>
iperf3 -c $serveur -R -t 4 -O 4 -p $numPort -6 -P 1 -f g -C <algo>

vivien

  • Administrateur
  • *
  • Messages: 47 290
    • Twitter LaFibre.info
FTTH 10G Free: Mesure de débit automatisé avec iPerf3 en IPv4 vs IPv6
« Réponse #363 le: 12 mars 2020 à 13:58:22 »
Voici la charge moyenne du serveur de Lille :

La montée Breizh29 la semaine 8, ce sont les tests de Breizh29.

DamienC

  • Abonné Sosh fibre
  • *
  • Messages: 2 217
  • FTTH ↓ 300Mbps ↑ 300 Mbps sur Brest (29)
FTTH 10G Free: Mesure de débit automatisé avec iPerf3 en IPv4 vs IPv6
« Réponse #364 le: 12 mars 2020 à 14:42:18 »
J'ai re-changé ma crontab avec ton exemple Vivien; du coup wait & see les 1er résultats...
Déjà depuis fin de matinée je suis à + de 200 Go consommés...

DamienC

  • Abonné Sosh fibre
  • *
  • Messages: 2 217
  • FTTH ↓ 300Mbps ↑ 300 Mbps sur Brest (29)
FTTH 10G Free: Mesure de débit automatisé avec iPerf3 en IPv4 vs IPv6
« Réponse #365 le: 12 mars 2020 à 15:14:07 »
Alors la crontab ne fonctionne plus...
*/20 * * * * iperf sleep $[ ( $RANDOM % 1020 ) + 60 ]s ; /srv/package-speediPerf-linux2/speediPerf-linux2.sh >>/srv/iperf.log 2>&1

Des idées?

Breizh29

  • Abonné Free fibre
  • *
  • Messages: 408
  • Ergué-Gabéric (29)
FTTH 10G Free: Mesure de débit automatisé avec iPerf3 en IPv4 vs IPv6
« Réponse #366 le: 12 mars 2020 à 15:18:26 »
Y'a un iperf qui traine en trop au début de la commande, non ?
(ça doit commencer par le sleep...)

*/20 * * * * sleep $[ ( $RANDOM % 1020 ) + 60 ]s ; /srv/package-speediPerf-linux2/speediPerf-linux2.sh >>/srv/iperf.log 2>&1

DamienC

  • Abonné Sosh fibre
  • *
  • Messages: 2 217
  • FTTH ↓ 300Mbps ↑ 300 Mbps sur Brest (29)
FTTH 10G Free: Mesure de débit automatisé avec iPerf3 en IPv4 vs IPv6
« Réponse #367 le: 12 mars 2020 à 15:24:45 »
Ah oui lol j'avais même pas fait gaffe.
# iPerf3 every 10 mins
*/20 * * * * sleep $[ ( $RANDOM % 1020 ) + 60 ]s ; iperf /srv/package-speediPerf-linux2/speediPerf-linux2.sh >>/srv/iperf.log 2>&1
Comme ça c'est mieux? Je veux lancer le .sh avec l'utilisateur iperf en fait

vivien

  • Administrateur
  • *
  • Messages: 47 290
    • Twitter LaFibre.info
FTTH 10G Free: Mesure de débit automatisé avec iPerf3 en IPv4 vs IPv6
« Réponse #368 le: 12 mars 2020 à 16:02:39 »
Dans la crontab, avec la commande crontab -e c'est celle de l'utilisateur actif.

Pou un autre utilisateur :

sudo nano /etc/cron.d/iperf

# iPerf3 every 10 mins
*/20 * * * * iperf sleep $[ ( $RANDOM % 1020 ) + 60 ]s ; iperf /srv/package-speediPerf-linux2/speediPerf-linux2.sh >>/srv/iperf.log 2>&1

(là il faut bien rajouter iperf devant)

DamienC

  • Abonné Sosh fibre
  • *
  • Messages: 2 217
  • FTTH ↓ 300Mbps ↑ 300 Mbps sur Brest (29)
FTTH 10G Free: Mesure de débit automatisé avec iPerf3 en IPv4 vs IPv6
« Réponse #369 le: 12 mars 2020 à 17:33:56 »
J'ai appliqué me crontab que tu m'as indiqué Vivien, mais je n'ai pas de résultat.
Le script ne se lance pas.

Je n'arrive qu'à le faire fonctionner via /etc/crontab:
# iPerf3 every 10 mins
*/10 * * * * iperf /srv/package-speediPerf-linux2/speediPerf-linux2.sh >>/srv/iperf.log 2>&1

Je ne comprend pas trop

kazyor

  • Expert des Télécoms
  • Expert
  • *
  • Messages: 1 339
  • Lyon 7ème (69)
FTTH 10G Free: Mesure de débit automatisé avec iPerf3 en IPv4 vs IPv6
« Réponse #370 le: 12 mars 2020 à 18:41:46 »
Droits +x pour l'user iperf ?
Des variables ENV utilisés dans le .sh ?

vivien

  • Administrateur
  • *
  • Messages: 47 290
    • Twitter LaFibre.info
FTTH 10G Free: Mesure de débit automatisé avec iPerf3 en IPv4 vs IPv6
« Réponse #371 le: 12 mars 2020 à 18:48:40 »
Tu as pensé à redémarrer pour prendre en compte la présence du script dans /etc/cron.d/ ?