Проверка соединения Ping

Пинг
TCP-пинг к порту 80 (для ICMP нужны root-права). Показывает задержку подключения.
Далее

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

Как выполнить проверку TCP

  1. 1

    Введите общедоступный хост

    Укажите домен, например `example.com`, или общедоступный IPv4-адрес. Схема URL, путь и явно заданный порт игнорируются: проверка всегда использует порт 80.

  2. 2

    Запустите проверку

    Наш сервер разрешает имя хоста, отклоняет частные, loopback, link-local и другие необщедоступные адреса, а затем выполняет четыре попытки TCP-подключения.

  3. 3

    Просмотрите каждую попытку

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

  4. 4

    Оценивайте сводку с учетом ограничений

    Минимум, среднее и максимум рассчитываются только по успешным попыткам. Показанный процент потерь: это доля неудачных попыток подключения, а не измеренная потеря IP-пакетов.

Что именно отправляет эта проверка

Классическая команда ping отправляет пакеты ICMP Echo Request и измеряет время получения ответов. Этот инструмент работает иначе: сервер приложения вызывает connect() для TCP-порта 80. Он не отправляет HTTP-запрос, не проверяет код состояния и не загружает страницу.

Успешная попытка подтверждает, что в этот момент TCP-подключение к порту 80 было принято с нашего сервера. Она не доказывает, что HTTPS на порту 443 работает, сайт возвращает корректное содержимое или сервис доступен пользователям из другого региона. Неудача также не равнозначна утверждению «хост недоступен»: порт 80 может быть закрыт или отфильтрован, хотя другой сервис продолжает работать.

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

Результат Точное значение Чего он не подтверждает
Время попытки Время, затраченное на разрешение имени или открытие этого TCP-соединения, в миллисекундах Время прохождения ICMP-пакета туда и обратно или загрузки страницы
Минимум Самая быстрая успешная попытка Гарантированный базовый показатель для каждого посетителя
Среднее Среднее значение только по успешным попыткам Среднее с учетом неудачных попыток
Максимум Самая медленная успешная попытка Причину задержки или изменение маршрута
Потери Процент неудачных попыток из четырех TCP-подключений Процент потери сетевых пакетов

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

Почему попытка может завершиться ошибкой

  • Имя не разрешается: первоначальный DNS-запрос не вернул общедоступный адрес, поэтому проверка подключения не запускается.
  • В подключении отказано: целевой хост ответил, но ни один сервис не принял TCP-подключение к порту 80.
  • Тайм-аут или другая ошибка сокета: брандмауэр может отбрасывать подключение, маршрут или целевой хост могут быть недоступны либо попытка могла превысить трехсекундный лимит.
  • Разрешены только общедоступные хосты: частные, loopback, link-local, зарезервированные и другие необщедоступные адреса блокируются. Если имя хоста разрешается хотя бы в один заблокированный адрес, инструмент отклоняет его.

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

Область применения и ограничения

Это разовая проверка порта 80 с четырьмя попытками и трехсекундным тайм-аутом для каждой. Здесь нет traceroute, непрерывного мониторинга, истории или экспорта; также нельзя проверить произвольный порт. Если нужен фактический HTTP-ответ, используйте средство проверки состояния HTTP; если нужны DNS-записи, средство поиска DNS; если нужны регулярные проверки из нескольких регионов, сервис мониторинга.

Часто задаваемые вопросы

Нет. Обычная команда ping использует ICMP Echo Request и Echo Reply. Этот инструмент открывает TCP-подключения к порту 80 с нашего сервера и измеряет время вызовов подключения. Результаты двух проверок могут различаться, поскольку брандмауэры и сервисы по-разному обрабатывают ICMP и TCP.

Он означает лишь, что порт 80 принял TCP-подключение с нашего сервера. Инструмент не запрашивает страницу и не проверяет состояние HTTP, содержимое, TLS-сертификат или порт 443. Для проверки этих уровней воспользуйтесь средством проверки HTTP или откройте сайт отдельно.

Браузер может использовать HTTPS на порту 443, а этот инструмент всегда проверяет порт 80. Целевой хост также может фильтровать запросы нашего сервера, либо подключение может зависеть от региона. Отказ в подключении, тайм-аут и ошибка DNS, разные ситуации, поэтому проверьте показанное сообщение об ошибке.

Это процент неудачных попыток из четырех TCP-подключений: 0%, 25%, 50%, 75% или 100%. В интерфейсе показатель называется потерями, но он не измеряет потерю пакетов напрямую и его нельзя считать процентом потери ICMP-пакетов.

Нет. Инструмент принимает только общедоступные интернет-хосты и всегда подключается к порту 80. Он блокирует частные, локальные и зарезервированные диапазоны адресов, чтобы сервер нельзя было использовать для доступа к внутренним сервисам.

Сопутствующие инструменты

Инструмент проверки возраста доменных имен

Узнайте, когда домен был впервые зарегистрирован, а также его возраст в годах, месяцах и днях с использованием данных WHOIS из реестра.

Инструмент для проверки записей DMARC

Запросите запись DMARC TXT для любого домена и извлеките из неё правила, параметры выравнивания, адреса отправки отчетов и процент соблюдения требований в понятном формате.

Тестер системы CORS

Отправьте предварительный (preflight) запрос OPTIONS по любому URL и проверьте Access-Control-Allow-Origin, заголовки и методы, возвращаемые сервером. Быстро устраняйте ошибки при обработке кросс-оригинальных запросов.

Домен в IP

Разрешите любое доменное имя в его адреса IPv4 (A) и IPv6 (AAAA) и скопируйте их в любой сетевой инструмент.

CIDR-калькулятор

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

Инструмент для тестирования HTTP-запросов

Отправляйте HTTP-запросы с пользовательски заданным методом, заголовками и телом. Анализируйте код статуса, время ответа, а также полный текст ответа и содержимое заголовков.

Инструмент доступен на других языках