что такое команда ping
Команда 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: подробный обзор
Ping – утилита командной строки, которая нужна для проверки подключения к другому компьютеру на уровне IP. Принцип работы очень простой: команда ping ip отправляет серию небольших пакетов данных на указанное устройство, а затем показывает время ответа.
Ping – основная команда TCP/IP, которая используется для устранения неполадок подключения, доступности и разрешения имени. Она также позволяет узнать имя и IP-адрес компьютера.
Синтаксис команды ping
Команда ping в Windows имеет следующие параметры, которые позволяют решать разные задачи:
Чтобы посмотреть в командной строке (cmd) ping-команды, вызовите справку:
На Linux параметры команды отличаются. Чтобы посмотреть доступные опции, выполните в терминале команду:
Суть команды ping проста, но примеров ее использования очень много. Давайте посмотрим, что можно делать с ее помощью.
Простая проверка доступности
Это то, что делали многие пользователи, – пинговали популярные ресурсы, чтобы убедиться, что интернет на их компьютере работает. Эта же команда используется для проверки доступности.
Чтобы прервать отправку и получить статистику, нажимаем сочетание клавиш Ctrl+C.
По умолчанию команда ping IP-адреса на Linux посылает пакеты, пока вы не прервете их отправку вручную с помощью сочетания клавиш Ctrl+C. Чтобы ограничить количество, укажем нужное число. Например:
Изменение интервала между отправкой пакетов
По умолчанию пакеты отправляются с интервалом в одну секунду. Но можно установить другое время.
Для установки значений меньше 0.2 секунды требуются права суперпользователя (sudo).
Массовая отправка пакетов для нагрузочного тестирования
Эта возможность также доступна только суперпользователям:
Изменение размера пакета
По умолчанию размер пакета – 32 байта. Можно установить другой размер:
Включение звукового сигнала
Если ответа от хоста нет, отправляем эту команду:
Затем начинаем искать причину сбоя. После ее устранения воспроизведется звуковой сигнал. Он говорит о том, что хост теперь отвечает.
Вывод статистики ping
Чтобы не засорять терминал лишней информацией, пропустим ответы хоста и сразу получим статистику:
А можно, наоборот, получать статистику выполнения без прерывания команды. Для этого нужно нажать сочетание клавиш CTRL + |.
Что такое команда 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 запрос, он отправляет ICMP эхо-запроса сообщение хосту назначения, и когда хост назначения отвечает на него, он делает это с ICMP Echo Ответить сообщение. После этого ответа вычисляется минимальное, среднее и максимальное время ответа. В случае, если ответ не получен в течение заранее определенного времени, мы получим сообщение о том, что нет связи с хостом, сеть недоступна или что маршрут к хосту не найден.
Что это может сделать, чтобы бросить пинг?
Представьте, что у нас нет доступа к веб-сайту. Пингуя веб-сервер, мы можем узнать, если это проблема, что нет соединения с сервером, или это другой тип проблемы. Другим примером может быть то, что мы не можем печатать на сетевом принтере, для этого, если мы выполним пинг, мы узнаем, есть ли у нас сетевое соединение с принтером или нет, то есть, если мы просто имеем связь с ним или оно дело водителей или других проблем. Эти примеры применимы к любому сетевому устройству, как локальному, так и Интернету с IP-адресом, частным или общедоступным.
Как использовать команду ping
Чтобы использовать команду ping, мы должны запустить консоль «командной строки», хотя эта команда также включена Linux и операционные системы macOS. Когда консоль откроется, нам просто нужно будет ввести команду ping, затем пробел и IP-адрес или веб-сайт, с которым мы хотим проконсультироваться. Вы можете увидеть следующий пример:
Что произойдет, если мы пропингуем веб-сайт или компьютер, который недоступен
Как вы можете видеть на изображении ниже, оно показывает нам в каждой из четырех попыток сообщение «тайм-аут для этого запроса». Это означает, что он не смог связаться с хостом назначения. Кроме того, мы также можем видеть информацию о пакетах, которые отправили четыре пакета, получили ноль пакетов и, следовательно, есть четыре потерянных пакета.
Параметры команды Ping в Windows
Как мы уже видели, благодаря команде ping мы можем узнать, есть ли у нас подключение к сетевому устройству, веб-сайту или удаленному устройству. Для этого нам нужно всего лишь выполнить команду ping в консоли, и мы получим данные о времени отклика и, если у нас будет соединение с целевым хостом. Кроме того, у нас есть ряд опций, которые могут быть очень полезны.
Команда Пинга
Примеры команд Ping, опции, переключатели и многое другое
Команда ping – это команда командной строки, используемая для проверки способности исходного компьютера достигать указанного конечного компьютера. Команда ping обычно используется как простой способ проверить, может ли компьютер обмениваться данными по сети с другим компьютером или сетевым устройством.
Команда ping работает, отправляя сообщения эхо-запроса протокола управляющих сообщений Интернета (ICMP) на конечный компьютер и ожидая ответа. Сколько из этих ответов возвращено и сколько времени требуется для их возврата – это две основные части информации, которые предоставляет команда ping.
Например, вы можете обнаружить, что при пинге сетевого принтера нет никаких ответов, только чтобы узнать, что принтер отключен и его кабель необходимо заменить. Или, может быть, вам нужно пропинговать маршрутизатор, чтобы убедиться, что ваш компьютер может подключиться к нему, чтобы устранить его как возможную причину проблемы с сетью.
Слово «пинг» также используется в Интернете для обозначения краткого сообщения, обычно через текстовое сообщение или электронную почту. Например, вы можете «пинговать своего босса» или отправить ей сообщение, когда закончите с конкретным проектом, но это не имеет никакого отношения к команде ping.
Доступность команды пинга
Команда ping доступна из командной строки в операционных системах Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP. Команда ping также доступна в более старых версиях Windows, таких как Windows 98 и 95.
Команду ping также можно найти в командной строке в меню «Дополнительные параметры запуска» и «Параметры восстановления системы».
Доступность некоторых переключателей команды ping и другого синтаксиса команды ping может отличаться в зависимости от операционной системы.
Синтаксис команды Ping
ping [ -t ] [ -a ] [ -n count ] [ -l размер ] [ -f ] [ -i TTL ] [ -v TOS ] [ -r count ] [ -s count ] [ -w время ожидания ] [ -R ] [ -S srcaddr ] [ -p ] [ -4 ] [ -6 ] target [/]
См. Как читать синтаксис команды, если вы не уверены, как интерпретировать синтаксис команды ping, как описано выше или в таблице ниже.
Существуют и другие, менее часто используемые ключи для команды ping, включая [ -j список хостов ], [ -k список хостов ] и [ -c купе ]. Выполните ping /? из командной строки для получения дополнительной информации об этих параметрах.
Вы можете сохранить вывод команды ping в файл, используя оператор перенаправления. См. Как перенаправить вывод команды в файл для получения инструкций или посмотрите наш список хитростей командной строки для получения дополнительных советов.
Примеры команд Ping
Результат, отображаемый в окне командной строки, будет выглядеть примерно так:
Как и в приведенных выше примерах команды ping, этот используется для проверки того, может ли ваш компьютер подключиться к маршрутизатору. Единственное отличие состоит в том, что вместо использования переключателя команды ping или ping на локальном узле мы проверяем соединение между компьютером и маршрутизатором (в данном случае 192.168.2.1 ).
Если у вас возникают проблемы при входе в маршрутизатор или вообще в интернет, посмотрите, доступен ли ваш маршрутизатор с помощью этой команды ping, конечно, заменив 192.168.2.1 на IP-адрес вашего маршрутизатора.
Команды, связанные с Ping
Команда ping часто используется с другими командами командной строки, такими как tracert, ipconfig, netstat и nslookup.