На прошлой неделе разработчики популярного CDN-сервиса Cloudflare запустили свой аналог Speedtest. Поскольку ребята действительно знают толк в сетевых технологиях, я решил подробнее посмотреть на их сервис.
Speed от Cloudflare – сервис для анализа скорости и состояния сети.
В отличие от аналогов, разработчики Cloudflare дают возможность чётко понять как именно производились измерения и откуда появились все цифры. Отчёт можно выгрузить в CSV-файл и посчитать всё самостоятельно.
Кроме этого, сервис соблюдает вашу приватность. В Cloudflare ваши данные не продаются третьей стороне, не используются для рекламы и тому подобного. Все собираемые данные обезличиваются и используются лишь для улучшения сети CDN.
Скорость загрузки
Анализ скорости загрузки – один из базовых тестов. Cloudflare загружают на ваше устройство небольшие файлы, постепенно увеличивая их объём. До тех пор, пока измерения не завершаться. Небольшие файлы хорошо отражают аналогичное поведение браузеров при загрузке страниц. Ведь в этом случае вы получаете кучу мелких файлов вроде изображений, CSS, JSON и прочее.
Для каждого из файлов в таблице отображается отчёт о скорости. Точки на графе отражают эти же измерения, а линия показывает среднюю скорость загрузки. Широкая полоса показывает процентное соотношение замеряемых блоков.
При загрузке тяжёлых файлов отлично проверяется максимальная скорость загрузки. Современные браузеры зачастую вначале загружают файлы с пониженной скоростью, а впоследствии увеличивают её. Именно поэтому на больших файлах можно получить максимальные значения.
Скорость отдачи
Здесь используется аналогичный принцип, только данные уходят от вас на сервер. Поэтому описать работу этого раздела отдельно не имеет смысла.
Задержки
Задержки или латентность в данном случае отражает скорость доставки IP-пакетов с устройства до сервера в сети и обратно. Высокая латентность означает большие задержки.
Но важна не только латентность, но и частота таких задержек. Если они будут происходить постоянно, пользоваться интернет-сервисами будет невозможно. Поэтому на всех графиках можно посмотреть средние значения доставки пакетов.