Ping

Приложение поддерживает три типа пинга: ICMP, TCP и через прокси (via Proxy).

ICMP Ping

Использует ICMP-пакеты (аналогично команде ping в терминале). Малоудобен, так как требует временного отключения туннеля для выполнения теста.

TCP Ping

Измеряет задержку, отправляя TCP-пакет напрямую к серверу. Не требует отключения туннеля. Однако при использовании CDN может не отражать реальную задержку до конечного сервера — измеряется только до ближайшей точки CDN.

Ping через прокси (via Proxy Ping)

Выполняется через активное VPN-соединение, включая весь путь до целевого сервера. Это наиболее точный и показательный метод, так как учитывает все этапы подключения, включая установку TLS.

Пример последовательности при via Proxy Ping:

  1. Резолвим доменное имя сервера (если точка подключения задана в виде домена).

  2. Устанавливаем TCP-соединение с сервером.

  3. Если используется TLS — устанавливаем TLS-соединение.

  4. На стороне сервера резолвится домен тестируемого ресурса.

  5. Сервер устанавливает TLS-соединение с целевым сайтом (если он использует HTTPS).

  6. Получаем и измеряем ответ от тестируемого сайта.

Last updated