Tests Réseaux

Afin de diagnostiquer un problème réseau, il peut être intéressant d'effectuer différents tests.

Le test MTR

Un test MTR va combiner le résultat d'un traceroute et du ping sur tous les points entre deux machines.

Lors de tests demandés par l'assistance, il est important de toujours faire les MTR dans les deux sens :

  • Depuis votre serveur vers chez vous
  • Depuis chez vous vers votre serveur

Sous Linux

Il vous faudra le paquet mtr d'installé.

sudo apt-get install mtr

ou

sudo yum install mtr

Exemple de MTR entre un serveur Online et free.fr :

root@163-172-30-2:~# mtr --report free.fr
Start: Sun May  1 16:23:57 2016
HOST: 163-172-30-2                Loss%   Snt   Last   Avg  Best  Wrst StDev
1.|-- 163-172-30-1.rev.poneytel  0.0%    10    0.5   0.5   0.4   0.5   0.0
2.|-- 195.154.1.248              0.0%    10    1.6   1.0   0.9   1.6   0.0
3.|-- 195.154.1.254              0.0%    10    1.2   1.4   1.2   2.6   0.3
4.|-- th2-crs16-1-be1503-t.intf  0.0%    10    1.3   1.3   1.1   1.4   0.0
5.|-- p11-crs16-1-be1001.intf.r  0.0%    10    4.5   3.0   1.4   4.5   0.7
6.|-- p11-9k-1-be1000.intf.rout  0.0%    10    1.5   2.1   1.4   3.5   0.6
7.|-- bzn-9k-2-sys-be2001.intf.  0.0%    10    1.7   1.8   1.6   2.8   0.0
8.|-- www.free.fr                0.0%    10    1.2   1.2   1.2   1.2   0.0

Sous Windows

Il vous faudra télécharger WinMTR : http://winmtr.net/download-winmtr/

Une fois téléchargée, extrayez l'archive, et lancez l'executable.

Dans Host renseignez la cible (IP) vers laquelle vous voulez aller puis cliquez sur Start.
Une fois fait, attendez une minutes ou deux, et arrêtez le test. Vous pouvez prendre un screenshot du résultat ou l'exporter via les fonctions associées du logiciel.


Les éléments renvoyés sont :

  • Loss% : qui va indiquer le nombre de paquets perdus
  • Snt : Le nombre de paquet durant le test (ici 10)
  • Last : Le temps mis pour le dernier paquet entre deux points
  • Avg : Average - Le temps mis en moyenne pour tous les paquets
  • Best : Le temps mis pour le meilleur résultat
  • Wrst : Le temps mis pour le pire résultat

Le test IPERF

Le test IPERF est utilisé pour vérifier la bande passante qui est disponible pour votre serveur.

Exemple d'un test IPERF avec le serveur ping.online.net :

Sous Linux

S'il n'est pas installé, vous pouvez l'installer via :

sudo apt-get install iperf3

ou

sudo yum install iperf3

puis, lancer le test :

root@163-172-xx-xx:~# iperf3 -c ping.online.net -R
------------------------------------------------------------
Client connecting to ping.online.net, TCP port 5001
TCP window size: 85.0 KByte (default)
------------------------------------------------------------
[  3] local 163.172.xx.xx port 36490 connected with 62.210.18.40 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec  1.10 GBytes   943 Mbits/sec

Si votre serveur est à Amsterdam:

root@163-172-xx-xx:~# iperf3 -c ping-ams1.online.net -R

Sous Windows

Il vous faudra télécharger le binaire IPERF : https://iperf.fr/iperf-download.php#windows

Prenez la dernière version en 3.x.

Cela téléchargera un .zip, qu'il vous faudra extraire.

Par la suite, ouvrez une console de commande (cmd) :

Ensuite, rendez-vous dans le dossier où se trouve le binaire extrait (via CD), puis, exécutez le test :


Les éléments renvoyés sont :

  • Interval : Intervalle d'échantillonnage en secondes
  • Transfer : Le volume de données transférées pendant le test
  • Bandwidth : La quantité de bande passante disponible pour votre serveur