Bonjour,
On s'éloigne un peu du sujet initial, mais pour tester le débit global
d'une ligne, sans être dépendant d'un serveur ou d'une route en
particulier, j'aime bien lancer plusieurs wget en parallèle sur des gros
fichiers, et utiliser iftop pour voir le taux de transfert total.
wget -O /dev/null
http://de.releases.ubuntu.com/16.04/ubuntu-16.04.3-desktop-amd64.iso
wget -O /dev/null
http://mirror.easyspeedy.com/ubuntu-iso/16.04/ubuntu-16.04.3-desktop-amd64.iso
wget -O /dev/null
http://mirror.one.com/ubuntu-cd/16.04/ubuntu-16.04.3-desktop-amd64.iso
wget -O /dev/null
http://mirrors.dotsrc.org/ubuntu-cd/16.04/ubuntu-16.04.3-desktop-amd64.iso
wget -O /dev/null http://ubuntu.cu.be/16.04/ubuntu-16.04-desktop-amd64.iso
Sylvain Faivre
Administrateur systèmes et réseaux
CIRM - UMS 822 - CNRS/SMF
Tél. 04.91.83.30.23
On 08/23/2017 05:19 AM, Mrjk wrote:
C'est un point intéressant que tu soulève. Pour avoir fait quelques
tests par le passé, j'avais d'abord testé mon réseau local pour avoir
ma référence, connaissant mon setup ça laissait peu de place au doute.
Dés que j'ai fait des tests à travers internet, j'avais plus grand
chose de cohérent non plus.
Ça fait un boute que j'y ai pas trop retouché, donc je vais pas trop
m'avancer, bien que la réponse m’intéresse. D'un point de vue
transit/FAI, je constate aussi que les opérateurs font pas mal de
petits arrangements, probablement pour des raisons de coûts. Par
exemple, j'habite à 50km de mon DC, dans lequel j'ai un petit serveur:
- Le trafic du FAI A (entreprise) fait trés peu de rebond, tout se
fait à proximité
- Le trafic du FAI B (une sous-filliale de la même entreprise, donc
meme infrastructure) me fait tout simplement passer par New York (donc
plus 1200 km en plus)
Dernier exemple, c'est une petite entreprise qui gère la connexion de
mon immeuble. Je sais que je suis _bridé_ à 4Mb/s. C'est très précis,
par contre un petit test de débit avec speedtest.net me remonte tout
simplement un 14~15Mb/s. Ma conclusion, si tu paye pas le gros tarif,
tu te paye un transit de m***, et en plus on te fait croire que.
Un iperf ne m'aurait donc donné aucune métriques fiables, sachant que
c'est complètement dépendant de mon FAI, et des intermédiaires. Donc
c'est même plus pertinent au final pour le commun des mortels. Tout le
monde fait sa petite poutine dans son coin, et toi tu reste un peu
béat pour comprendre pourquoi ça bloque. Néanmoins, je pense que ca
reste pertinent dans le cadre d'un réseau dont on a le contrôle ou que
l'on prends des services pro. Pour le reste, laisse tomber, il y'a
trop de facteurs variables pour en tirer une quelconque conclusion.
En espérant que mon commentaire soit pertinent,
Bonne continuation
--
MrJK
Website: http://jeznet.org/
Le 19 août 2017 à 05:05, Frederic Dumas <f.du...@ellis.siteparc.fr> a écrit :
Merci.
J’ai négligé d’installer la version 3 disponible en package sur le site
iperf.fr et fait confiance aux repositories officiels dont elle est absente. La
présence de la version 2 par défaut dans Debian est-elle du à une divergence de
vues avec les développeurs ?
Après quelques tests vers des destinations extra-européennes j’aimerai les
commentaires de ceux qui ont l’habitude de l'outil. Tous les tests ont été
effectués depuis une interface Fast Ethernet.
1 - vis-à-vis du Kazakhstan (iperf.it-north.net)
1.1 en upload depuis la machine locale, TCP parvient à saturer l'interface
iperf3 -fm -c iperf.it-north.net -p 5201
Connecting to host iperf.it-north.net, port 5201
[ 4] local 192.168.1.252 port 51830 connected to 82.200.209.194 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 3.52 MBytes 29.5 Mbits/sec 0 905 KBytes
[ 4] 1.00-2.00 sec 11.6 MBytes 97.0 Mbits/sec 0 1.52 MBytes
[ 4] 2.00-3.00 sec 11.2 MBytes 94.2 Mbits/sec 0 1.52 MBytes
[ 4] 3.00-4.00 sec 11.2 MBytes 94.3 Mbits/sec 0 1.52 MBytes
[ 4] 4.00-5.00 sec 11.2 MBytes 94.3 Mbits/sec 0 1.52 MBytes
[ 4] 5.00-6.00 sec 11.2 MBytes 93.9 Mbits/sec 0 1.52 MBytes
[ 4] 6.00-7.00 sec 11.2 MBytes 94.3 Mbits/sec 0 1.52 MBytes
[ 4] 7.00-8.00 sec 11.2 MBytes 93.8 Mbits/sec 0 1.52 MBytes
[ 4] 8.00-9.00 sec 11.2 MBytes 94.4 Mbits/sec 2 1.52 MBytes
[ 4] 9.00-10.00 sec 11.2 MBytes 94.4 Mbits/sec 0 1.52 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 105 MBytes 88.0 Mbits/sec 2 sender
[ 4] 0.00-10.00 sec 102 MBytes 85.9 Mbits/sec receiver
iperf Done.
1.2 en download, TCP est cappé à 2Mbits !
iperf3 -fm -R -c iperf.it-north.net -p 5201
Connecting to host iperf.it-north.net, port 5201
Reverse mode, remote host iperf.it-north.net is sending
[ 4] local 192.168.1.252 port 51826 connected to 82.200.209.194 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 249 KBytes 2.04 Mbits/sec
[ 4] 1.00-2.00 sec 277 KBytes 2.27 Mbits/sec
[ 4] 2.00-3.00 sec 277 KBytes 2.27 Mbits/sec
[ 4] 3.00-4.00 sec 286 KBytes 2.34 Mbits/sec
[ 4] 4.00-5.00 sec 283 KBytes 2.32 Mbits/sec
[ 4] 5.00-6.00 sec 274 KBytes 2.25 Mbits/sec
[ 4] 6.00-7.00 sec 266 KBytes 2.18 Mbits/sec
[ 4] 7.00-8.00 sec 286 KBytes 2.34 Mbits/sec
[ 4] 8.00-9.00 sec 266 KBytes 2.18 Mbits/sec
[ 4] 9.00-10.00 sec 280 KBytes 2.29 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 2.71 MBytes 2.28 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 2.71 MBytes 2.28 Mbits/sec receiver
iperf Done.
L’aller et le retour empruntent-ils des routes différentes ? Notre ISP
achète-t-il un transit asymétrique vers cette partie du monde ? Quels outils
utiliser pour le vérifier ? Simple curiosité, c’est sans doute la première fois
que je me connecte sur un serveur au Kazakhstan.
2 - vis-à-vis des US (iperf.he.net)
2.1 en download depuis Hurricane, TCP met du temps à saturer l’interface
iperf3 -fm -R -t 20 -c iperf.he.net -p 5201
Connecting to host iperf.he.net, port 5201
Reverse mode, remote host iperf.he.net is sending
[ 4] local 192.168.1.252 port 50792 connected to 216.218.227.10 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 841 KBytes 6.89 Mbits/sec
[ 4] 1.00-2.00 sec 3.33 MBytes 27.9 Mbits/sec
[ 4] 2.00-3.00 sec 3.56 MBytes 29.9 Mbits/sec
[ 4] 3.00-4.00 sec 3.55 MBytes 29.7 Mbits/sec
[ 4] 4.00-5.00 sec 3.48 MBytes 29.2 Mbits/sec
[ 4] 5.00-6.00 sec 3.53 MBytes 29.6 Mbits/sec
[ 4] 6.00-7.00 sec 3.84 MBytes 32.2 Mbits/sec
[ 4] 7.00-8.00 sec 4.26 MBytes 35.8 Mbits/sec
[ 4] 8.00-9.00 sec 4.71 MBytes 39.5 Mbits/sec
[ 4] 9.00-10.00 sec 5.31 MBytes 44.6 Mbits/sec
[ 4] 10.00-11.00 sec 5.79 MBytes 48.6 Mbits/sec
[ 4] 11.00-12.00 sec 6.60 MBytes 55.4 Mbits/sec
[ 4] 12.00-13.00 sec 7.79 MBytes 65.4 Mbits/sec
[ 4] 13.00-14.00 sec 9.10 MBytes 76.4 Mbits/sec
[ 4] 14.00-15.00 sec 10.6 MBytes 89.2 Mbits/sec
[ 4] 15.00-16.00 sec 9.16 MBytes 76.9 Mbits/sec
[ 4] 16.00-17.00 sec 1.08 MBytes 9.03 Mbits/sec
[ 4] 17.00-18.00 sec 2.88 MBytes 24.2 Mbits/sec
[ 4] 18.00-19.00 sec 3.61 MBytes 30.3 Mbits/sec
[ 4] 19.00-20.00 sec 4.93 MBytes 41.4 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-20.00 sec 105 MBytes 44.2 Mbits/sec 1268 sender
[ 4] 0.00-20.00 sec 99.0 MBytes 41.5 Mbits/sec receiver
iperf Done.
Le résultat est probablement normal ?
2.2 Impossible d’obtenir un résultat en download en utilisant UDP
iperf3 -fm -u -b 70M -R -c iperf.he.net -p 5201
Connecting to host iperf.he.net, port 5201
Reverse mode, remote host iperf.he.net is sending
[ 4] local 192.168.1.252 port 38587 connected to 216.218.227.10 port 5201
iperf3: OUT OF ORDER - incoming packet = 3 and received packet = 0 AND SP = 5
iperf3: OUT OF ORDER - incoming packet = 4 and received packet = 0 AND SP = 28
iperf3: OUT OF ORDER - incoming packet = 8 and received packet = 0 AND SP = 28
iperf3: OUT OF ORDER - incoming packet = 6 and received packet = 0 AND SP = 28
iperf3: OUT OF ORDER - incoming packet = 7 and received packet = 0 AND SP = 28
2.3 en upload depuis la machine locale, j’ai du mal à croire les résultats
iperf3 -fm -c iperf.he.net -p 5201
Connecting to host iperf.he.net, port 5201
[ 4] local 192.168.1.252 port 50746 connected to 216.218.227.10 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 4.12 MBytes 34.6 Mbits/sec 0 226 KBytes
[ 4] 1.00-2.00 sec 1.74 MBytes 14.6 Mbits/sec 7 256 KBytes
[ 4] 2.00-3.00 sec 1.24 MBytes 10.4 Mbits/sec 10 139 KBytes
[ 4] 3.00-4.00 sec 827 KBytes 6.78 Mbits/sec 1 110 KBytes
[ 4] 4.00-5.00 sec 509 KBytes 4.17 Mbits/sec 2 86.3 KBytes
[ 4] 5.00-6.00 sec 445 KBytes 3.65 Mbits/sec 1 69.3 KBytes
[ 4] 6.00-7.00 sec 382 KBytes 3.13 Mbits/sec 1 52.3 KBytes
[ 4] 7.00-8.00 sec 382 KBytes 3.13 Mbits/sec 1 62.2 KBytes
[ 4] 8.00-9.00 sec 318 KBytes 2.60 Mbits/sec 2 39.6 KBytes
[ 4] 9.00-10.00 sec 191 KBytes 1.56 Mbits/sec 1 32.5 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 10.1 MBytes 8.46 Mbits/sec 26 sender
[ 4] 0.00-10.00 sec 6.14 MBytes 5.15 Mbits/sec receiver
iperf Done.
Une règle de shapping semble attaquer le traffic TCP pour le faire tomber à
1Mbps. Pour quelle raison pourrait-elle être en place sur l'Atlantique ? Notre
ISP n’aime pas iperf ?
2.4 tandis que le même upload en UDP montre une autre réalité
iperf3 -fm -u -b 70M -c iperf.he.net -p 5201
Connecting to host iperf.he.net, port 5201
[ 4] local 192.168.1.252 port 59511 connected to 216.218.227.10 port 5201
[ ID] Interval Transfer Bandwidth Total Datagrams
[ 4] 0.00-1.00 sec 7.94 MBytes 66.6 Mbits/sec 1016
[ 4] 1.00-2.00 sec 8.33 MBytes 69.9 Mbits/sec 1066
[ 4] 2.00-3.00 sec 8.65 MBytes 72.5 Mbits/sec 1107
[ 4] 3.00-4.00 sec 8.22 MBytes 68.9 Mbits/sec 1052
[ 4] 4.00-5.00 sec 8.24 MBytes 69.1 Mbits/sec 1055
[ 4] 5.00-6.00 sec 8.67 MBytes 72.7 Mbits/sec 1110
[ 4] 6.00-7.00 sec 7.55 MBytes 63.3 Mbits/sec 966
[ 4] 7.00-8.00 sec 9.06 MBytes 76.0 Mbits/sec 1160
[ 4] 8.00-9.00 sec 8.33 MBytes 69.9 Mbits/sec 1066
[ 4] 9.00-10.00 sec 7.91 MBytes 66.3 Mbits/sec 1012
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Jitter Lost/Total
Datagrams
[ 4] 0.00-10.00 sec 82.9 MBytes 69.5 Mbits/sec 0.112 ms 81/10609 (0.76%)
[ 4] Sent 10609 datagrams
iperf Done.
Merci pour vos commentaires et possible liens vers d’autres outils et documents
d’intérêt sur le sujet.
--
Frédéric Dumas
f.du...@ellis.siteparc.fr
Le 19 août 2017 à 05:37, lilian coupat <lil...@abeille.com> a écrit :
bonjour,
utilise iperf3
lilian
Lilian Coupat | Abeille Informatique
5 Avenue du Maréchal Leclerc - 63800 Cournon d'Auvergne
04 73 145 145 | lil...@abeille.com | www.abeille.com
Le 19 août 2017 à 01:48, Frederic Dumas <f.du...@ellis.siteparc.fr> a écrit :
iperf -fm -c ping.online.net -p 5206
---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/
---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/
---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/