Как работает тест скорости
Никаких загадочных цифр: объясняем, что измеряем, как считаем и что может изменить результат.
Где выполняется измерение
Браузер обращается к ближайшему дата-центру Cloudflare через открытые измерительные адреса speed.cloudflare.com. Cloudflare работает более чем в 300 городах, поэтому сервер обычно находится в нескольких миллисекундах и результат отражает вашу сеть доступа, а не путь к далёкому серверу.
Код дата-центра в результатах (например SIN или FRA) — похожий на код IATA идентификатор площадки, обслужившей тест.
Скачивание и отдача
Мы открываем несколько параллельных соединений и передаём данные в течение фиксированного времени (около 10 секунд на скачивание и 8 на отдачу), постепенно увеличивая объём для честного измерения медленных и многогигабитных линий.
Пропускная способность непрерывно измеряется по мере поступления байтов. Основное значение — 90-й процентиль после разгона: близкая к устойчивой скорости величина, которую использует и speed.cloudflare.com. Пик рядом с графиком — самый высокий отдельный замер.
Задержка, джиттер и задержка под нагрузкой
Задержка без нагрузки — медиана примерно 15 небольших HTTP-запросов до сервера и обратно перед крупной передачей. Джиттер — среднее изменение между последовательными запросами.
Во время скачивания и отдачи на полной скорости мы продолжаем измерять задержку. Медиана — задержка под нагрузкой. На здоровой линии она близка к исходной, но при слишком больших буферах может вырасти на сотни миллисекунд. Это буферблоат — главная причина прерывистых звонков при якобы быстром интернете.
Оценка буферблоата
Мы сравниваем худшую задержку под нагрузкой с исходной и оцениваем добавленное время:
| Оценка | Добавленная задержка | Как ощущается |
|---|---|---|
| A | < 20 мс | Незаметно — всё остаётся плавным. |
| B | 20–60 мс | Хорошо почти для всего. |
| C | 60–150 мс | Звонки могут прерываться при скачивании. |
| D | 150–400 мс | Приложения реального времени работают плохо. |
| F | > 400 мс | При нагрузке линия почти непригодна. |
Оценки качества
Для видео учитывается запас скачивания (один поток 4K требует примерно 15–25 Мбит/с). Для звонков — отдача, задержка под нагрузкой и джиттер. Для игр — исходная задержка, джиттер и буферблоат; после нескольких Мбит/с сырая полоса почти не важна.
Оценки намеренно строгие: A означает, что занятой канал не должен мешать этой задаче.
Что искажает результат
Чаще всего ограничивает Wi-Fi; по возможности тестируйте по кабелю. Значения также снижают VPN или прокси, другие пользователи и устройства, расширения, проверяющие трафик, загруженный процессор и энергосбережение телефона.
speedtest.net, fast.com и этот сайт используют разные серверы, число соединений и методы расчёта. Разница 10–20% нормальна и не означает, что какой-то тест ошибочен.
Чего мы не делаем
Сайт полностью статический: нет серверной части, базы данных и учётных записей. Результаты считаются в браузере и хранятся только в его локальном хранилище, откуда их можно удалить.
IP-адрес, провайдер и город берутся из заголовков ответа измерительного сервера и показываются только локально. Мы их не получаем, не журналируем и не сохраняем.