Команда PING это, пожалуй, самая используемая сетевая утилита командной строки. PING присутствует во всех версиях всех операционных систем с поддержкой сети и является простым и удобным средством опроса узла по имени или его IP-адресу.
Формат командной строки:
ping [-t] [-a] [-n число] [-l размер] [-f] [-i TTL] [-v TOS] [-r число] [-s число] [[-j списокУзлов] | [-k списокУзлов]] [-w таймаут] конечноеИмя
Обобщенная схема соединения компьютера (планшета, ноутбука домашней сети) с удаленным конечным узлом можно представить следующим образом:
Команда PING можно использовать для диагностики отдельных узлов:
В результате выполнения данной команды отображается и трассировка маршрута:
Статистика Ping для 87.250.251.11:
Пакетов: отправлено = 1, получено = 1, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 36мсек, Максимальное = 36 мсек, Среднее = 36 мсек
В данном примере, между отправителе и получателем пакетов выстраивается цепочка из 9 маршрутизаторов. Нужно учитывать тот факт, что в версии утилиты ping.exe для Windows, число переходов может принимать значение от 1 до 9. В случаях, когда этого значения недостаточно, используется команда tracert
Отсутствие эхо-ответа не всегда является признаком неисправности, поскольку иногда по соображениям безопасности, некоторые узлы настраиваются на игнорирование эхо-запросов, посылаемых PING. Примером может служить узел microsoft.com и некоторые маршрутизаторы в сетях небольших провайдеров.
Использование PING в командных файлах.
Ответ на такую команду может отличаться от конкретной версии утилиты, и может быть приблизительно таким
При проверке связи не удалось обнаружить узел 456.0.0.1. Проверьте имя узла и повторите попытку.
Ответ на ping доступного узла:
Обмен пакетами с yandex.ru [87.250.250.11] по 32 байт:
Ответ от 87.250.250.11: число байт=32 время=10мс TTL=55
В более простом варианте можно использовать команды:
Что такое команда ping
Область применения: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012
Проверяет подключение на уровне IP к другому компьютеру TCP/IP, отправляя сообщения эхо-запросов протокола ICMP. Отображаются сообщения о получении соответствующих эхо-ответов, а также время кругового пути. Ping — это основная команда TCP/IP, используемая для устранения неполадок подключения, доступности и разрешения имен. При использовании без параметров эта команда отображает содержимое справки.
Эту команду также можно использовать для проверки имени компьютера и IP-адреса компьютера. Если проверка связи с IP-адресом выполнена успешно, но проверка связи с именем компьютера не выполняется, может возникнуть проблема разрешения имен. В этом случае убедитесь, что указываемое имя компьютера можно разрешить через локальный файл hosts с помощью запросов службы доменных имен (DNS) или методов разрешения имен NetBIOS.
Эта команда доступна, только если протокол Интернета (TCP/IP) установлен в качестве компонента в свойствах сетевого адаптера в окне Сетевые подключения.
Синтаксис
Параметры
Пример выходных данных команды ping
Примеры
Чтобы проверить связь с целевым 10.0.99.221 и разрешить 10.0.99.221 в его имя узла, введите:
Чтобы проверить связь с 10.0.99.221 назначения с 10 сообщениями эхо-запроса, каждый из которых имеет поле данных 1000 байт, введите:
Чтобы проверить связь с назначением 10.0.99.221 и записать маршрут для 4 прыжков, введите:
Чтобы проверить связь с целевым 10.0.99.221 и указать свободный исходный маршрут 10.12.0.1-10.29.3.1-10.1.44.1, введите:
Команда ping: подробный обзор
Ping – утилита командной строки, которая нужна для проверки подключения к другому компьютеру на уровне IP. Принцип работы очень простой: команда ping ip отправляет серию небольших пакетов данных на указанное устройство, а затем показывает время ответа.
Ping – основная команда TCP/IP, которая используется для устранения неполадок подключения, доступности и разрешения имени. Она также позволяет узнать имя и IP-адрес компьютера.
Синтаксис команды ping
Команда ping в Windows имеет следующие параметры, которые позволяют решать разные задачи:
Чтобы посмотреть в командной строке (cmd) ping-команды, вызовите справку:

Суть команды ping проста, но примеров ее использования очень много. Давайте посмотрим, что можно делать с ее помощью.
Простая проверка доступности
Это то, что делали многие пользователи, – пинговали популярные ресурсы, чтобы убедиться, что интернет на их компьютере работает. Эта же команда используется для проверки доступности.
Чтобы прервать отправку и получить статистику, нажимаем сочетание клавиш Ctrl+C.
По умолчанию команда ping IP-адреса на Linux посылает пакеты, пока вы не прервете их отправку вручную с помощью сочетания клавиш Ctrl+C. Чтобы ограничить количество, укажем нужное число. Например:
Изменение интервала между отправкой пакетов
По умолчанию пакеты отправляются с интервалом в одну секунду. Но можно установить другое время.
Для установки значений меньше 0.2 секунды требуются права суперпользователя (sudo).
Массовая отправка пакетов для нагрузочного тестирования
Эта возможность также доступна только суперпользователям:
Изменение размера пакета
По умолчанию размер пакета – 32 байта. Можно установить другой размер:
Включение звукового сигнала
Если ответа от хоста нет, отправляем эту команду:
Затем начинаем искать причину сбоя. После ее устранения воспроизведется звуковой сигнал. Он говорит о том, что хост теперь отвечает.
Вывод статистики ping
Чтобы не засорять терминал лишней информацией, пропустим ответы хоста и сразу получим статистику:
А можно, наоборот, получать статистику выполнения без прерывания команды. Для этого нужно нажать сочетание клавиш CTRL + |.
Что такое команда Ping и для чего она нужна?
Много раз пользователи могут обнаружить, что мы не можем получить доступ к компьютеру в нашей сети, веб-сайту, ресурсу в сети и т. Д. Вот почему так называемый «очень полезный инструмент для диагностики проблем с подключением» пинг «. В этой статье мы объясним, для чего он нужен, как его можно использовать и какие параметры эта команда имеет для сети.
Что такое пинг и как он работает?
Когда мы выполняем PING запрос, он отправляет ICMP эхо-запроса сообщение хосту назначения, и когда хост назначения отвечает на него, он делает это с ICMP Echo Ответить сообщение. После этого ответа вычисляется минимальное, среднее и максимальное время ответа. В случае, если ответ не получен в течение заранее определенного времени, мы получим сообщение о том, что нет связи с хостом, сеть недоступна или что маршрут к хосту не найден.
Что это может сделать, чтобы бросить пинг?
Представьте, что у нас нет доступа к веб-сайту. Пингуя веб-сервер, мы можем узнать, если это проблема, что нет соединения с сервером, или это другой тип проблемы. Другим примером может быть то, что мы не можем печатать на сетевом принтере, для этого, если мы выполним пинг, мы узнаем, есть ли у нас сетевое соединение с принтером или нет, то есть, если мы просто имеем связь с ним или оно дело водителей или других проблем. Эти примеры применимы к любому сетевому устройству, как локальному, так и Интернету с IP-адресом, частным или общедоступным.
Как использовать команду ping
Чтобы использовать команду ping, мы должны запустить консоль «командной строки», хотя эта команда также включена Linux и операционные системы macOS. Когда консоль откроется, нам просто нужно будет ввести команду ping, затем пробел и IP-адрес или веб-сайт, с которым мы хотим проконсультироваться. Вы можете увидеть следующий пример:
Что произойдет, если мы пропингуем веб-сайт или компьютер, который недоступен
Как вы можете видеть на изображении ниже, оно показывает нам в каждой из четырех попыток сообщение «тайм-аут для этого запроса». Это означает, что он не смог связаться с хостом назначения. Кроме того, мы также можем видеть информацию о пакетах, которые отправили четыре пакета, получили ноль пакетов и, следовательно, есть четыре потерянных пакета.
Параметры команды Ping в Windows
Как мы уже видели, благодаря команде ping мы можем узнать, есть ли у нас подключение к сетевому устройству, веб-сайту или удаленному устройству. Для этого нам нужно всего лишь выполнить команду ping в консоли, и мы получим данные о времени отклика и, если у нас будет соединение с целевым хостом. Кроме того, у нас есть ряд опций, которые могут быть очень полезны.
Назначение команды проверки сети PING
При возникновении проблем с сетью узнать причину неисправности поможет команда Ping (и неважно это локальная сеть или интернет). Что же это за команда? Давайте попробуем разобраться и копнем немного теории.
Немного теории о команде Ping
Ping пожалуй самая основная TCP/IP-команда среди пользователей Windows, используемая для устранения неполадок и проверки возможности доступа к Интернет.
Команда Ping, запущенная без параметров, выводит справку. Одинаково результативно работает на всех версиях Windows, включая и Windows 10.
Что поможет диагностировать команда Ping?
Команда Ping на практике
Давайте поближе ознакомимся с командой. Для проверки связи введем команду ping IP-адрес, например пропингуем сервера крупных компаний, таких как Яндекс и Гугл:
Какую информацию предоставляет нам это команда:
Показатель время отклика сервера
Теперь поговорим про показатель время отклика сервера. Это время с момента отправки пакета до момента получения ответа от сервера. Измеряется этот показатель в миллисекундах (мс). Чем меньше это значение, тем лучше связь.
Полный синтаксис и важные ключи команды PING
Примеры использования команды PING
Для проверки сети также можно воспользоваться командами:






