Команда `ping` — это сетевая утилита для проверки доступности узла в сети и измерения времени отклика. Её можно назвать «эхолокацией» для компьютерных сетей. 1. Отправляет на целевой узел специальные пакеты (ICMP Echo-Request) 2. Ждёт ответа (ICMP Echo-Reply) 3. Измеряет время между отправкой и получением ответа ``` Ответ от 8.8.8.8: число байт=32 время=45мс TTL=55 ``` - Время (time) — задержка передачи данных в миллисекундах - TTL — "время жизни" пакета (сколько маршрутизаторов может пройти) - Потеря пакетов — процент непрошедших пакетов 1. Диагностика подключения ```bash ping yandex.ru ``` - Проверяет, доступен ли сайт - Определяет, проблема в сети или самом сайте 2. Поиск сетевых проблем - Высокое время отклика → проблемы с каналом - Потеря пакетов → нестабильное соединение 3. Постоянный мониторинг ```bash ping -t 8.8.8.8 # Windows (непрерывный ping) ping -c 10 site.ru # Linux (10 пакетов) ``` - Базовый: `ping google.com` - С ограничением числа запросов: `ping -c 4 yandex.ru` (Lin