Как работают тесты скорости Интернета? (и насколько они точны?)
Быстрые ссылки
- Что такое тест скорости?
- Как работает тест скорости
- Точность теста скорости?
- Как получить наиболее точные результаты
Тесты скорости — это быстрый способ узнать, насколько быстр ваш интернет. Интернет-провайдеры обещают «до» определенной скорости в оптимальных условиях, но тест скорости подтвердит, насколько быстрым или медленным является ваше соединение.
Что такое проверка скорости?
Тест скорости интернета — лучший способ получить представление о том, насколько быстро ваше соединение в данный момент. Служба, к которой вы подключаетесь, часто ограничивает скорость загрузки и выгрузки в зависимости от выбранного вами плана, локальной перегрузки, любых правил регулирования и так далее.
Загвоздка в том, что обещания вашего интернет-провайдера (ISP) почти всегда содержат фразу «до». Это дает интернет-провайдеру простор для маневра — если он обещал вам «до 30 Мбит/с», а вы постоянно получаете только 28 Мбит/с, то компания может сказать, что сдержала свое обещание. Но если вы видите 10 Мбит/с, значит, вы не получаете того, за что платите, и пора звонить своему провайдеру.
Тест скорости измеряет ваш пинг, а также скорость загрузки и выгрузки. Измерение последних двух показателей имеет важное значение, поскольку большинство интернет-провайдеров обещают разные скорости загрузки и выгрузки. Обычно скорость загрузки имеет большое значение, но если вы углубитесь в детали, интернет-провайдер обычно указывает более медленную скорость загрузки для каждого уровня. Например, наш местный интернет-провайдер предлагает план со скоростью загрузки 500 Мбит/с и скоростью отдачи 125 Мбит/с.
Как работает тест скорости
При запуске теста скорости происходит несколько вещей. Во-первых, клиент определяет ваше местоположение и ближайший к вам тестовый сервер — эта часть важна. В некоторых версиях, таких как Speedtest.net от Ookla, есть возможность изменить сервер. При установленном тестовом сервере Speed Test отправляет простой сигнал (пинг) на сервер, и тот отвечает. Тест измеряет этот цикл в миллисекундах.
После завершения проверки связи начинается проверка загрузки. Клиент открывает несколько подключений к серверу и пытается загрузить небольшой фрагмент данных. На этом этапе измеряются две вещи: сколько времени потребовалось для захвата фрагмента данных и сколько сетевых ресурсов он использовал.
Если клиент обнаруживает, что у вас есть свободное место, он открывает дополнительные соединения с сервером и загружает больше данных. Общая идея состоит в том, чтобы обложить налогом ваше интернет-соединение и посмотреть, сколько он может делать одновременно.
Представьте, что ваш интернет-сервис — это шоссе с ограничением скорости. Открытие дополнительных соединений похоже на добавление дополнительных полос на шоссе. Ограничение скорости не изменилось, но больше автомобилей могут проехать через одно и то же пространство с большей скоростью; таким образом, 50-й автомобиль прибудет раньше по четырехполосному шоссе, чем по двухполосному.
Как только клиент определяет, что у него есть правильные подключения для проверки вашего интернет-сервиса, он загружает дополнительные фрагменты данных, измеряет объем загруженных данных за отведенное время и представляет скорость загрузки.
Далее тест загрузки. По сути, это тот же процесс, что и тест загрузки, но в обратном порядке. Вместо того, чтобы загружать данные с сервера на ваш компьютер, клиент загружает данные с вашего компьютера на сервер.
Для получения более подробной технической информации ознакомьтесь с объяснением того, как это работает, на Speedtest.net.
Являются ли тесты скорости точными?
Тесты скорости кажутся простыми, но это намного сложнее, чем может показаться, точно измерить скорость вашего соединения.
Рассмотрим первый шаг процесса: выбор тестового сервера. Часто ближайший сервер может быть невероятно близко — возможно, даже в том же городе. Эта близость является оптимальной ситуацией, поэтому данным не нужно далеко перемещаться. Компании знают, что близость имеет значение, и поэтому некоторые, например Netflix, используют сеть доставки контента, чтобы донести данные ближе к вам.
Но весь Интернет не рядом с тобой. Большая часть из них находится на компьютерах далеко — иногда по всей стране или в другой стране. Таким образом, хотя ваш тест скорости может показывать невероятно быстрые потоки, вы можете обнаружить, что загрузка программы происходит очень медленно, если сервер, на котором размещаются данные, находится далеко. В этом случае ваши результаты могут отражать более высокую производительность, чем ваше реальное использование.
Разница в расположении серверов является причиной того, что вы, вероятно, увидите разные результаты скорости при выполнении разных тестов, таких как Ookla, Netflix или Google. Ваш интернет-провайдер может также предложить тест скорости, например Comcast, Spectrum или AT&T. Однако вам, вероятно, не следует полагаться на тест скорости, созданный провайдером. Их тесты оптимизированы для идеальных условий с использованием ближайших к вам серверов, которые часто обслуживаются в той же сети интернет-провайдера, из которой вы тестируете. Это означает, что вы получите более быстрый результат, чем с тестом скорости Netflix или Google. Это нормально, если вы просто хотите похвастаться тем, насколько хорош ваш интернет-провайдер (это идея), но это плохо для того, чтобы получить представление о ваших реальных скоростях.
На втором этапе процесса тестирования клиент пытается открыть дополнительные подключения и максимально использовать сеть. Если вы уже нагружаете свою сеть, то тест скорости не может в полной мере использовать ваши ресурсы. Например, если вы тестируете во время потоковой передачи Netflix или загрузки большого обновления, ваши результаты, вероятно, будут ниже, чем при тестировании без запуска.
То, как вы подключены и какие устройства вы тестируете, также влияет на результаты. Компьютер, подключенный к сети Ethernet, должен иметь более высокую скорость, чем планшет, подключенный к сети Wi-Fi, потому что, как правило, Wi-Fi медленнее, чем сеть Ethernet. Вы можете обнаружить, что результаты различаются на разных устройствах, даже если они используют одно и то же подключение.
Как получить наиболее точные результаты
Получение точных результатов теста зависит от того, что вы собираетесь измерять. Хотите узнать, действительно ли ваш интернет-провайдер обеспечивает обещанные скорости? Затем перейдите к оптимальным условиям. Используйте устройство, подключенное к сети Ethernet, выберите ближайший к вам тестовый сервер и остановите все, что может нагружать интернет-соединение (например, службу потоковой передачи).
Возможно, вы даже захотите перезагрузить маршрутизатор перед запуском теста скорости. Если ваш маршрутизатор имеет встроенный тест скорости, используйте его вместо теста браузера. Это устраняет некоторые препятствия, через которые должен пройти процесс.
Однако, если вы хотите, чтобы результаты были ближе к реальной производительности, используйте тест браузера или приложения. Обход теста маршрутизатора должен позволить вам выбрать сервер дальше. Если у вас регулярно работает один или два видео- или аудиопотока, запустите их перед запуском теста скорости интернета.
Ваш комментарий будет первым