PerformanceReseauxFTP
Afin de tester le débit réseaux entre deux serveurs, il est possible d'utiliser la commande suivante :
ftp <hostname> ftp> bin ftp> put "| dd if=/dev/zero bs=32k count=10000" /dev/null
Celle-ci permet de transférer un grand fichier sans impliquer les disques (probable goulot d'étranglement) et sans mettre en oeuvre les mécanismes de cache mémoire du fichier.
Voici un exemple de résultat :
ftp> bin 200 Type set to I. ftp> put "| dd if=/dev/zero bs=32k count=10000" /dev/null 200 PORT command successful. 150 Binary data connection for /dev/null (10.68.204.175,54362). 10000+0 records in 10000+0 records out 226 Transfer complete. local: | dd if=/dev/zero bs=32k count=10000 remote: /dev/null 327680000 bytes sent in 29 seconds (11177.08 Kbytes/s)
Cette commande peut également être utile afin de mettre en avant un problème de configuration de vitesse ou duplex d'une interface réseaux.