Ваша IP адреса:
Провайдер:
...

Що таке ping?

Ping перевіряє, чи відповідає вузол на мережеві проби, і вимірює час між надсиланням запиту та отриманням відповіді. Це зручний перший крок діагностики, але не повний тест швидкості Інтернету.

Що вимірює ping

Зазвичай програма надсилає ICMP Echo Request і очікує ICMP Echo Reply. Результат показує час проходження туди й назад (RTT) у мілісекундах і частку проб без відповіді. Наприклад, 20 мс означає, що відповідь на конкретну пробу повернулася приблизно через 20 мілісекунд; це не швидкість завантаження файлу.

Чому відповіді може не бути

Сервер або брандмауер можуть обмежувати ICMP, надавати таким повідомленням низький пріоритет або взагалі не відповідати. Тому відсутність відповіді на ping не доводить, що сайт недоступний через HTTPS. Так само добрий ping не гарантує справної роботи вебзастосунку, DNS чи з’єднання TCP.

Як перевіряти проблему

Порівняйте кілька проб, втрати пакетів і коливання затримки; перевірте ту саму адресу з іншої мережі. Шукати проблему на шляху допоможе перевірка ping і traceroute. Якщо ім’я не перетворюється на адресу, спочатку перевірте DNS-записи. Дивіться також як працює traceroute.

Затримка, втрати й коливання

Однієї успішної проби замало для висновку про якість зв’язку. Запустіть серію запитів і перегляньте мінімальний, середній та максимальний RTT: помітний розкид може супроводжуватися переривчастим звуком під час дзвінка або нестабільною грою. Втрати пакетів можуть виникати у Wi-Fi, на перевантаженій ділянці мережі або через фільтрацію діагностичного трафіку. Порівнюйте результати до того самого вузла в різний час, інакше відмінності серверів і маршрутів спотворять висновок.

Перевірка за доменним ім’ям включає запит до DNS. Якщо команда повідомляє, що ім’я невідоме, це ще не результат ICMP-перевірки: спочатку з’ясуйте, чи повертає DNS потрібний запис. Щоб розділити причини, спробуйте відому IP-адресу та ім’я того самого сервісу, пам’ятаючи, що сервер може фільтрувати ICMP. Відповідь домашнього маршрутизатора підтверджує лише найближчу ділянку, а не весь вихід в Інтернет.

Межі методу

Час ping включає обробку пробного пакета вузлом і зворотний шлях відповіді. Він не дорівнює затримці завантаження сторінки, де додатково працюють DNS, TCP або QUIC, TLS, вебсервер і браузер. Деякі мережі обробляють звичайний трафік та ICMP за різними правилами. Тому при проблемі з конкретним сайтом перевіряйте і його HTTP-відповідь, а при проблемі з відеодзвінком — фактичні втрати й затримку застосунку.

Записуйте час перевірки, адресу та мережу, щоб пізніше порівняти результати за однакових умов.

ICMP і якість з’єднання — не одне й те саме

Ping використовує ICMP Echo, але ICMP виконує й інші функції. Втрата Echo Reply може відображати фільтрацію або низький пріоритет діагностичного трафіку, тому зіставляйте результат із застосунком. Докладніше — про ICMP і про затримку, джиттер та втрати.