Перейти к содержимому

Методология производительности

Задержка прокси и скорость: один таймер не измерит и то и другое

Сервис проверки замеряет время небольших серверных запросов через прокси. Он не передаёт достаточно контролируемых данных, чтобы измерить полосу пропускания, устойчивую скорость передачи или работу прокси на вашем устройстве.

Версия метода
2026.07.18
Последняя проверка
Поддерживает
TrueProxies, TrueProxies

Этот метод поддерживает продуктовая команда TrueProxies. Указанный ответственный не выдаётся за независимого аудитора или стороннюю организацию по сертификации.

Краткий ответ

Что могут установить эти данные

Отсчёт времени ответа внешнего IP начинается непосредственно перед тем, как сервис проверки открывает запрос через прокси, и заканчивается после получения и проверки небольшого JSON-ответа IPify. Отсчёт времени ответа цели заканчивается, когда приходят заголовки ответа выбранной цели; тело ответа цели не загружается. Разрешение DNS хоста прокси, время в очереди, запрос к GeoJS, отрисовка и скорость загрузки не входят в эти замеры. Сравнивайте повторные результаты с одного сервера проверки для одной и той же цели и указывайте медиану и размер выборки, а не называйте прокси с одним низким значением самым быстрым.

Границы данных

Наблюдаемый сигнал и необоснованный вывод

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

Границы данных: Задержка прокси и скорость
СигналЧто устанавливаетЧто не устанавливает
Время ответа внешнего IPВремя на сервере проверки, затраченное на подключение к прокси, туннель/TLS, запрос и получение проверенного небольшого ответа с внешним IP.Задержку до целевого сайта, задержку на устройстве пользователя, полосу пропускания, устойчивую скорость передачи или время в очереди.
Время ответа целиВремя на сервере проверки до прихода первых заголовков ответа выбранной цели через тот же транспорт прокси.Время загрузки страницы, скорость передачи тела ответа, время отрисовки, завершение JavaScript или интерактивность браузера.
Повторная выборкаНасколько изменчивой была одна и та же заданная проверка в период выборки.Уровень сервиса провайдера в целом или производительность из непроверенных локаций и для непроверенных сайтов.
Тайм-аутЧто одна попытка запроса через прокси не завершилась в пределах восьми секунд.Конкретную задержку больше восьми секунд, нулевую пропускную способность или постоянный отказ адреса.

Порядок диагностики

Применяйте метод, не меняя вопрос

Явно фиксируйте адрес, транспорт, цель и границы данных, чтобы повторная попытка оставалась сопоставимой.

  1. Фиксируйте маршрут и цель

    Используйте тот же адрес, явный транспорт, выбранную цель и примерно то же время. Другая цель или другой регион сервиса проверки меняет измеряемый сетевой путь.

  2. Соберите несколько завершённых попыток

    Выполните не менее пяти сопоставимых проверок и сохраните тайм-ауты и сбои. Если убрать медленные или неудачные попытки, выборка будет выглядеть лучше, чем наблюдаемый маршрут.

  3. Описывайте распределение, а не победителя

    Указывайте размер выборки, число успешных попыток, медиану, межквартильный размах и, если выборка достаточно велика, 95-й перцентиль. Не ранжируйте адреса по одному запросу.

  4. Измеряйте пропускную способность отдельно

    Для теста полосы пропускания нужны контролируемый объём данных, длительность передачи, подсчёт байтов, политика параллельности и разрешённый целевой сайт. Этот сервис проверки намеренно не выполняет такую нагрузку.

Машиночитаемая методология

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

Открыть JSON метода

Справочник по интерпретации

Какое время отвечает на какой вопрос?

За один запуск может возникнуть несколько интервалов времени. Как время ответа отображаются только два замера запросов через прокси.

Границы замеров времени прокси и исключённые этапы
ИнтервалЧто входитЧто не входит / как понимать
Ожидание в очередиВремя до того, как обработчик начнёт проверку адреса.Не входит во время ответа внешнего IP или цели; отражает нагрузку на сервис проверки, а не задержку прокси.
DNS хоста проксиРазрешение отправленного имени хоста прокси сервисом проверки.Происходит до запуска таймера запроса через прокси и не должно выдаваться за измеренное время ответа прокси.
Ответ внешнего IPПодключение к прокси, согласование TLS/CONNECT/SOCKS (если применимо), HTTPS-запрос, получение небольшого ответа и проверка IP.Не включает GeoJS, проверку цели, отрисовку и пропускную способность.
Определение локацииПрямой запрос сервиса проверки о найденном внешнем IP.Отдельный этап, выполняемый по возможности; отсутствие данных о локации не влияет на время ответа внешнего IP.
Ответ целиВторой запрос через прокси до прихода заголовков ответа Google или Wikipedia.Тело ответа цели, цепочка редиректов, отрисовка в браузере и выполнение JavaScript не замеряются.
Всё заданиеОчередь плюс все проверки адресов и опрос статуса для отправленного списка.Полезно для оценки длительности процесса, но несопоставимо с сетевым временем ответа одного адреса.
Пропускная способностьЧисло байтов, переданных за единицу времени при контролируемых объёме данных и политике.Этот инструмент её не измеряет; по его небольшим запросам нельзя делать выводы о Mbps.

Устранение неполадок

Превратите наблюдение в следующую безопасную проверку

Не раскрывайте учётные данные и меняйте по одной переменной за раз.

Время ответа внешнего IP низкое, а время ответа цели высокое

Вероятное значение: Нейтральный сервис определения внешнего IP и выбранный сайт используют разные маршруты, серверы, механизмы защиты или по-разному отвечают на запросы.

Следующая проверка: Повторите оба замера и оптимизируйте под реальный целевой сайт, а не только под нейтральный адрес.

Результаты одного и того же прокси сильно различаются

Вероятное значение: Между попытками могут меняться общая ёмкость, ротируемые внешние IP, маршрутизация, загруженность сети, установка TLS или нагрузка на сайт.

Следующая проверка: Увеличьте повторную выборку и укажите её разброс; проверьте, не менялся ли внешний IP.

Близкий прокси выглядит медленнее далёкого

Вероятное значение: IP-геолокация приблизительна, а сетевая топология не повторяет географические расстояния напрямую.

Следующая проверка: Принимайте решение по повторным замерам времени ответа цели с нужного сервера проверки, а не по расстоянию между городами.

Партия проверяется намного дольше, чем показывает время по адресам

Вероятное значение: Очередь, ограниченная мощность обработчиков, повторные попытки, запросы к GeoJS, проверки целей, опрос статуса и сбои увеличивают длительность всего задания.

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

Ограничения

  • Замеры выполняет изолированный сервис проверки TrueProxies, а не браузер или локальная сеть посетителя.
  • Один небольшой запрос не может установить скорость загрузки, скорость отдачи, устойчивую полосу пропускания, допустимую параллельность или стоимость успешно переданного байта.
  • Таймер измеряет выбранный адрес и цель в один момент времени; маршруты, внешние IP, сайты и нагрузка могут измениться сразу после этого.
  • Тайм-аут сохраняется как категория сбоя, а не превращается в выдуманное точное значение времени.
  • Сравнения между разными целями, транспортами, регионами серверов проверки, размерами выборок или периодами времени не являются контролируемыми.

Первичные источники

Эти стандарты определяют семантику протоколов и ответов, на которую опираются данные проверки.