Всем привет! На связи Игорь из PQ.Hosting!

Скорость интернета — вещь очень капризная. Сегодня все летает, завтра еле ползает, а послезавтра вы вообще сидите и смотрите на вечный экран загрузки. Но как правильно её измерить, чтобы не разочароваться, не мучать техподдержку интернет-провайдера? Давайте разбираться!

Почему скорость интернета бывает ниже ожиданий?

Вы запустили тест скорости, предвкушая увидеть заветные цифры в сотни мегабит, а в ответ получили что-то, больше похожее на тариф времён dial-up? Не спешите паниковать! На скорость интернета влияет целый ряд факторов. 

Законы физики

Если ваш любимый сервер находится в Японии, а вы — в Москве, будьте готовы к тому, что сигналу придется преодолеть тысячи километров и десятки узлов связи. Даже свету нужно время, чтобы добраться до другой точки мира! Поэтому пинг растет, а скорость падает. Чудес не бывает.

Решение: Выбирайте как можно более близкий сервер. 

Сервер Speedtest не справляется

Ваш тарифный план обещает 1000 Мбит/с, но тест показывает 100? Возможно, сервер, на который вы запустили тест, сам не может выдать больше. Выбирайте ближайший и более мощный — иначе получите цифры, которые вас только расстроят.

Решение: используйте только проверенные сервисы. Например: Speedtest by Ookla.

Если вы привыкли пользоваться каким-то другим сервисом, то обязательно напишите про это в комментариях!

Ваш компьютер устал

Если в фоне у вас запущены десятки вкладок, торрент качает «всё и сразу», а «Премьер» рендерит видео, не удивляйтесь, что тест показывает низкую скорость. Интернет-тест тоже требует ресурсов!

Решение: закройте лишние приложения. 

Wi-Fi — тот ещё саботажник

Все мы любим отсутствие лишних проводов, но в случае Wi-Fi часто это стремление вызывает проблемы. Стены, соседи с их роутерами, микроволновки, да даже собственные гаджеты могут создавать помехи. Если хотите точный тест — подключайтесь через кабель!

Решение: если есть такая возможность, то лучше подключитесь по кабелю. 

К вашему роутеру подключено слишком много устройств

Жена смотрит фильмы на телевизоре, сын качает игры в Steam, сосед, знающий твой пароль от вайфая, решил раздавать торренты — все это очень сильно влияет на скорость. 

Решение: постарайтесь на время теста свести количество подключений к минимуму. 

Как запустить тест скорости на разных ОС?

Каждая операционная система имеет свои особенности при запуске теста скорости. Разберем основные способы.

Тест в браузере

Подходит для любых операционных систем. Тут все очень просто: 

  1. Откройте браузер и перейдите на Speedtest by Ookla.

  2. Нажмите Go и дождитесь завершения теста.

Если вы планируете проверять скорость регулярно, то мы советуем скачать отдельное приложение. Например, для Windows оно доступно в магазине приложений

Для Debian или Ubuntu до версии 24.04 программу можно установить по официальной инструкции: 

sudo apt-get install curl

curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh | sudo bash

sudo apt-get install speedtest

А вот в случае Ubuntu 24.04 нужно использовать следующие команды: 

sudo apt-get install curl 

curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh | sudo bash 

sudo sed -i 's/noble/jammy/' /etc/apt/sources.list.d/ookla_speedtest-cli.list 

sudo apt update 

sudo apt-get install speedtest

Для RedHat и подобных дистрибутивов нужно ввести следующее:  

curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh | sudo bash

sudo yum install speedtest

Для запуска теста используйте команду:

speedtest

А для выбора Для выбора конкретного сервера:

speedtest -s <ID_сервера>

В macOS приложение Speedtest by Ookla доступно через Homebrew

brew tap teamookla/speedtest

brew update

brew install speedtest --force

Для запуска теста в консоли также нужно будет ввести speedtest.

Альтернатива: Использование iperf3 для измерения скорости

Если вы сомневаетесь в качестве результатов Speedtes.net, то можете воспользоваться утилитой. iperf3. Она позволяет измерить пропускную способность с высокой точностью, используя удобную клиент-серверную схему.

Установка iperf3 на Linux (Ubuntu 22.04)

Установить iperf3 проще простого — достаточно выполнить в терминале:

apt-get install iperf3

Как использовать iperf3?

Для тестирования скорости вам понадобятся два устройства — одно будет работать как сервер, второе как клиент.

1️. Запускаем сервер (можно использовать и публичные iperf3-серверы):

iperf3 -s

2. Запускаем клиент, указав IP-адрес сервера:

iperf3 -c [IP_сервера]

Также с помощью утилиты можно провести двустороннее тестирование — от клиента к серверу и обратно:

iperf3 -c [IP_сервера] -R

Гибкая настройка тестов

Для более точных замеров можно использовать дополнительные параметры. Например:

iperf3 -c [IP_сервера] -u -w 1m -t 10 -l 1100 -b 1000M -P 5

А если нужно измерить скорость в обратном направлении, добавляем -R:

iperf3 -c [IP_сервера] -u -w 1m -t 10 -l 1100 -b 1000M -P 5 -R

Разбираем параметры:

  • -с [IP_сервера] — запускает клиент и указывает, с каким сервером соединяться.

  • -u — переключает тест в режим UDP.

  • -w 1m — задает размер буфера (1 МБ).

  • -t 10 — время тестирования (10 секунд).

  • -l 1100 — длина пакета. Рекомендуется 1100 байт для RTP-трафика, но будьте внимательны к MTU.

  • -b 1000M — скорость передачи (1000 Мбит/с). Можно указывать в K (Кбит), M (Мбит), G (Гбит).

  • -P 5 — количество параллельных потоков.

Анализ результатов

После теста вы увидите таблицу с основными показателями:

  • Interval — время измерения.

  • Transfer — сколько данных передано.

  • Bitrate — фактическая пропускная способность.

  • Lost/Total Datagrams — сколько пакетов потеряно.

Пример:
808 МБ передано со скоростью 678 Мбит/с. Потери — 0 пакетов (0%) из 770149 отправленных.

Сохранение результатов

Если нужно сохранить отчет в файл, используйте:

iperf3 -c [IP_сервера] --logfile log.txt -J

Это удобно для мониторинга и анализа в JSON-формате.

⚠️Когда запускаете тестирование, iperf3 может занять весь доступный канал. Если на сервере работают другие важные сервисы, будьте осторожны — тест может повлиять на их работу.

Несколько важных нюансов

Об этих вещах часто забывают. И очень зря!

Как правило, скорость ниже в часы пик

Вечером, когда все смотрят фильмы, играют в онлайн-игры и зависают в соцсетях, нагрузка возрастает, а скорость падает. Выход? Тестировать скорость утром или поздно ночью.

Будьте готовы к оверселлингу

Иногда интернет-провайдеры продают больше скорости, чем могут реально обеспечить. Они рассчитывают на то, что не все клиенты будут использовать сеть на полную одновременно. Но если все вдруг решат скачать фильм в 4K, магия исчезает, а скорость падает. Если у вас подозрения — тестируйте в разное время суток.

Проверьте маршрутизацию

Данные не всегда идут к серверу напрямую — иногда они совершают тур по Европе, прежде чем дойдут до цели. Узнать, через какие узлы идёт ваш трафик, можно с помощью команды:

  • Windows: tracert example.com

  • macOS/Linux: traceroute example.com

Если маршрут идёт через три десятка промежуточных точек, то вот он — ответ, почему у вас высокий пинг.

Что делать, если скорость ниже заявленной?

  1. Перезагрузите роутер — да, это банально, но иногда помогает.

  2. Проверьте кабельное соединение.

  3. Выберите другой сервер для теста.

  4. Попробуйте повторить тест в разное время суток.

  5. Свяжитесь с провайдером и узнайте, нет ли проблем на их стороне.

Итог

Измерение скорости интернета — это не просто кнопка «Start». Это целая наука с нюансами. Следуйте этим рекомендациям, и ваш тест будет максимально честным. А если скорость всё равно низкая — возможно, пришло время менять провайдера. Удачи!

Комментарии (12)


  1. Akina
    31.01.2025 16:39

    Знать бы ещё, что это такое - скорость интернета... я видел десятки попыток дать определение или объяснение, и сотни возражений, что очередное обсуждаемое определение есть что угодно, только не скорость интернета. И до сих пор не в курсе, что же это на самом деле.

    Да! а уж спидтест тут вообще никаким боком. Ну что это за количественный показатель, если он может меняться кратно, стОит сменить настройки (сервер)? Да и кому она нужна - скорость обмена с нафиг не нужным сервером?


    1. lex899
      31.01.2025 16:39

      я видел десятки попыток дать определение или объяснение

      Максимальная стабильная полоса за пределы сети провайдера?


      1. Akina
        31.01.2025 16:39

        Для себя я этот термин формулирую так - это та максимальная скорость, которую я чисто теоретически могу получить при обмене с внешним ресурсом. Ну то есть при неких гипотетических условиях, что все конкуренты свинтят в туман, а всё задействованное в передаче оборудование будет работать идеально и без тормозов.

        Ну типа как идеальный газ, идеальное чёрное тело, идеальная передача трафика... жаль только, что оно в природе не существует.


    1. mrtippler
      31.01.2025 16:39

      Ровно вчера мне понадобилось узнать, изменилась ли пропускная способность канала, которую мне предоставляет провайдер, т.к. я вчера сменил тарифный план.
      Я для этого использовал встроенный инструмент Speed Test в Микроте. Можно было и Яндекс/Интернетометр использовать, для грубой оценки пойдет.
      Выяснилось, что пропускная способность при смене тарифа не изменилась, хотя баблоски списались. Обратился в техподдержку - они поправили там что-то у себя, и стало ок.

      Измерять "скорость интернета" нужно только для этого, более ни для чего не имеет смысла.


    1. vikarti
      31.01.2025 16:39

      Просто понимать стоит что спидтест меряет минимальную скорость между устройством и этим конкретным сервером (если проблема с WiFi на телефоне/точке доступа - просядет она, если сервер далеко - будет медленно, если сервер рядом но по каким то причинам трафик идет через петлю - будет медленно(при этом пользователю даже эти данные могут иметь значения - если у него весь трафик так идет - например потому что VPN).

      Выбираем сервер с окрестностями которого надо и смотрим.

      Я например меряю с телефона:

      • куда автовыбор покажет (обычно локальный сервер но не всегда самый близкий - у сотовых операторов бывают приколы).

      • куда автовыбор покажет при активном VPN

      • сервер моего проводного провайдера основного (а потому что мне эта скорость важна - куча всего на домашнем сервере)

      c проводного канала - первые два и для чисто для проверки что нет грубейших ошибок каких то.

      При этом в других случаях - вполне может быт и BWTest RouterOS адекватным и iPerf3 (и совсем не обязательно это будет тест скорости интернета)


  1. jhoag
    31.01.2025 16:39

    script.deb.sh | sudo bash

    Никогда так не делайте.


  1. ne-vlezay80
    31.01.2025 16:39

    А ничего, что за iperf3 по udp могут сервер заблокировать?


  1. foxb
    31.01.2025 16:39

    fast.com алтернатива speedtest

    Проблема с измерением скорости с помощью специализированных сайтов заключается в том, что вы фактически измеряете скорость до этого сервера. И обычно это ближайший сервер. Иногда даже в дата-центре вашего провайдера.


  1. lex899
    31.01.2025 16:39

    Даже свету нужно время, чтобы добраться до другой точки мира! Поэтому пинг растет, а скорость падает.

    С чего бы скорости падать? Пинг растёт, скорость не должна ощутимо меняться.


  1. modsamara
    31.01.2025 16:39

    Яндекс интернетометр использую, устраивает вполне. Недавно только с провайдером доводили скорость до параметров в договоре.


  1. Hoy_cMoKuHr
    31.01.2025 16:39

    По договору у меня 500 мегабит, но на доме нет такого оборудования (со слов провайдера), когда меня подключали, сказали будет не больше 100 мегабит, так оно и есть. Как думаете, стоит ли делать мозги провайдеру на этот счёт? Вообще может ли такое быть, или мне лапши навешали?


    1. AVarik
      31.01.2025 16:39

      Вообще стоит как минимум запросить перерасчет, платили то вы за 500, а по факту получали 100 )