Тестирование быстродействия сети
TTCP
Для проверки быстродействия локальной сети можно использовать программу TTCP (Test TCP).
Она существует как для Windows, так и для Unix систем.
В FreeBSD можно установить из портов (/usr/ports/benchmarks/ttcp/).
В Федоре есть в репозитарии.
Под Windows поставляется с Windows Server 2003 в папке Valueadd\Msft\Net\Tools компакт-диска Windows Server 2003. Если такого нет, то можно взять тут http://pmvt.rgsu.ru/files/install/OS/W2k3(CD)/VALUEADD/MSFT/NET/TOOLS/.
Использование заключается в запуске программы на тестируемых коспьютерах с ключиками.
Один из компьютеров будет слушать по определённому порту (5001) и ждать данные.
Для этого надо запустить программу с ключом -r.
ttcp -r > файл_для_приёма
Другой компьютер будет передавать данные.
Для этого запускаем программу с ключом -t и указываем откуда брать передаваемый файл:
ttcp -t < тестовый_файл_для_передачи
Пример:
Компьютер отправитель
ttcp -v -t 192.168.0.246 < W:\wave2.mp3
Компьютер получатель
ttcp -v -r > /dev/null
Вывод программы:
ttcp-t: done sending, nbuf = -1 ttcp-t: 16777216 bytes in 1678 real milliseconds = 9764 KB/sec ttcp-t: 2048 I/O calls, msec/call = 0, calls/sec = 1220, bytes/call = 8192
То есть скорость обмена в сети равна 9764 KB/sec.
Замечание: На компьютере приёмнике надо обязательно перенаправлять стандартный вывод в файл или /dev/null/. Так как вывод информации на экран значительно снижает общую скорость передачи данных.
speedtest-cli
Для ubuntu/
Устанавливаем Git
$ sudo apt-get install git-core
Копируем репозиторий программы
$ git clone https://github.com/sivel/speedtest-cli.git
Тестируем скорость подключения
./speedtest-cli Retrieving speedtest.net configuration... Retrieving speedtest.net server list... Testing from VimpelCom (X.Y.197.35)... Selecting best server based on ping... Hosted by JSC Intertax (Krasnoyarsk) [601.90 km]: 75.34 ms Testing download speed........................................ Download: 17.18 Mbit/s Testing upload speed.................................................. Upload: 17.58 Mbit/s