ПОПРОБУЙТЕ НАШ НОВЫЙ ИНСТРУМЕНТ⌕ БЕСПЛАТНЫЙ PROXY-CHECKERПРОВЕРИТЬ

Задержка до хоста

Проверка задержки

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

Порт

Замер идёт с нашего сервера, а не из вашей сети. Абсолютные числа зависят от того, где стоим мы; сравнивать имеет смысл между хостами, а не с пингом из вашего терминала.

Что именно здесь измеряется

Время установки TCP-соединения между нашим сервером и указанным хостом, снятое несколько раз. Это сознательно не ICMP-пинг: настоящий ICMP требует системных привилегий, которых у веб-приложения быть не должно, и честнее назвать измерение своим именем, чем выдавать одно за другое.

Разница небольшая, но полезная. В рукопожатии участвует сетевой стек самой цели, поэтому число выходит на миллисекунду-другую выше ICMP — зато оно подтверждает, что порт действительно отвечает. Хосты, которые полностью режут ICMP (а таких всё больше), здесь измеряются нормально, хотя обычный ping до них «не доходит».

Как читать результат

Что это значит при работе с прокси

Задержка — единственная характеристика прокси, которую видно до покупки, и она умножается на объём. Адрес в 200 мс от цели не делает парсер медленнее на 200 мс — он делает медленнее на 200 мс каждый из тысяч запросов, и на больших объёмах это превращается в часы.

Расстояние задаёт только нижнюю границу. Перепроданный адрес добавляет время ожидания в очередях, и на графике это видно не как высокий минимум, а как широкий разброс между попытками: лучшая попытка приличная, худшая втрое хуже. Одинаковая задержка у десятка «разных» адресов из пула — другой знак: скорее всего, за ними один шлюз.

Замеры делаются с нашего сервера, а не с вашего компьютера, поэтому сравнивать по ним хосты между собой можно, а предсказывать поведение вашего канала — нет. Как и два других инструмента, выходящих в сеть с нашей стороны, этот сначала резолвит цель, отклоняет приватные и зарезервированные диапазоны и ограничен по частоте.

Частые вопросы

Это настоящий ping?

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

Какая задержка считается нормальной?

До 50 мс — отлично, хост рядом. 50–150 мс — обычное дело в пределах страны или континента. Больше 300 мс заметно во всём интерактивном и указывает на расстояние, плохую маршрутизацию или перегрузку.

Почему попытки так сильно различаются?

Это джиттер — разброс из-за очередей по пути или на самой цели. Для интерактива и для парсинга он вреднее, чем равномерно высокое среднее, поэтому мы показываем разброс, а не одно усреднённое число.

Задержка меряется с моего компьютера?

Нет, с нашего сервера. Это делает числа сравнимыми между хостами — что и нужно при выборе прокси, — но не предсказывает, что увидит ваш канал.

Низкая задержка означает высокую скорость?

Нет. Задержка — это промедление, скорость — объём в секунду. Канал может быстро качать файлы и при этом тормозить в интерактиве, и наоборот.

Хост вообще не отвечает — он выключен?

Не обязательно: порт, к которому мы обращаемся, может быть закрыт или отфильтрован при живой машине. Прежде чем делать вывод, посмотрите сканером, какие порты отвечают.