Как измерить скорость интернет-канала?

Для проверки скорости интернет-канала можно воспользоваться специализированными онлайн-сервисами (Speedtest, nPerf), измерить скорость путем скачивания большого по размеру файла или использовать утилиту iperf для тестирования пропускной способности.

NOTE: Важно! Результаты измерения являются приблизительными и не могут быть всегда точными.
Для правильного измерения тест должен производиться только с одного устройства, которое подключено к роутеру по кабелю (отключите другие устройства от сети, чтобы исключить их влияние на результаты тестирования). На время тестирования отключите программы (приложения), которые используют интернет-трафик (торренты, онлайн-видео, игры, и т.п.).
Для получения более точных и достоверных результатов рекомендуем выполнить 2-3 раза проверку скорости Интернета на разных сервисах и сравнить полученные результаты. Учитывайте средний результат замеров. При измерении полученные результаты скоростей являются приблизительными и должны быть ниже (примерно на 5-6% для IPoE и до 10% для PPPoE, L2TP, PPTP) от заявленной максимальной скорости интернет-канала по вашему тарифному плану (это связано с объемом служебной информации, которая используется при передаче данных).
На результаты проверок влияют множества факторов и они могут значительно отличаться в зависимости от загруженности каналов передачи данных провайдера, серверов, времени суток, в которое выполняется тест и др.

1. Тестирование скорости интернет-канала с помощью онлайн-сервисов.

Одним из самых популярных сервисов является Speedtest.

speedtest01.png

Хотим обратить ваше внимание на некоторые особенности при его использовании.
По умолчанию сервис автоматически выбирает оптимальный сервер, с которым будет происходить тестирование скорости. Но важно учитывать нахождение самого сервера. В Иногда сервис некорректно выбирает сервер для проверки. Сервис предоставляет возможность вручную указать сервер. Для этого нажмите ссылку "Поменять сервер", выберите сервер и потом запустите тестирование.

speedtest02.png

В результате тестирования вы получите три цифры: Ping (пинг), скорость скачивания (скорость входящего соединения; скорость из Интернета к абоненту; download speed) и скорость загрузки (скорость исходящего соединения; скорость от абонента в Интернет; upload speed). Пинг показывает время (в миллисекундах), за которое отправленный с клиента специальный сетевой пакет достигает выбранного сервера и получает обратный ответ (чем меньше это время, тем лучше).
Скорость входящего соединения влияет на то, как быстро открываются сайты и скачиваются файлы из Интернета. Скорость исходящего соединения используется при передаче данных с вашего компьютера в Интернет (например, при загрузке фотографий или файлов в облако).

speedtest03.png

Другим популярным онлайн-сервисом является nPerf. Он также позволяет проверить скорость интернет-канала.

nperf01.png

nperf02.png

nperf03.png

Если цифры, полученные в результате тестирования через сервисы Speedtest и nPerf, сильно отличаются от тех, которые заявлены в вашем тарифном плане, рекомендуем проверить скорость интернет-канала путем скачивания большого файла.

2. Измерение скорости интернет-канала путем скачивания большого файла.

Запустите скачивание большого файла из Интернета на компьютер (используйте файл размером от 500 Мегабайт до 1 Гигабайта; это может быть видеофайл, iso-образ, zip-архив и т.п.) и замерьте время, которое потребуется на загрузку этого файла. Затем, зная размер файла и время, можно посчитать примерную скорость закачки файла.

Например, это можно сделать непосредственно с серверов интернет-провайдеров: http://speedcheck.gldn.net/ или ftp://speedtest.tele2.net/

Также вы можете скачать на компьютер файл, предварительно размещенный в облачном сервисе (например, с Яндекс.Диск или Google Диск).

Приведем пример. На Яндекс.Диск был загружен файл размером 950 Мбайт. Затем скачаем файл из облака на компьютер, но при этом обязательно нужно будет определить время скачивания файла с помощью часов или секундомера.

files01.png

В нашем случае скачивание файла размером 950 Мбайт составило 1 минуту 20 секунд (80 сек). Теперь размер файла (в Мегабайтах) нужно разделить на время скачивания (в секундах): 950/80=11,9 Мбайт/с. Скорость интернет-канала обычно указывают в Мегабитах, а значит выполним перевод Мегабайтов в Мегабиты, умножив вычисленное ранее значение на число 8: 11,9*8=95,2 Мбит/с. В нашем примере полученное значение 95,2 Мбит/с примерно соответствует заявленной скорости интернет-канала 100 Мбит/с.

NOTE: Важно! В тарифном плане максимальная скорость подключения к Интернету всегда указывается в Мегабитах в секунду (Мбит/с), а в пользовательских программах (интернет-браузерах, менеджерах загрузки, торрент-клиентах) скорость передачи данных при скачивании файлов отображается в Килобайтах или Мегабайтах в секунду (КБ/с, Кбайт/с или МБ/с, Мбайт/с). Эти величины часто путают.
Для перевода Мегабайтов в Мегабиты, необходимо умножить значение в Мегабайтах на 8. Например, если интернет-браузер показывает скорость при скачивании файлов 5 Мбайт/с, то для перевода в Мегабиты нужно умножить это значение на 8: 5*8 = 40 Мбит/с.
Для перевода из Мегабит в Мегабайты необходимо разделить значение в Мегабитах на 8.

3. Использование утилиты iperf.

Iperf3 — кроссплатформенная консольная клиент-серверная программа — генератор TCP и UDP трафика для тестирования пропускной способности сети.

Скачать iperf3 можно с сайта https://iperf.fr/iperf-download. Для загрузки доступны версии утилиты для разных ОС (Windows, macOS, Ubuntu, Debian, Mint, Fedora, Red Hat, CentOS, openSUSE, Arch Linux, FreeBSD).

Скопируйте с сайта https://iperf.cc/ ближайший к вам публичный iperf3-сервер. И затем в командной строке операционной системы компьютера выполните команду вида:

iperf3 -Vc <адрес_сервера_iperf3>


Например:

iperf3 -Vc speedtest.hostkey.ru


Затем вы увидите результат выполнения этой команды.

iperf3 -Vc speedtest.hostkey.ru

Connecting to host speedtest.hostkey.ru, port 5201
Cookie: PC.1555245892.167914.414a41c70922fc7
TCP MSS: 1440 (default)
[ 4] local 192.168.0.31 port 39980 connected to 31.192.104.200 port 5201
Starting Test: protocol: TCP, 1 streams, 131072 byte blocks, omitting 0 seconds, 10 second test
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 8.88 MBytes 74.5 Mbits/sec 0 1.02 MBytes
[ 4] 1.00-2.00 sec 11.2 MBytes 93.9 Mbits/sec 0 1.02 MBytes
[ 4] 2.00-3.00 sec 11.2 MBytes 93.7 Mbits/sec 0 1.02 MBytes
[ 4] 3.00-4.00 sec 11.2 MBytes 93.9 Mbits/sec 0 1.02 MBytes
[ 4] 4.00-5.00 sec 11.2 MBytes 93.7 Mbits/sec 0 1.02 MBytes
[ 4] 5.00-6.00 sec 11.2 MBytes 93.9 Mbits/sec 0 1.02 MBytes
[ 4] 6.00-7.00 sec 11.2 MBytes 93.8 Mbits/sec 0 1.02 MBytes
[ 4] 7.00-8.00 sec 11.2 MBytes 93.6 Mbits/sec 0 1.02 MBytes
[ 4] 8.00-9.00 sec 11.2 MBytes 93.6 Mbits/sec 0 1.02 MBytes
[ 4] 9.00-10.00 sec 11.6 MBytes 97.3 Mbits/sec 0 1.02 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
Test Complete. Summary Results:
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 110 MBytes 92.2 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 109 MBytes 91.6 Mbits/sec receiver
CPU Utilization: local/sender 2.2% (0.2%u/1.9%s), remote/receiver 0.1% (0.0%u/0.1%s)

iperf Done.

 

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 4 из 5

Еще есть вопросы? Отправить запрос

Комментарии

0 комментариев

Войдите в службу, чтобы оставить комментарий.