2 votes

Gigabit Ethernet à une vitesse de 200 mbit/s - pourquoi ?

Aujourd'hui, j'ai essayé de connecter deux ordinateurs portables, tous deux équipés de cartes réseau Gigabit Ethernet, tous deux sous Windows 7, avec un câble droit de catégorie 5e. Le câble fait environ 50 cm de long, donc la catégorie 5e devrait être suffisante.

J'ai défini des adresses IP statiques pour les deux et les ai testées via SMB, HTTP et FTP.

La réponse de HTTP et FTP est instantanée, mais aller vers un partage SMB prend trop de temps. Chaque changement de dossier prend environ 2 minutes.

Enfin, la vitesse réelle du FTP (Microsoft IIS vers le gestionnaire FAR) était d'environ 219 mbit/s (un fichier de 4053265652 octets a été transféré en 141 secondes).

Pourquoi la connexion est si lente et pourquoi il faut une éternité pour naviguer dans un partage SMB ?

Mise à jour spécialement pour mrdenny

La copie du fichier sur un réseau local de 100 Mbit/s avec routeur n'a pas montré de différence significative entre la vitesse de téléchargement SMB et FTP :

SMB : 349 secondes (88,6 Mbit/s) FTP : 345 secondes (89,6 Mbit/s)

Mise à jour

J'ai découvert un iperf et il me montre les performances du réseau TCP pur sans impliquer les disques durs.

Oui, il affiche une vitesse de réseau beaucoup plus rapide, mais les résultats varient d'un test à l'autre et parfois l'outil affiche une vitesse extrêmement faible, donc je ne peux pas lui faire confiance :

iperf câble droit de 1m, adresses IPv4 statiques :

10.3 sec   683 MBytes   558 Mbits/sec
10.0 sec   740 MBytes   621 Mbits/sec
10.4 sec  19.2 MBytes  15.5 Mbits/sec
10.0 sec   553 MBytes   464 Mbits/sec
10.0 sec   635 MBytes   532 Mbits/sec
10.0 sec   694 MBytes   582 Mbits/sec
10.0 sec   661 MBytes   554 Mbits/sec
10.5 sec  20.0 MBytes  16.0 Mbits/sec
12.3 sec   600 MBytes   410 Mbits/sec
256.0 sec   526 MBytes  17.2 Mbits/sec
10.0 sec   807 MBytes   677 Mbits/sec
10.1 sec  21.1 MBytes  17.5 Mbits/sec
10.3 sec  16.6 MBytes  13.6 Mbits/sec
10.1 sec  22.9 MBytes  19.0 Mbits/sec
10.1 sec  20.8 MBytes  17.2 Mbits/sec
10.0 sec   679 MBytes   569 Mbits/sec
10.0 sec   597 MBytes   500 Mbits/sec
10.0 sec   806 MBytes   675 Mbits/sec
10.0 sec   751 MBytes   629 Mbits/sec

5voto

JohnMcG Points 5062

Ma première hypothèse avec SMB est que, comme vous n'avez pas de domaine, il y a beaucoup d'authentification à faire. Il est vrai que 2 minutes est un temps très long. Cela pourrait être dû à des problèmes d'entrée/sortie de disque sur la machine sur laquelle vous naviguez, ou à la pression du processeur ou de la mémoire.

Même lorsque SMB répond très rapidement, il sera toujours plus lent que HTTP/FTP car SMB est un protocole très bavard.

Quant à la vitesse de transfert FTP, il s'agit probablement de la vitesse d'écriture maximale du disque dur de votre ordinateur portable.

Mise à jour de l'auteur de la question

J'ai pu atteindre une vitesse d'environ 650...700 Mbit/s. Les conditions de succès sont :

  • de ne pas utiliser de disques de stockage, seulement de la RAM à la RAM (j'ai utilisé btest de Mikrotik) ;
  • d'utiliser UDP parce que TCP a une grande surcharge ;
  • Le processeur doit être suffisamment rapide pour préparer les données à temps.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X