Tester son débit réseau sous linux

Le but est d’obtenir le débit moyen entre sont pc et une cible particuliere.

ici, on a :

┌────────┐             ┌───┐                 ┌──┐
│INTERNET│ ◄────────── │BOX│ ◄────────────── │PC│
└────────┘             └───┘                 └──┘

La liaison réseau va forcément limiter la liaison vers internet.

J’ai une liaison 1Gbs théorique vers le net donc 1GigaBit/s soit 125MB/s donc 125 Mega Byte par seconde.

1MB = 1Mo.

Donc un raspberry pi 2 branché sur le réseau filaire en 100Mb/s soit 12,5Mo ne pourra pas downloader à 125Mo/s…

Donc c’est assez important de savoir mesurer le débit de tout les points de sont réseau.

L’option -O /dev/null est positionné pour ne pas utiliser le disque de la machines et être limité par les accès disque.

Tester le réseau local chez free

wget -O /dev/null http://mafreebox.freebox.fr/gen/1G

avec mon raspberry pi 2, j’obtient 11,2Mo/s alors qu’avec mon pc fixe je suis dans les 111Mo/s (~888Mb/s donc 87% du GigaBit).

Tester le download depuis internet

wget -O /dev/null http://ipv4.scaleway.testdebit.info/10G.iso

avec mon raspberry pi 2, j’obtient 11,2Mo/s forcément limité par la carte réseau du raspberry et ici avec mon fixe je suis en 42Mo/s. La limitation étant peut être lié à la cible… mais je doute qu’elle ne soit pas en mesure de fournir ce qu’il faut… ou a mon FAI…