Что такое Пинг?
Packet Internet Groper, обычно сокращенно PING, является диагностическим инструментом, который тестирует соединение между двумя узлами или устройствами в сети. Функция PING проверяет, может ли пакет сетевых данных распределяться по адресу без ошибок. Он также определяет доступность определенного IP-адреса в сети и используется для того, чтобы определить и убедиться, что хост-компьютер, с которым пользователь пытается связаться, действительно работает. В первую очередь, PING используется для устранения неполадок в интернет соединениях. Одним словом, PING обычно используется для проверки ошибок, которые есть в сети, и это также означает просто «привлечь внимание» или «проверить на наличие».
Функциональность
Функция PING предлагает две основные цели: проверить, доступен ли хост-узел, и измерить, сколько времени займет отклик. Команда PING является одним из наиболее часто используемых интерфейсов командной строки. PING состоит из одного пакета, который представляет собой эхо-запрос. Если хост доступен, он отвечает одним пакетом. Измерение времени для PING измеряется в миллисекундах, это относится ко времени, когда пакет достигает хоста и ответ возвращается к отправителю.
Кроме того, PING использует протокол управления сообщениями через Интернет (ICMP). ICMP компенсирует пробелы в IP-протоколе, сообщая об ошибке. Это необходимо для системы, так как IP-протокол не имеет способа сообщения об ошибках. Это сообщает об ошибках и ожидает, что более высокие уровни модели архитектуры OSI будут обрабатывать и исправлять ошибки. Эта программа PING работает подобно гидролокатору, который посылает небольшие пакеты информации, содержащие ICMP ECHO_REQUEST на указанный компьютер, а затем посылает ECHO_REPLY взамен.
Ниже приведены действия, которые обычно выполняются при опросе машины пользователем.
- Сообщение эхо-запроса ICMP будет отправлено получателю источником.
- Программа PING установит идентификатор последовательности, который будет увеличиваться с каждым из сообщений эхо-запроса.
- PING вставляет время отправки в раздел данных сообщения.
- Он посылает ICMP сообщение эхо-ответа обратно к источнику, если хост жив и отвечает.
- Время прихода ответного сообщения будет отмечено с помощью команды PING, в ней используется время отправки части сообщения и вычисляется время прохождения туда и обратно.
- Он увеличивает идентификатор последовательности и посылает новое сообщение эхо-запроса. Это продолжается для количества PING-запросов, установленных пользователем, или программа будет завершена.
Обход туда и обратно будет вычисляться с учетом местного времени часов исходного узла, когда IP датаграмма покинет исходный узел, и затем она будет вычитаться из времени, в которое приходит эхо-ответ. Инструмент PING будет отображать различные сообщения об ошибках, когда операция обхода туда и обратно не будет выполнена успешно, например, следующие:
Неизвестный носитель
Определяет, что IP-адрес или имена хостов, которых нет в сети, или что имя хоста назначения не может быть разрешено.
Хозяин пункта назначения недоступен
Определяет, находится ли целевой узел в нерабочем состоянии или не работает в сети. Это может произойти из-за отсутствия локального или удаленного маршрута для конечного узла.
Срок действия TTL истек во время транзита
Это означает максимальное время, в течение которого IP-пакет может прожить по сети, прежде чем он будет отброшен, если не достигнет пункта назначения.
Запросить тайм-аут
Определяет, когда закончилась команда PING, потому что от хоста не поступило ответа. Это также определяет, что сообщения эхо-ответа не были получены из-за сетевого трафика, сбоя фильтрации пакетов запросов протокола разрешения адреса (ARP) или ошибки маршрутизатора.
Диагностические тесты сети Интернет
Команда PING может быть использована для выполнения нескольких полезных диагностических тестов сети Интернет, таких как следующее:
IP-адрес домена
PING может использоваться для проверки доменного имени или IP-адреса. В ответе отображается соответствующий IP-адрес.
Время и расстояние
Команда PING может быть использована для определения того, сколько времени занимает отскок пакета от другого сайта, который сообщает пользователю расстояние до интернета в терминах сети.
Доступ
Функция PING может быть использована для проверки, может ли пользователь достичь другого компьютерного устройства. Если пользователь не может пинговать вообще, но может пинговать другие сайты, это указывает на то, что сеть Интернет работает, но сайт не работает. Однако, если пользователь не может пинговать какой-либо сайт, это указывает на то, что все сетевое соединение оборвано из-за плохого соединения.
Следующее считается хорошим временем ответа ping:
- < 30 мс — отличный пинг и идеально подходит для онлайн-игр.
- От 30 до 50 мс — средний пинг и по-прежнему хорош для онлайн-игр.
- От 50 до 100 мс — несколько медленное время пинга, что сказывается на онлайн-играх.
- 100-500 мс — медленный ping и оказывает минимальное влияние на просмотр веб-страниц, но создает заметное отставание в онлайн-играх.
- 500 мс — пинги продолжительностью полсекунды и более заметно задерживают все запросы.
Выход утилиты PING зависит от операционной системы. Однако почти все выходы PING отображают следующее:
- IP-адрес назначения
- порядковый номер ICMP
- Время жить (TTL)
- Время в оба конца
- Размер полезной нагрузки
- Количество пакетов, потерянных во время передачи.
Большинство ping программ посылают несколько pings и предоставляют среднее количество pings в конце.
История
В 1983 году Майк Муусс создал инструмент PING. Он содержит около тысячи строк кода и стал стандартным пакетным инструментом для нескольких сетевых приложений и операционных систем. Этот инструмент был вдохновлен замечанием Дэвида Миллса об использовании ICMP эхо-пакетов для диагностики и измерения IP-сети. Майк Муус придумал это название инструмента по звуку, который издает гидролокатор, потому что его методология схожа с эхолокацией гидролокатора.
Общие вопросы
Существует несколько вопросов, которые волнуют многих пользователей. Если целевой узел недоступен, пользователь должен изменить локальную таблицу маршрутизации или включить узел. Если хост неизвестен, пользователь должен проверить имя и доступность серверов системы доменных имен (DNS). Если срок действия TTL истек во время транзита, пользователь должен увеличить значение TTL с помощью переключателя PING. Если время ожидания запроса истекло, пользователь должен увеличить время ожидания с помощью команды PING. Кроме того, угроза безопасности также вызывает озабоченность, поскольку для ее устранения существует несколько систем, которые позволяют блокировать ответ, несмотря на то, что существует мандат на то, чтобы всегда направлять ответ.
PING — сетевая диагностика на IP-уровне
Команда PING это, пожалуй, самая используемая сетевая утилита командной строки.Для обмена служебной и диагностической информацией в сети используется специальный протокол управляющих сообщений ICMP (Internet Control Message Protocol). Команда ping позволяет выполнить отправку управляющего сообщения типа Echo Request (тип равен 8 и указывается в заголовке ICMP-сообщения) адресуемому узлу и интерпретировать полученный от него ответ в удобном для анализа виде. В поле данных отправляемого icmp-пакета обычно содержатся символы английского алфавита. В ответ на такой запрос, опрашиваемый узел дожжен отправить icmp-пакет с теми же данными, которые были приняты, и типом сообщения Echo Reply (код типа в ICMP-заголовке равен 0) . Если при обмене icmp-сообщениями возникает какая-либо проблема, то утилита ping выведет информацию для ее диагностики.
Формат командной строки:
ping [-t] [-a] [-n число] [-l размер] [-f] [-i TTL] [-v TOS] [-r число] [-s число] [[-j списокУзлов] | [-k списокУзлов]] [-w таймаут] конечноеИмя
Параметры:
-t — Непрерывная отправка пакетов.
Для завершения и вывода статистики используются комбинации клавиш
Ctrl + Break (вывод статистики и продолжение), и Ctrl + C (вывод статистики и завершение).
-a — Определение адресов по именам узлов.
-n число — Число отправляемых эхо-запросов.
-l размер — Размер поля данных в байтах отправляемого запроса.
-f — Установка флага, запрещающего фрагментацию пакета.
-i TTL — Задание срока жизни пакета (поле «Time To Live»).
-v TOS — Задание типа службы (поле «Type Of Service»).
-r число — Запись маршрута для указанного числа переходов.
-s число — Штамп времени для указанного числа переходов.
-j списокУзлов — Свободный выбор маршрута по списку узлов.
-w таймаут — Максимальное время ожидания каждого ответа в миллисекундах.
Примеры использования:
ping google.com — эхо-запрос к узлу с именем google.com с параметрами по умолчанию — количество пакетов равно 4, длина массива данных = 32 байта.
ping -6 ya.ru — пинг узла ya.ru с использованием протокола Ipv6
ping -a 192.168.1.50 — выполнить пинг с определением имени конесного узла по его адресу.
ping -s 192.168.0.1 computer — пинг узла computer от источника 192.168.0.1. Используется когда на компьютере имеется несколько сетевых интерфейсов.
ping w 5000 ya.ru — пинг с таймаутом ожидания равным 5 секунд ( по умолчанию — 4 сек).
ping -n 5000 -l 1000 ab57.ru — опрос узла ab57.ru 5000 раз, пакетами с данными длиной в 1000байт. Допустимая максимальная длина данных — 65500.
ping -n 1 -l 3000 -f ya.ru — пинг с запретом фрагментации пакета.
ping -n 1-r 3 ya.ru — отправить 1 эхо-запрос на узел ya.ru с отображением первых 3-х переходов по маршруту.
ping -i 5 ya.ru — пинг с указанием времени жизни TTL=5. Если для достижения конечного узла потребуется большее количество переходов по маршруту, то маршрутизатор, прервавший доставку ответит сообщением ”Превышен срок жизни (TTL) при передаче пакета.”
Обобщенная схема соединения компьютера (планшета, ноутбука домашней сети) с удаленным конечным узлом можно представить следующим образом:
В качестве домашней сети используется наиболее распространенная сеть с IP-адресами 192.168.1.0 /255.255.255.0 . Речь идет об IPv4 – IP протоколе версии 4, где для адресации используется 4 байта. IP- адреса принято представлять в виде десятичных значений байтов, разделяемых точками. Каждое устройство в сети должно иметь свой уникальный адрес. Кроме адреса, в сетевых настройках используется
Команда PING можно использовать для диагностики отдельных узлов:
ping 127.0.0.1 — это пинг петлевого интерфейса. Должен выполняться без ошибок, если установлены и находятся в работоспособном состоянии сетевые программные компоненты.
ping свой IP или имя — пинг на собственный адрес или имя. Должен завершаться без ошибок, если установлены все программные средства протокола IP и исправен сетевой адаптер.
ping IP-адрес роутера — должен выполняться, если исправна сетевая карта компьютера, исправен кабель или беспроводное соединение, используемые для подключения к роутеру и исправен сам роутер. Кроме того, настройки IP должны быть такими, чтобы адрес компьютера и роутера принадлежали одной подсети. Обычно это так, когда сетевые настройки выполняются автоматически средствами DHCP-сервера маршрутизатора.
ping yandex.ru — выполнить опрос узла с именем yandex.ru. Если опрос завершается с ошибкой, то причиной может быть не только отсутствие связи с маршрутизатором провайдера, но и невозможность определения адреса узла yandex.ru из-за проблем с программными средствами разрешения имен.
ping 8.8.8.8 — выполнить опрос узла с IP-адресом 8.8.8.8 . Если опрос по адресу выполняется без ошибок, а опрос по имени завершается сообщением о неизвестном узле, то проблема в разрешении имен. Причиной может быть неработоспособность DNS-сервера провайдера. В этом случае, можно попробовать сменить его в настройках сетевого соединения на публичные DNS сервера Google с адресами 8.8.4.4 и 8.8.8.8. Также, проблема может быть вызвана плохим качеством связи с провайдером, что сопровождается слишком большим временем отклика и пропаданием пакетов.
ping -t yandex.ru — выполнять ping до нажатия комбинации CTRL+C, При нажатии CTRL+Break — выдается статистика и опрос узла продолжается.
ping -n 1000 -l 500 192.168.1.1 — выполнить ping 1000 раз с использованием сообщений, длиной 500 байт. Пинг пакетами стандартной длины в 32 байта может выполняться без ошибок, а на длинных — с ошибками, что характерно для беспроводных соединения при низком уровне сигнала в условиях интенсивных помех.
ping -n 1 -r 9 -w 1000 yandex.ru — выполнить ping 1 раз (ключ -n 1), выдавать маршрут для первых 9 переходов (-r 9), ожидать ответ 1 секунду (1000мсек)
В результате выполнения данной команды отображается и трассировка маршрута:
Обмен пакетами с yandex.ru [87.250.251.11] с 32 байтами данных:
Ответ от 87.250.251.11: число байт=32 время=36мс TTL=54
Маршрут: 81.56.118.62 ->
81.56.112.1 ->
10.109.11.9 ->
10.109.11.10 ->
195.34.59.105 ->
195.34.52.213 ->
195.34.49.121 ->
195.34.52.213 ->
87.250.239.23
Статистика Ping для 87.250.251.11:
Пакетов: отправлено = 1, получено = 1, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 36мсек, Максимальное = 36 мсек, Среднее = 36 мсек
В данном примере, между отправителе и получателем пакетов выстраивается цепочка из 9 маршрутизаторов. Нужно учитывать тот факт, что в версии утилиты ping.exe для Windows, число переходов может принимать значение от 1 до 9. В случаях, когда этого значения недостаточно, используется команда tracert
Отсутствие эхо-ответа не всегда является признаком неисправности, поскольку иногда по соображениям безопасности, некоторые узлы настраиваются на игнорирование эхо-запросов, посылаемых PING. Примером может служить узел microsoft.com и некоторые маршрутизаторы в сетях небольших провайдеров.
Использование PING в командных файлах.
Нередко, команда PING используется для организации задержек в командных файлах. Выполняется пингование петлевого интерфейса с указанием нужного значения счетчика пакетов, задаваемого параметром -n. Посылка эхо-запросов выполняется с интервалом в 1 секунду, а ответ на петлевом интерфейсе приходит практически мгновенно, поэтому задержка будет приблизительно равна счетчику минус единица:
ping -n 11 127.0.0.1 — задержка в 10 секунд.
Команда PING используется в командных файлах для определения доступности IP-адресов. Поскольку, результат опроса никак не отражается в переменной ERRORLEVEL , то вместо ее анализа используется поиск определенных признаков в данных стандартного вывода PING. Если внимательно посмотреть на сообщения программы ping.exe при опросе доступного и недоступного узла, то можно заметить, что они значительно отличаются
ping 456.0.0.1 — ping на несуществующий адрес
Ответ на такую команду может отличаться от конкретной версии утилиты, и может быть приблизительно таким
При проверке связи не удалось обнаружить узел 456.0.0.1. Проверьте имя узла и повторите попытку.
ping yandex.ru — ping на адрес узла yandex.ru
Ответ на ping доступного узла:
Обмен пакетами с yandex.ru [87.250.250.11] по 32 байт:
Ответ от 87.250.250.11: число байт=32 время=10мс TTL=55
Таким образом, для решения задачи определения доступности узла в командном файле, достаточно проанализировать характерные слова в выводе ping.exe при успешном ответе. Наиболее характерно в данном случае наличие слова TTL. Оно никогда не встречается при возникновении ошибки и состоит всего лишь из символов английского алфавита. Для поиска «TTL» в результатах ping.exe удобнее всего объединить ее выполнение в цепочку с командой поиска строки символов FIND.EXE (конвейер ping и find). Если текст найден командой FIND, то значение переменной ERRORLEVEL будет равно 0
ping -n 1 COMPUTER | find /I «TTL» > nul
if %ERRORLEVEL%==0 goto LIVE
ECHO computer недоступен
подпрограмма обработки недоступного состояния
…
Exit
:LIVE — начало подпрограмм
ы обработки состояния доступности узла
…
…
В более простом варианте можно использовать команды:
PING yandex.ru |find «TTL=» && ECHO Yandex pingable — команда ECHO выполняется, если значение ERRORLEVEL, установленное FIND равно 0, т.е узел yandex.ru отвечает на ping.
PING Server64 |find «TTL=» || ECHO Server64 not pingable — команда ECHO выполняется, если значение ERRORLEVEL, установленное FIND не равно 0, т.е. узел Server64 не ответил на ping.
ping | Microsoft Docs
- Чтение занимает 2 мин
В этой статье
Область применения: 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 [/t] [/a] [/n <count>] [/l <size>] [/f] [/I <TTL>] [/v <TOS>] [/r <count>] [/s <count>] [{/j <hostlist> | /k <hostlist>}] [/w <timeout>] [/R] [/S <Srcaddr>] [/4] [/6] <targetname>
Параметры
Параметр | Описание |
---|---|
/t | Указывает, что команда ping Continue отправляет сообщения эхо-запросов в место назначения, пока не будет прервано. Чтобы прервать и отобразить статистику, нажмите клавиши CTRL + ВВОД. Чтобы прервать выполнение и выйти из этой команды, нажмите клавиши CTRL + C. |
/a | Указывает, что разрешение имен должно выполняться на целевом IP-адресе. В случае успешного выполнения команды Ping отображает соответствующее имя узла. |
параметра <count> | Указывает число сообщений запроса эха, которые будут отправлены. Значение по умолчанию — 4. |
/l <size> | Задает длину (в байтах) поля данных в сообщениях запроса эха. Значение по умолчанию — 32. Максимальный размер — 65 527. |
/f | Указывает, что сообщения эхо-запросов отправляются с флагом «не фрагментировать » в заголовке IP, установленном в значение 1 (доступно только в IPv4). Сообщения эхо-запроса не могут быть фрагментированы маршрутизаторами по пути к назначению. Этот параметр полезен для устранения неполадок с максимальным количеством блоков передачи (PMTU). |
/I <TTL> | Задает значение поля срока жизни (TTL) в заголовке IP для отправленных сообщений эхо-запросов. По умолчанию используется значение TTL по умолчанию для узла. Максимальный срок жизни — 255. |
/v <TOS> | Указывает значение поля типа службы (TOS) в IP-заголовке для отправленных сообщений запроса эха (доступно только в IPv4). Значение по умолчанию равно 0. TOS задаются в виде десятичного значения от 0 до 255. |
/r <count> | Указывает параметр записи маршрута в заголовке IP-адреса, который используется для записи пути, полученного сообщением запроса эха, и соответствующего сообщения о эхо-ответе (доступно только в IPv4). Каждый прыжок в пути использует запись в параметре запись маршрута . Если это возможно, укажите значение счетчика , равное или больше, чем число прыжков между источником и назначением. Число должно быть не меньше 1 и не больше 9. |
ключ <count> | Указывает, что параметр отметка времени Интернета в заголовке IP используется для записи времени прибытия сообщения эхо-запроса и соответствующего сообщения эхо-ответа для каждого прыжка. Число должно быть не меньше 1 и не больше 4. Это необходимо для адресов назначения, находящейся в локальной связи. |
/j <hostlist> | Указывает, что сообщения эхо-запроса используют параметр свободного исходного маршрута в заголовке IP с набором промежуточных назначений, указанных в hostlist (только в IPv4). При свободной маршрутизации последовательные промежуточные назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное число адресов или имен в списке узлов равно 9. Список узлов представляет собой набор IP-адресов (в точечно-десятичной нотации), разделенных пробелами. |
/k <hostlist> | Указывает, что сообщения эхо-запроса используют в заголовке IP параметр с максимальным исходным маршрутом с набором промежуточных назначений, указанных в hostlist (доступно только в IPv4). При использовании явной исходной маршрутизации следующее промежуточное назначение должно быть напрямую достижимо (оно должно быть соседом в интерфейсе маршрутизатора). Максимальное число адресов или имен в списке узлов равно 9. Список узлов представляет собой набор IP-адресов (в точечно-десятичной нотации), разделенных пробелами. |
/w <timeout> | Указывает время ожидания сообщения эхо-ответа, соответствующего заданному сообщению запроса эха, в миллисекундах. Если ответное сообщение не получено в течение времени ожидания, отображается сообщение об ошибке «запрос был превышен). Время ожидания по умолчанию — 4000 (4 секунды). |
/R | Указывает путь к пути приема-передачи, который отслеживается (доступно только в IPv6). |
Ключ <Srcaddr> | Указывает используемый исходный адрес (доступен только в IPv6). |
/4 | Указывает IPv4, используемый для проверки связи. Этот параметр не требуется для определения целевого узла с IPv4-адресом. Необходимо только указать целевой узел по имени. |
/6 | Указывает IPv6, используемый для проверки связи. Этот параметр не требуется для определения целевого узла с IPv6-адресом. Необходимо только указать целевой узел по имени. |
<targetname> | Указывает имя узла или IP-адрес назначения. |
/? | Отображение справки в командной строке. |
Пример выходных данных команды ping
C:\>ping example.microsoft.com
pinging example.microsoft.com [192.168.239.132] with 32 bytes of data:
Reply from 192.168.239.132: bytes=32 time=101ms TTL=124
Reply from 192.168.239.132: bytes=32 time=100ms TTL=124
Reply from 192.168.239.132: bytes=32 time=120ms TTL=124
Reply from 192.168.239.132: bytes=32 time=120ms TTL=124
Примеры
Чтобы проверить связь с целевым 10.0.99.221 и разрешить 10.0.99.221 в его имя узла, введите:
ping /a 10.0.99.221
Чтобы проверить связь с 10.0.99.221 назначения с 10 сообщениями эхо-запроса, каждый из которых имеет поле данных 1000 байт, введите:
ping /n 10 /l 1000 10.0.99.221
Чтобы проверить связь с назначением 10.0.99.221 и записать маршрут для 4 прыжков, введите:
ping /r 4 10.0.99.221
Чтобы проверить связь с целевым 10.0.99.221 и указать свободный исходный маршрут 10.12.0.1-10.29.3.1-10.1.44.1, введите:
ping /j 10.12.0.1 10.29.3.1 10.1.44.1 10.0.99.221
Дополнительные ссылки
Группа продуктовЯзык: Валюта: МенюРекомендованная статья Логин и пароль по умолчанию администратора систем видеонаблюдения Бюллетень E-mail |
|
Гарантия сегодняшней доставки, если закажешь вовремя: Особенно рекомендуемКОММУТАТОР POE APTI-POE1602G-240W 16-ПОРТОВЫЙ Нетто: 140.54 EUR ВИДЕОТРАНСФОРМАТОР TR-1CD*P2 Нетто: 2.03 EUR АНТИВАНДАЛЬНАЯ КАМЕРАAHD, HD-CVI, HD-TVI, PAL APTI-H50V3-2812W 2Mpx / 5Mpx 2.8 … 12 mm Нетто: 44.86 EUR ФОТОКАМЕРА ДЛЯ ОХОТЫ HC-BG584 Нетто: 258.65 EUR БЛОК ПИТАНИЯ 12V/3A/5.5 Нетто: 6.54 EUR ДИСК ДЛЯ РЕГИСТРАТОРА HDD-WD21PURX 2TB 24/7 WESTERN DIGITAL Нетто: 55.36 EUR IP КАМЕРА ВНЕШНЯЯ БЫСТРООБОРОТНАЯ SD49425XB-HNR — 3.7 Mpx 4.8 … 120 mm DAHUA Нетто: 730.52 EUR РЕГИСТРАТОР РАБОТЫ ОХРАННИКОВ PATROL-II-LCD Нетто: 166.18 EUR МНОГОФУНКЦИОНАЛЬНЫЙ ТЕСТЕР CCTV CS-H9F-80HQ Нетто: 1150.38 EUR |
Что такое Ping, как он работает и на что влияет
Ping — команда для определения задержки между компьютером и сервером.
Оглавление:
Как работает команда Ping
Ping работает путем отправки пакетов Internet Control Message Protocol (ICMP) на целевой хост и ожидания ответа. После завершения работы команды вы увидите небольшой отчет об ошибках, потере пакетов и статистической сводке результатов, обычно включающей минимальное, максимальное, среднее время в мс в оба конца.
Как проверить пинг?
Для начала стоит открыть командную строку, на Windows 10 это можно сделать с помощью сочетания клавиш Win+R. В открывшемся окне нужно написать cmd и нажать Enter. На экране появится новое окно, это интерпретатор командной строки. Здесь нужно написать команду Ping и какой-нибудь домен или ip-адрес, например: Ping stormwall.pro. В терминале Linux и других операционных систем можно выполнить аналогичные действия. Начнется обмен пакетами между вашим компьютером и сервером домен, по умолчанию отправляется четыре или пять запросов. После того как обмен пакетами закончится, вы увидите небольшой отчет. Также Ping можно проверить онлайн, например на сайте Ping.pe.
Как снизить пинг?
В первую очередь стоит разобраться с проблемами, которые могут быть вызваны соединением с вашим роутером. Попытайтесь расположить ваш ПК ближе к нему или соединитесь напрямую кабелем Ethernet. Также стоит проверить целостность всех подключенных Ethernet-кабелей. Вторым шагом, будет отключение всех, ненужных в данный момент приложений нагружающих интернет. Для этого откройте диспетчер задач и сверьтесь с соответствующей вкладкой. Если ничего из этого не помогло, имеет смысл связаться с вашим провайдером, велика вероятность, что проблема возникает по их вине.
Также ресурс может быть расположен географически далеко. Если Вы — владелец сайта, нужно выбирать хостинг поближе к клиентам (например, если они в России — лучше выбрать в Москве, а не во Франции). Надо понимать, что скорость ответа на ping влияет на скорость загрузки сайта, но не напрямую — она зависит от множества других факторов. А еще есть так называемый «игровой пинг», который измеряет скорость ответа игрового сервера, и он может быть не связан с результатами утилиты ping, работающей по протоколу ICMP.
Параметры команды Ping
Для команды ping доступно множество параметров, которые позволяют настраивать команду для более конкретных целей. К сожалению, нет согласованности параметров между разными платформами. Например, чтобы установить, сколько запросов отправлять Windows использует a -n (number), в то время как большинство систем Unix используют a -c (count).
Вот несколько параметров ping. Как правило, использование ping -? приведет к появлению списка параметров вместе с соответствующей буквой для использования в операционной системе.
-t | Проверяет связь с указанным узлом до прекращения. Для отображения статистики и продолжения проверки нажмите клавиши CTRL+BREAK; для прекращения нажмите CTRL+C. |
-a | Разрешает адреса в имена узлов. |
-n | Число отправляемых запросов проверки связи. |
-l | Размер буфера отправки. |
-f | Устанавливает флаг, запрещающий фрагментацию, в пакете (только IPv4). |
-i | Срок жизни пакетов. |
-v | Тип службы (только IPv4; этот параметр использовать не рекомендуется, и он не влияет на поле TOS в заголовке IP). |
-r | Записывает маршрут для указанного числа прыжков (только IPv4). |
-s | Задает метку времени для указанного числа прыжков (только IPv4). |
-j | Задает метку времени для указанного числа прыжков (только IPv4). |
-k | Задает метку времени для указанного числа прыжков (только IPv4). |
-w | Задает время ожидания каждого ответа (в миллисекундах). |
-R | Использует заголовок маршрута для проверки и обратного маршрута (только IPv6). В соответствии с RFC 5095, использование этого заголовка маршрута не рекомендуется. В некоторых системах запросы проверки связи могут быть сброшены, если используется этот заголовок. |
-S | Задает адрес источника. |
-c | Идентификатор секции маршрутизации. |
-p | Проверяет связь с сетевым адресом поставщика виртуализации Hyper-V. |
-4 | Задает принудительное использование протокола IPv4. |
-6 | Задает принудительное использование протокола IPv6. |
Как проверить пинг и сделать трассировку до сервера — Ping и Tracert в CMD
В сети интернет, в частности, на форумах, в случае возникновения проблемы с подключением к какому-либо узлу (серверу), рекомендуют проверить пинг или выполнить трассировку маршрута и таким образом проверить доступность сервера.
Но что такое пинг и что такое трассировка? Пинг (ping) – это инструмент (утилита) для проверки целостности соединения в сетях на основе TCP/IP. Трассировка (traceroute или tracert команда) – это программа для определения маршрутов следования данных в сетях TCP/IP.
Однако не всегда можно встретить информацию о том, как именно выполняется эта проверка: как пинговать или как сделать трассу.
Содержание
Проверка пинга
Для проверки пинга используется одноименная команда ping, которую необходимо вводить в командной строке. Запустить командную строку можно следующими способами:
Windows:
1) Пуск -> Все программы -> Стандартные -> Командная строка
2) Пуск -> Выполнить -> cmd
Linux:
В данной ОС существует множество терминалов, поэтому для этих целей можно использовать любой из установленных на ПК. Обычно стандартный терминал можно запустить сочетанием клавиш CTRL+ALT+T.
Итак, чтобы пропинговать определенный сервер, необходимо выполнить команду:
ping <IP или домен>
Например, для пинга адреса 11.222.33.44 необходимо выполнить команду:
ping 11.222.33.44
Ниже приведён пример результатов выполнения пинга одного из IP адресов.
Как видно из результатов, было передано и получено 4 пакета размером 32 байта. Время обмена одним пакетом составило 47 милисекунд.
Стоит отметить, что в Windows по умолчанию выполняется отправка только 4 пакетов. В Linux обмен пакетами продолжается до тех пор, пока пользователь самостоятельно не остановит процесс сочетанием клавиш CTRL+C. Чтобы запустить ping аналогичным образом в Windows, необходимо использовать параметр -t. Например:
ping -t 11.222.33.44
Остановка обмена пакетами выполняется тем же сочетанием клавиш – CTRL+C.
Установка количества отправляемых пакетов
Чтобы задать максимальное количество отправляемых пакетов, необходимо использовать команду следующего вида:
Windows:
ping -n <число_пакетов> <IP или домен>
например:
ping -n 5 11.22.33.44
Linux:
ping -c <число_пакетов> <IP или домен>
например:
ping -c 5 11.22.33.44
Изменение размера отправляемых пакетов
Чтобы выполнить ping с использованием пакетов определенного размера (в байтах), необходимо использовать следующую команду:
Windows:
ping -l <размер_пакетов> <IP или домен>
например:
ping -l 64 11.22.33.44
Linux:
ping -s <размер_пакетов> <IP или домен>
например:
ping -s 64 11.22.33.44
В данном случае производилась отправка пакетов размером в 64 байта.
Проверка трассировки
Трассировка маршрута может показать скорость прохождения пакетов между маршрутизаторами, которые соединяют ПК, с которого идут запросы, и конечный сервер.
Для выполнения трассировки используется следующая команда:
Windows:
tracert <IP или домен>
например:
tracert wikipedia.org
Linux:
traceroute <IP или домен>
например:
traceroute wikipedia.org
Стоит отметить, что по умолчанию при трассировке также выполняется DNS-запрос на разрешение IP адреса в доменное имя для каждого проходящего маршрутизатора. Эту опцию можно отключить, таким образом, сократив время получения результатов трассировки.
Чтобы активировать эту опцию необходимо использовать следующий вид команды:
Windows:
tracert -d <IP или домен>
Linux:
traceroute -n <IP или домен>
Читайте также:
Ping — это… Что такое Ping?
ping
ping — утилита для проверки соединений в сетях на основе TCP/IP.
Она отправляет запросы (ICMP Echo-Request) протокола ICMP указанному узлу сети и фиксирует поступающие ответы (ICMP Echo-Reply). Время между отправкой запроса и получением ответа (RTT, от англ. Round Trip Time) позволяет определять двусторонние задержки (RTT) по маршруту и частоту потери пакетов, то есть косвенно определять загруженность на каналах передачи данных и промежуточных устройствах.
Также пингом иногда ошибочно называют время, затраченное на передачу пакета информации в компьютерных сетях от клиента к серверу и обратно от сервера к клиенту. Это время называется лагом (англ. отставание; задержка, запаздывание) или собственно задержкой и измеряется в миллисекундах. Лаг связан со скоростью соединения и загруженностью каналов на всём протяжении от клиента к серверу.
Полное отсутствие ICMP-ответов может также означать, что удалённый узел (или какой-либо из промежуточных маршрутизаторов) блокирует ICMP Echo-Reply или игнорирует ICMP Echo-Request.
Программа ping является одним из основных диагностических средств в сетях TCP/IP и входит в поставку всех современных сетевых операционных систем. Функциональность ping также реализована в некоторых встроенных ОС маршрутизаторов, доступ к результатам выполнения ping для таких устройств по протоколу SNMP определяется RFC 2925 (Definitions of Managed Objects for Remote Ping, Traceroute, and Lookup Operations).
Так как для отправки ICMP-пакетов требуется создавать raw-сокеты, для выполнения программы ping в unix-системах необходимы права суперпользователя. Чтобы обычные пользователи могли использовать ping в правах доступа файла /bin/ping устанавливают SUID-бит.
Этимология
Название происходит от английского названия звука импульса, издаваемого сонаром при отражении импульса от объекта.
Также есть несколько альтернативных толкований:
- PING — акроним «Packet InterNet Grouper (Groper)».
- Ping — часть названия игры пинг-понг. Это толкование подразумевает, что компьютеры обмениваются сигналами аналогично тому, как игроки в пинг-понг отбивают друг другу мяч.
- Pong — иногда так называют ответ (ICMP Echo-Reply) полученный благодаря удачно выполненной команде ping.
История
Программа была написана Майком Мууссом (англ. Mike Muuss), учёным Исследовательской Лаборатории Баллистики (англ. Ballistics Research Lab) США в декабре 1983 года.
Практическое использование
- Можно узнать, работает ли сервер. Например, системный администратор может узнать завис ли только веб-сервер или на сервере глобальные проблемы.
- Можно узнать, есть ли связь с сервером. Например, проблемы с настройкой DNS серверов на машине можно узнать, задав в ping сначала доменное имя, а потом IP-адрес.
- Можно узнать скорость соединения, так как ping показывает сколько запросов удалось выполнить в секунду. Так же можно узнать качество канала, посмотрев сколько ответов не пришло. Это часто используется игроками в сетевые игры, потому что качество связи для них очень важно.
- Пингование осуществляется в режиме максимального приоритета канала, поэтому к неумеренному использованию, приводящему к задержкам менее приоритетного трафика, провайдеры относятся неодобрительно.
Примеры
UNIX системы
Послать 3 пакета с интервалом в 5 секунд, сопровождая получение откликов звуковыми сигналами
$ ping -ai 5 -c 3 wikipedia.org PING wikipedia.org (208.80.152.2) 56(84) bytes of data. 64 bytes from rr.pmtpa.wikimedia.org (208.80.152.2): icmp_seq=1 ttl=46 time=176 ms 64 bytes from rr.pmtpa.wikimedia.org (208.80.152.2): icmp_seq=2 ttl=46 time=177 ms 64 bytes from rr.pmtpa.wikimedia.org (208.80.152.2): icmp_seq=3 ttl=46 time=181 ms --- wikipedia.org ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 10007ms rtt min/avg/max/mdev = 176.253/178.291/181.339/2.222 ms $
Windows
Ping в Windows
E:\>ping ru.wikipedia.org Обмен пакетами с rr.esams.wikimedia.org [91.198.174.2] по 32 байт: Ответ от 91.198.174.2: число байт=32 время=54мс TTL=56 Ответ от 91.198.174.2: число байт=32 время=54мс TTL=56 Ответ от 91.198.174.2: число байт=32 время=54мс TTL=56 Ответ от 91.198.174.2: число байт=32 время=54мс TTL=56 Статистика Ping для 91.198.174.2: Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь), Приблизительное время приема-передачи в мс: Минимальное = 54 мсек, Максимальное = 54 мсек, Среднее = 54 мсек
Ссылки
Ping — Определение и подробности
Что такое пинг?
Ping — это утилита командной строки, доступная практически в любой операционной системе с сетевым подключением, которая действует как тест для проверки доступности сетевого устройства .
Команда ping отправляет запрос по сети на определенное устройство. Успешный эхо-запрос приводит к ответу компьютера, который был отправлен обратно на исходный компьютер.
Что означает Ping?
По словам автора, название Ping происходит от терминологии сонара.В сонаре пинг — это звуковая волна, посылаемая для поиска объекта. Если звук попадает в объект, звуковые волны отражаются или отражаются назад к источнику. Расстояние и местоположение объекта можно определить, измерив время и направление возвращающейся звуковой волны.
Аналогичным образом команда ping отправляет эхо-запрос . Если он находит целевую систему, удаленный хост отправляет ответ эхо . Расстояние (количество переходов) до удаленной системы можно определить по ответу, а также по промежуточным условиям (потеря пакетов и время ответа).Хотя автор утилиты ping сказал, что название программы было просто основано на звуке сонара, другие иногда говорят, что Ping — это аббревиатура от Packet InterNet Groper.
Утилита Ping использует сообщения эхо-запроса и эхо-ответа в рамках протокола управляющих сообщений Интернета (ICMP), являющегося неотъемлемой частью любой IP-сети. При выдаче команды ping на указанный адрес отправляется пакет эхо-запроса . Когда удаленный хост получает эхо-запрос, он отвечает пакетом эхо-ответа .
По умолчанию команда ping отправляет несколько эхо-запросов, обычно четыре или пять. Отображается результат каждого эхо-запроса, показывая, получил ли запрос успешный ответ, сколько байтов было получено в ответ, время жизни (TTL) и сколько времени потребовалось для получения ответа, а также статистика о потере пакетов и время поездки туда и обратно.
Эхо-запрос («эхо-запрос») имеет следующую структуру:
Байт 0 | Байт 1 | Байт 2 | Байт 3 |
Тип (8 = IPv4, ICMP; 128 = IPv6, ICMP6) | Код | Контрольная сумма заголовка | |
Идентификатор | Порядковый номер | ||
Полезная нагрузка |
Эхо-ответ должен включать точную полезную нагрузку, полученную в запросе:
Байт 0 | Байт 1 | Байт 2 | Байт 3 |
Тип (0 = IPv4, ICMP; 129 = IPv6, ICMP6) | Код | Контрольная сумма заголовка | |
Идентификатор | Порядковый номер | ||
Полезная нагрузка |
Утилита ping встроена практически в каждую операционную систему с поддержкой сети.Хотя эхо-запрос и эхо-ответ являются сообщениями ICMP, точная реализация утилиты Ping незначительно отличается у разных производителей.
В простейшей форме утилиту ping можно запустить с помощью только команды ping и пункта назначения. Удаленный хост может быть указан либо по имени, либо по адресу.
ping 168.93.37.2ping ftp.microsoft.com
Ниже приведены результаты простого ping-запроса к целевому хосту paessler.com:
ping paessler.com
Проверка связи с paessler.com [104.16.182.252] с 32 байтами данных:
Ответ от 104.16.182.252: байты = 32 время = 4 мс TTL = 57
Ответ от 104.16.182.252: байты = 32 время = 4 мс TTL = 57
Ответ от 104.16.182.252: байты = 32 время = 4 мс TTL = 57
Ответ от 104.16.182.252: байты = 32 время = 4 мс TTL = 57Статистика эхо-запросов для 104.16.182.252:
пакетов: отправлено = 4, получено = 4, Lost = 0 (0% потерь),
Примерное время приема-передачи в миллисекундах:
Минимум = 4 мс, Максимум = 4 мс, Среднее = 4 мс
Однако утилита ping также предоставляет несколько настраиваемых параметров.
Переключатели и переменные Ping
Для команды ping доступно множество переключателей, которые позволяют настраивать параметры по умолчанию для более конкретных целей. К сожалению, для разных коммутаторов нет согласованности между платформами. Например, Windows использует -n (число), чтобы установить, сколько эхо-запросов отправлять, в то время как большинство систем Unix используют -c (количество).
Вот несколько примеров переключателей команды ping. Вообще, используя пинг -? приведет к появлению списка переключателей с соответствующей буквой для использования переключателя в операционной системе.
Число (или счетчик) — задает количество отправляемых эхо-запросов или эхо-запросов. По умолчанию это число четыре в большинстве систем Windows и пять в большинстве систем Unix. Установка более высокого числа позволяет продолжить выполнение проверки связи либо как способ сбора дополнительных данных, например, чтобы увидеть, меняется ли время ответа, либо как способ обеспечения того, чтобы система продолжала реагировать.
Тайм-аут — изменяет время ожидания перед ожиданием ответа от места назначения.В системах Windows значение по умолчанию составляет 4000 миллисекунд или 4 секунды.
Размер — изменяет размер пакета ping. Значение по умолчанию в Windows — 32 байта, во многих системах Unix / Linux по умолчанию — 64 байта.
TTL — устанавливает другой TTL.
IP4 или IP6 — отвечает адресами IPv4 или IPv6. (ping -4 / ping -6 в Windows, ping или ping6 в Linux)
Пока не остановлено — продолжает запускать ping до тех пор, пока пользователь не остановит его (-t в Windows)
Синтаксис команды Ping для Windows
-t | Пингует указанный хост до остановки.Чтобы остановить, введите Control-C |
-a | Разрешить адреса в имена хостов |
-n | Количество эхо-запросов для отправки |
-l | Размер буфера отправки |
-f | Установить Не фрагментировать флаг в пакете (только для IPv4) |
-i | Установить Время жизни |
-v | Установить Тип службы (Параметр имеет устарело) |
-r | Запись маршрута для подсчета переходов (только IPv4) |
-s | Метка времени для подсчета переходов (только IPv4) |
-j | Свободный исходный маршрут вдоль список хостов (только IPv4) |
-k | Строгий исходный маршрут по списку хостов (только IPv4) |
-w | Тайм-аут в миллисекундах для ожидания каждого ответа | 900 59
-R | Используйте заголовок маршрутизации также для проверки обратного маршрута (только IPv6, не рекомендуется согласно RFC 5095) |
-S | Исходный адрес для использования |
-c | Идентификатор участка маршрутизации |
-p | Проверка связи с адресом поставщика виртуализации сети Hyper-V |
-4 | Принудительное использование IPv4 |
-6 | Принудительное использование IPv6 |
Для такой небольшой базовой утилиты команда ping может быть ценным инструментом во многих ситуациях.Как утилита на основе командной строки, ping легко использовать в различных сценариях, позволяя запускать и записывать многочисленные запросы для любого использования. Например, вывод команды ping можно легко передать по конвейеру в текстовый файл для последующего просмотра.
Устранение неполадок с помощью Ping
Пожалуй, наиболее частое использование утилиты ping — поиск и устранение неисправностей. При попытке использовать приложения или системы по сети наиболее важно знать, есть ли на самом деле рабочее соединение.Последовательность команд ping может помочь определить, в чем проблема.
Быстрый пинг по IP-адресу подтвердит, что система включена, соединение установлено и две машины могут общаться друг с другом.
Ping 172.168.9.13
Если проверка связи прошла успешно по имени и IP-адресу, но время ответа велико, возможно, возникла проблема с маршрутизацией, скоростью сети или перегрузкой. Даже безуспешные эхо-запросы могут предоставить ценную информацию об устранении неполадок.
Если проверка связи по IP-адресу прошла успешно, но проверка связи по имени завершилась неудачно, возникает проблема с разрешением имени.Если проверка связи завершилась неудачей, вы можете попытаться выполнить проверку связи с другими частями сети, чтобы изолировать проблему. Успешный эхо-запрос шлюза по умолчанию подтверждает, что сетевое соединение работает, но что-то мешает подключению к удаленной системе.
Если вы можете успешно выполнить эхо-запрос с той же подсетью удаленной системы, но не с самой целевой системой, то сетевое соединение удаленного хоста под вопросом. Если шлюз по умолчанию не может быть опрошен, но адрес обратной связи (127.0.0.1) приводит к успешному пингу, тогда вы будете знать, что сетевой интерфейс работает, но нет подключения к сети.
Ошибка ping
Если ping не получает ответа от целевого хоста, в большинстве реализаций ping ничего не отображается или уведомление о тайм-ауте. Результат может выглядеть, например, следующим образом:
Проверка связи 121.242.124.9 с 32 байтами данных:
Истекло время ожидания запроса.
Истекло время ожидания запроса.
Истекло время ожидания запроса.
Истекло время ожидания запроса.
Дискавери
Ping можно использовать как инструмент быстрого и грязного обнаружения. Поскольку практически любое подключенное к сети устройство будет отвечать на эхо-запрос, например, пинг-тестирование диапазона адресов позволит администратору найти все подключенные устройства в этом диапазоне, независимо от типа устройства или операционной системы.
Мониторинг
Ping можно использовать для мониторинга доступности устройств в сети. Команда ping, выполняемая как запланированная задача, может предложить элементарный опрос любого сетевого компьютера или устройства без необходимости установки каких-либо дополнительных программных агентов и без необходимости открывать дополнительные порты.Самый простой из любого монитора вверх / вниз можно выполнить, запустив команду ping с параметром «запускать до остановки». Когда эхо-запросы начинают давать сбой, возникает проблема с подключением к системе.
Очевидно, что эти решения значительно улучшаются за счет добавления инструмента мониторинга, такого как PRTG, который при использовании базовых команд ping не полагается на то, что кто-то наблюдает за выводом или направляет вывод в какую-то запись.
Стандартный датчик Ping запускает команды ping в фоновом режиме.Их можно настроить для работы через определенные промежутки времени или в ответ на другое событие. Например, если датчик сообщает об ошибке подключения, проверка связи может определить, есть ли еще сетевое подключение. Или мониторы могут быть настроены так, чтобы предупреждать администратора, если время отклика становится слишком большим или если происходит слишком большая потеря пакетов.
Еще один интересный датчик на основе ping — это Cloud Ping Sensor, который проверяет отслеживаемые системы из удаленного облака распределенных систем. Это обеспечивает чрезвычайно важное, но трудно обнаруживаемое предупреждение, когда на вашей стороне все работает нормально, но по какой-либо причине ваши системы недоступны извне для удаленных пользователей или клиентов.
Простое знание того, что система существует и подключена к сети, может быть достаточной информацией для атакующего. Тщательный анализ ответов ping может дать дополнительную информацию, например, какая операционная система запущена, где находится машина и т. Д.
Многие хакерские инструменты используют «обход диапазона», проверяя каждый IP-адрес в целевой сети, чтобы получить список доступных систем и ответов на них. В результате многие брандмауэры настроены на блокировку запросов ping из ненадежных сетей.
Определение пинга
Пинг — это сигнал, отправляемый хосту, который запрашивает ответ. Он служит двум основным целям: 1) проверить, доступен ли хост и 2) измерить, сколько времени занимает ответ.
Запрос ping может быть выполнен с помощью команды ping, которая является стандартной командой в большинстве интерфейсов командной строки. Некоторые сетевые утилиты предоставляют функцию проверки связи, которая позволяет вам проверять связь с сервером, просто вводя IP-адрес или доменное имя.Большинство программ ping отправляют несколько ping и в конце выдают среднее значение ping.
Чтобы выполнить команду ping из интерфейса командной строки, просто введите «ping», а затем IP-адрес или доменное имя хоста, который вы хотите проверить (например, ping 123.123.123.123).
Сам эхо-запрос состоит из одного пакета (часто 32 или 56 байтов), который содержит «эхо-запрос». Хост, если он доступен, отвечает одним пакетом в качестве ответа. Время проверки связи, измеряемое в миллисекундах, — это время прохождения пакета туда и обратно до хоста и для возврата ответа отправителю.
Время отклика Ping важно, потому что оно увеличивает накладные расходы на любые запросы, сделанные через Интернет. Например, когда вы посещаете веб-страницу, время проверки связи добавляется ко времени, которое требуется серверу для передачи HTML и связанных ресурсов на ваш компьютер. Пинги особенно важны в онлайн-играх, где события происходят в режиме реального времени.
Хотя скорость интернет-соединения может влиять на эхо-запросы, время отклика на эхо-запрос часто напрямую связано с физическим расстоянием между исходной и целевой системами.Следовательно, быстрое соединение между Нью-Йорком и Токио, вероятно, будет иметь более длительный пинг, чем медленное соединение между Нью-Йорком и Филадельфией. Перегрузка сети может замедлить эхо-запросы, поэтому эхо-запросы часто используются для устранения неполадок.
Что такое хорошее время отклика на эхо-запрос?
- <30 мс — отличный пинг; почти незаметен; идеально подходит для онлайн-игр
- от 30 до 50 мс — средний пинг; все еще подходит для онлайн-игр
- от 50 до 100 мс — несколько медленное время пинга; не слишком заметен для просмотра веб-страниц, но может повлиять на игры
- от 100 мс до 500 мс — медленный пинг; минимальное влияние на просмотр веб-страниц, но создаст заметное отставание в онлайн-играх
- > 500 мс — пинги продолжительностью полсекунды и более добавят заметную задержку всем запросам; обычно происходит, когда источник и пункт назначения находятся в разных частях света
Обновлено: 15 августа 2018 г.
TechTerms — Компьютерный словарь технических терминов
Эта страница содержит техническое определение Ping.Он объясняет в компьютерной терминологии, что означает Ping, и является одним из многих интернет-терминов в словаре TechTerms.
Все определения на веб-сайте TechTerms составлены так, чтобы быть технически точными, но также простыми для понимания. Если вы сочтете это определение Ping полезным, вы можете сослаться на него, используя приведенные выше ссылки для цитирования. Если вы считаете, что термин следует обновить или добавить в словарь TechTerms, отправьте электронное письмо в TechTerms!
Подпишитесь на рассылку TechTerms, чтобы получать избранные термины и тесты прямо в свой почтовый ящик.Вы можете получать электронную почту ежедневно или еженедельно.
Подписаться
Что такое пинг?
Обновлено: 12.04.2021, Computer Hope
Ping может относиться к любому из следующего:
1. Ping — это утилита, впервые разработанная Майклом Массом в 1983 году, которая используется для проверки того, может ли сетевой пакет данных достичь адреса без ошибок. Утилита ping обычно используется для проверки сетевых ошибок.
Изображение является примером того, что происходит при отправке эхо-запроса.Сначала пользователь начнет использовать команду ping для проверки связи с IP-адресом 204.228.150.3. Затем запрос отправляется через сетевой концентратор и маршрутизатор, в этом примере, на другой компьютер с этим IP-адресом. После успешного получения компьютер отвечает на ping ответом pong. Время между этими двумя передачами рассчитывается для получения среднего времени ответа или задержки.
В приведенном выше примере мы открываем командную строку Windows, чтобы использовать команду ping.Затем мы пингуем «computerhope.com» и получаем четыре ответа от сервера. В каждом приведенном выше ответе он содержит размер пакета (в байтах), время в мс и TTL.
Если эхо-запрос не достигает места назначения из-за ошибки или блокировки, отправляющий компьютер обнаруживает ошибку тайм-аута запроса или не показывает полученные пакеты.
Вывод команды ping также можно направить в файл вместо окна командной строки. Работая с приведенным выше примером команды ping, мы могли бы использовать следующую команду.
ping computerhope.com> ping.txt
Приведенная выше команда выводит результаты проверки связи с computerhope.com в файл с именем ping.txt. Файл создается в каталоге, в котором была выполнена команда ping. В первом примере выше это каталог c: \ cgi-bin \ update, и именно здесь создается файл ping.txt. Чтобы изменить каталог, в котором создается выходной файл, мы можем ввести другой каталог в самой команде ping, как в примере ниже.
ping computerhope.com> c: \ output \ ping.txt
Приведенный выше пример команды создает файл ping.txt в каталоге c: \ output, а не в каталоге c: \ cgi-bin \ update.
Как работает пинг?
Когда вы проверяете связь с другим компьютером или устройством, команда ping отправляет эхо-запрос ICMP (протокол управляющих сообщений Интернета), чтобы проверить его, а затем ожидает ответа. Если ответ получен, значит он успешный. В противном случае отображается ошибка.
Что такое пинг?
Ping не является аббревиатурой или сокращением чего-либо.Иногда его называют бэкронимом пакетного Интернета . Слово «пинг» происходит от звука, который издает сонар при обнаружении объектов под водой.
2. В сетевых компьютерных играх ping — это измерение задержки сетевого подключения игры к серверу, измеряемое в мс (миллисекундах). Низкий пинг , указывающий на низкую задержку, указывает на хорошее соединение, что приводит к более отзывчивому игровому процессу. Высокий пинг указывает на перегрузку сети или проблемы с сервером и может привести к плохой реакции или «задержке».«Например, игрок с низким значением пинга 50 мс будет иметь лучший игровой опыт, чем игрок с пингом 250 мс.
ПримечаниеЧтобы уменьшить время ответа сервера, некоторые игровые серверы могут принимать только пользователей с низким пингом.
Эхо, Условия игры, HELO, ICMP, Задержка, LPB, Условия сети, Пинг смерти, Пинг-понг
Основы ИТ: объяснение утилиты Ping
Пинг, согласно словарю, — это резкий, высокий и несколько музыкальный тон.Это может ассоциироваться со звуком, который вы слышите, когда стучите ложкой по хрустальному стеклу. В мире информационных технологий это имеет совсем другое значение.
В этой статье мы объясним основную концепцию Ping, как работает утилита Ping и как она используется в контексте сети и сетевого мониторинга.
Что такое пинг?
Ping — это команда командной строки, которую можно использовать для проверки соединения между одним компьютером и другим. Подумайте об этом с точки зрения гидролокатора на подводной лодке.Вы, наверное, видели в фильмах, когда звуковой сигнал в виде звукового сигнала посылается для проверки окружения субмарины. Когда звук ударяет по ближайшему объекту, он отдается эхом. Операторы могут определять расстояние на время, необходимое для возврата эха.
Как работает пинг?
Проверка связи используется для проверки возможности подключения на уровне IP ко второму устройству TCP / IP. Он делает это, передавая сообщения эхо-запроса по протоколу управляющих сообщений Интернета (ICMP) и ожидая ответного сообщения.Если не будет изменено, команда ping отправит 4 запроса по умолчанию в Windows. Количество возвращаемых ответов и время, необходимое для обработки, содержат важную информацию, например:
- Отправленных и полученных байт
- Отправленных, полученных и потерянных пакетов
- Приблизительное время приема-передачи (в миллисекундах)
Эхо-запрос инициируется несколько раз для проверки согласованности соединения. Вот что вернет успешный запрос ping при подключении к маршрутизатору.
Зачем мне использовать Ping?
Если вы когда-нибудь запускали тест скорости на своем компьютере или в сети, вы использовали команду ping независимо от того, знали вы об этом или нет. Вы отправляете сообщение с удаленного сервера и проверяете время, необходимое для его возврата.
Пинги полезны по разным причинам, включая устранение неполадок подключения, устройств и сетей.
Устранение неполадок подключения
Ping используется для устранения неполадок подключения. Чаще всего он используется для проверки соединения между двумя машинами.Вы можете использовать команду ping для проверки подключения сетевого принтера или копира, чтобы определить, находится ли устройство в автономном режиме, или чтобы убедиться, что вы можете подключиться. к роутеру. Если у вас возникли проблемы с приложением, размещенным в сети на сервере, первое, что вам нужно сделать, это проверить соединение с помощью серии команд ping, которые помогут сузить проблему. Если приходит пинг обратно с быстрым временем отклика, у вас хорошее соединение, поэтому проблема, скорее всего, связана с сервером или приложением.
Вы также можете проверить связь с веб-сайтами, чтобы узнать, работают ли они и нет ли проблем с подключением.
Устранение проблем с сетью
Практически любое устройство, подключенное к сети, ответит на эхо-запрос, что делает проверку сетевых подключений невероятно полезной. Ping можно использовать для тестирования маршрутизаторов или серверов на пропускную способность и скорость. Вы также можете пропинговать целый ряд адресов, чтобы найти каждое подключенное устройство в определенном диапазоне. Вы можете проверить имена компьютеров и адреса компьютеров. Когда вы можете пропинговать IP-адрес, но не имя компьютера, скорее всего, возникла проблема с разрешением имени.
Если пинг возвращается, показывая успешное соединение, но имеет длительное время ответа, вы, вероятно, столкнулись с проблемой маршрутизации, перегрузки или сети.
Команду ping можно запускать вручную или автоматически как запланированную задачу для мониторинга надежности сети. Когда пинг не проходит, возникает проблема.
Сообщения об ошибках Ping
Если команда ping не получает ответа от хоста, вы либо ничего не увидите, либо получите уведомление о тайм-ауте. Поскольку он отправляет 4 запроса, вы, вероятно, увидите четыре уведомления о тайм-ауте.
Переключатели и модификаторы команды Ping
Команда Ping позволяет добавлять модификаторы или параметры (также называемые переключателями) для настройки команды для устранения неполадок. Вот список команд и правильный синтаксис, в котором их можно использовать в Windows, хотя вы найдете небольшие вариации для Unix.
- / t — эхо-запрос продолжает отправку сообщений эхо-запроса адресату до тех пор, пока не будет прерван вручную. Чтобы прервать и отобразить статистику, нажмите CTRL + Break .Чтобы прервать пинг и выйти из него, нажмите CTRL + C .
- / a — эхо-запрос пытается разрешить и показать имя хоста IP-адреса, введенного в качестве целевого.
- / n count — используйте это изменение количества сообщений Echo-запроса с 4 (по умолчанию) на другое. Вы можете использовать любое число от 1 до 4294967295.
- / l size — устанавливает размер (в байтах) сообщения Echo-запроса, отправляемого на цель, от 32 (по умолчанию) до другого.Вы можете использовать любое число от 1 до 65527.
- / f — используйте это для отправки сообщений эхо-запроса с включенным флагом « Do Not Fragment », чтобы запрос не фрагментировался маршрутизаторами на пути к назначение. Эта опция работает только для адресов IPv4 и полезна для поиска и устранения неисправностей пути Максимальный блок передачи (PMTU) проблемы.
- / i TTL — устанавливает значение времени жизни (TTL) для запроса Echo, максимальное значение 255.TTL ограничивает время жизни данных, отправляемых командой ping. Если значение TTL истекло и ответа не было, данные отброшен.
- / v TOS — устанавливает тип обслуживания (TOS), используемый для эхо-запроса. Значение по умолчанию — 0, максимальное — 255. Этот параметр работает только для адресов IPv4.
- / r count — устанавливает количество переходов между вашим ПК и целью, которые вы хотите записать и отобразить командой ping. Максимальное значение счета — 9.Работает только с IPv4-адресами.
- / s count — сообщает время (в формате Internet Timestamp), когда каждый запрос Echo получен и каждый ответ отправлен. Максимальное значение счетчика — 4, что означает, что только первые четыре перехода могут иметь отметку времени. Этот вариант работает просто с IPv4-адресами.
- / j host-list — использует Loose Source Route , указанный в списке хостов. При таком типе маршрутизации последовательные промежуточные пункты назначения могут быть разделены одним или несколькими маршрутизаторами.Максимальное количество адресов или имен в списке хостов — 9. Список хостов представляет собой серию IP-адресов, разделенных пробелами, и они должны быть IPv4-адресами.
- / k host-list — использует Strict Source Route , указанный в списке хостов. При строгой маршрутизации следующий промежуточный пункт назначения должен быть доступен напрямую (а не отделен маршрутизатором). Максимальное количество адресов или имен в списке хостов — 9. Список хостов представляет собой серию адресов IPv4, разделенных пробелами.
- / w timeout — значение тайм-аута регулирует количество времени в миллисекундах, в течение которого эхо-запрос ожидает каждого ответа. Значение тайм-аута по умолчанию составляет 4000 или 4 секунды.
- / r range — указывает команде ping отслеживать путь туда и обратно для определенного количества переходов. Работает только с IPv6-адресами. Диапазон должен быть числом от 1 до 9.
- / s srcaddr — указывает исходный адрес для использования при работе с IPv6-адресами. Адрес необходимо вводить после srcaddr .
- / c отсеков — указывает идентификатор отсека маршрутизации.
- / p — проверяет адрес провайдера виртуализации сети Hyper-V.
- /4 — принудительное использование адреса IPv4, которое используется вместе с именами хостов, а не IP-адресами. Например, введите «ping / 4 www.WEBSITENAME.com» (без кавычек), и он вернет IPv4-адрес имя хоста.
- /6 — принудительное использование адреса IPv6, и он используется вместе с именами хостов, а не IP-адресами.Например, напишите «ping / 6 www.WESBITENAME.com», и вы увидите IPv6-адрес имени хоста.
Правильный синтаксис Ping
Порядок, в котором вы используете эти переключатели, важен. Вот правильный синтаксис для использования:
ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [- s count] [-w timeout] [-R] [-S srcaddr] [-p] [-4] [-6] target [/?]
Что такое пинг?
Для тех, кто играет в гольф на выходных, «Ping» — это бренд клюшек для гольфа, предназначенный для точного и точного удара по мячу.
Для тех из нас (игроков, которые не играют в гольф), которые проводят много времени в Интернете, «пинг» — это термин, который относится к тесту, чтобы узнать, насколько быстро сигнал данных может распространяться из одного места (вашего компьютера). в другое место (обычно на сайт).
Ping начинался как программа, которая позволяет отправлять тестовый сигнал на другой компьютер, чтобы узнать, существует ли он и как быстро он реагирует. Пинг отправляет «пакет» электронных данных на определенный IP-адрес и «ждет» электронного сигнала / тонального сигнала, известного как «понг».(«Ожидание» — неточный термин: получение ответа занимает короткое время.)
Кроме того, термины «пинг» и «понг» не имеют ничего общего с игрой в пинг-понг (настольный теннис). Слово «пинг» произошло от звука, который издает гидролокатор подводной лодки, когда он отскакивает от физических объектов под водой. (Посмотрите старый фильм о Второй мировой войне о Тихом океане, и вы его услышите.)
Пинг и задержка.
В наши дни пинг важен для проверки того, сколько времени требуется данным, чтобы перемещаться с вашего компьютера, проходить через различные Интернет-соединения и узлы, достигать компьютера на другой стороне и возвращаться к вам.Затем эти данные рассчитываются, чтобы определить, насколько быстро происходит соединение с другим компьютером и как быстро может быть завершена конкретная передача данных.
Скорость проверки связи, также известная как задержка, — это число, которое соответствует времени задержки в Интернете, измеряемой в миллисекундах (например, 30 мс). Чем выше число, тем больше задержек при передаче данных вы можете испытывать и ощущать, когда находитесь в сети. Если вы играете в онлайн-игры, особенно в стрелялки от первого лица или вождения, вам нужно, чтобы задержка была меньше 30 мс.Для остальных из нас будет достаточно всего, что меньше 100 мс.
Ранний тест ping.
Тест ping был важен в свое время как экономия времени для людей, которые использовали для отправки файлов FTP (протокол передачи файлов), который представляет собой особый способ использования Интернета для отправки файла напрямую с одного компьютера на другой. Этот все еще используемый процесс использовался чаще, прежде чем стало легко прикреплять и отправлять большие файлы кому-то еще по электронной почте.
Передающий компьютер будет «пинговать» принимающий компьютер, и если он не получит достаточно быстрого ответа (или какого-либо ответа), он не будет тратить больше времени на попытки подключения.Это похоже на обнаружение того, что номер отключается одним нажатием кнопки, без фактического звонка.
Пинг идет «чокнутый».
Конечно, всегда есть технические специалисты, которые берут что-то полезное или даже безобидное и превращают это в онлайн-розыгрыш или приложение. Используя «пинг-шторм», компьютерный взлом может временно отключить сервер веб-сайта. Хакер отправляет тысячи ping-пакетов одновременно (с добавлением лишнего и не относящегося к делу электронного багажа), и ничего не подозревающий сервер оказывается подавленным ping-атакой и не может эффективно обслуживать своих обычных клиентов.
Статьи по теме
Как проверить связь с сетью для проверки связи
Пинг! Если вы внимательно прислушаетесь, это звук команды ping в действии. Сетевой тест ping передает пакеты данных на определенный IP-адрес и либо подтверждает, либо отрицает наличие связи между устройствами, подключенными к IP-сети.
В случае подтверждения вы обнаружите «задержку» (то есть продолжительность времени ответа), выполнив тест ping. Меньшая задержка обеспечивает лучший опыт, поскольку даже миллисекунды могут иметь значение в ситуациях, таких как онлайн-игры, где важен быстрый ответ.
Если эхо-запрос не проходит, это может указывать на необходимость дальнейшего исследования для определения первопричины. Итак, как работает пинг сети?
Что такое пинг?
Пользователи могут отправить команду ping через компьютер Windows, Mac или Linux. Это полезная утилита, которая существует с начала 80-х годов. Этот термин происходит от технологии сонара, которая излучает звуковую волну, а затем прислушивается к звуковому сигналу (или эхо) в ответ. Чем длиннее интервал, тем дальше должен находиться объект.
Тот же принцип применяется к сетям, поскольку запросы данных маршрутизируются по всему миру. Пинг также может вызвать перегрузку сети или другие проблемы с задержкой, например, отказ сервера. Выполнить тест ping довольно просто.
Как запустить тест сети ping
Шаги по выполнению теста сети ping зависят от используемой вами операционной системы.
Для Windows 10 перейдите в Поиск на панели задач и:
- Введите «cmd», чтобы открыть командную строку.
- Откройте командную строку.
- Введите «ping» в черный ящик и нажмите пробел.
- Введите IP-адрес, по которому вы хотите отправить эхо-запрос (например, 192.XXX.X.X).
- Просмотрите отображаемые результаты проверки связи.
Для Mac: следуйте той же последовательности, открыв Network Utility и введя имя хоста или IP-адрес, по которому вы хотите проверить связь.
Для Linux откройте Терминал. Вы также можете использовать команду traceroute для просмотра различных IP-адресов, через которые проходит ваш запрос.Для этого просто:
- Открытый терминал.
- Введите «traceroute», а затем IP-адрес или URL-адрес, который вы хотите отслеживать.
- Нажмите Enter и просмотрите результаты.
Какие общие адреса используются для проверки связи?
При выполнении тестов ping вы можете сделать это, просто проверив собственное подключение к Интернету. Для этого вам нужно убедиться, что IP-адрес, который вы запрашиваете, действительно включен и работает.
Хотя каждый адрес может в какой-то момент перерыв в работе, некоторые надежные варианты, которые вы можете проверить, включают:
- 208.67.222.222 и 208.67.220.220 (OpenDNS)
- 1.1.1.1 и 1.0.0.1 (Cloudflare)
- 8.8.8.8 и 8.8.4.4 (Google DNS)
Если вы не получаете ответа при запуске проверки связи для этих IP-адресов, это, вероятно, означает, что на вашей стороне есть проблема.
Как еще можно использовать эхо-запрос?
Помимо периодического выполнения ping-теста, вы также можете запускать ping непрерывно, чтобы поддерживать постоянный приток информации. В Linux приложение ping работает до тех пор, пока пользователь не остановит процесс.Для этого одновременно нажмите CTRL и C. Команда такая же в Windows. А чтобы пинг продолжался бесконечно в этой ОС, введите «ping -t» в командной строке. Что-нибудь еще…? Да, есть.
Если вам нужны более полные возможности проверки связи, чем те, которые изначально присутствуют в большинстве операционных систем, существует множество сторонних инструментов для построения графиков и визуализации результатов проверки связи. Это может быть полезно для создания квартальных отчетов для заинтересованных сторон.
Хотите больше функциональности? PagerDuty работает рука об руку со многими популярными инструментами для мониторинга ping.Вы можете централизовать эти инструменты в единой точке приема, получая при этом полную видимость состояния вашей сети в вашей среде.
Попробуйте PagerDuty и убедитесь сами — начните 14-дневную бесплатную пробную версию сегодня. Кредитная карта не требуется.
Что такое пинг?
Packet Internet Groper, обычно сокращенно PING, — это диагностический инструмент, который проверяет связь между двумя узлами или устройствами в сети. PING проверяет, можно ли передать пакет сетевых данных по адресу без ошибок.Он также определяет сетевую доступность определенного IP-адреса и используется для определения и обеспечения того, что хост-компьютер, к которому пытается подключиться пользователь, действительно работает. В первую очередь, PING используется для устранения проблем с подключением к Интернету. Вкратце, PING обычно используется для проверки ошибок в сети, а также просто означает «привлечь внимание» или «проверить наличие».
Функциональность
PING предлагает две основные цели: проверить, доступен ли хост, и измерить, сколько времени займет ответ.Команда PING — один из наиболее часто используемых интерфейсов командной строки. PING состоит из одного пакета, который представляет эхо-запрос. Если хост доступен, он отвечает одним пакетом. Измерение времени для PING количественно выражается в миллисекундах, это относится ко времени, за которое пакет достигнет хоста, а ответ вернется к отправителю.
Кроме того, PING использует протокол управляющих сообщений Интернета (ICMP). ICMP компенсирует пробелы в IP-протоколе, сообщая об ошибке.Это необходимо для системы, потому что протокол IP не имеет метода сообщения об ошибках. Это сообщает об ошибках и ожидает, что более высокие уровни модели архитектуры OSI обработают и исправят ошибки. Эта программа PING работает так же, как эхолокация сонара, которая отправляет небольшие пакеты информации, содержащие ICMP ECHO_REQUEST, на указанный компьютер, а затем отправляет ECHO_REPLY в ответ.
Ниже приведены шаги, которые обычно происходят, когда пользователь проверяет связь с машиной.
- Сообщение с эхо-запросом ICMP будет отправлено адресату источником.
- Программа PING установит идентификатор последовательности, который будет увеличиваться с каждым сообщением эхо-запроса.
- PING вставляет время отправки в раздел данных сообщения.
- Он отправляет сообщение эхо-ответа ICMP обратно источнику, если хост активен и отвечает.
- Время прибытия ответного сообщения будет отмечено через PING, он использует время отправки в части сообщения и вычисляет время приема-передачи.
- Увеличивает идентификатор последовательности и отправляет новое сообщение эхо-запроса.Это продолжается до количества запросов PING, установленных пользователем, в противном случае программа будет завершена.
Круговой обход будет рассчитан с учетом местного времени часов исходного узла, когда IP-дейтаграмма покинет исходный узел, а затем оно будет вычтено из времени прибытия эхо-ответа. Инструмент PING будет отображать различные сообщения об ошибках, если цикл приема-передачи не будет успешно завершен, например:
Неизвестный хост
Это определяет, если IP-адрес или имена хостов не существуют в сети, или что имя хоста назначения не может быть разрешено.
Целевой хост недоступен
Определяет, отключен ли целевой узел или не работает в сети. Это может произойти из-за отсутствия локального или удаленного маршрута для хоста назначения.
Срок действия TTL истек при передаче
Указывает максимальное количество времени, в течение которого IP-пакет может находиться в сети, прежде чем он будет отброшен, если он не достигнет места назначения.
Истекло время ожидания запроса
Определяет, когда истекло время ожидания команды PING из-за отсутствия ответа от хоста.Это также определяет, что сообщения эхо-ответа не были получены из-за сетевого трафика, сбоя фильтрации пакетов запроса протокола разрешения адресов (ARP) или ошибки маршрутизатора.
Диагностические тесты сети Интернет
КомандуPING можно использовать для выполнения нескольких полезных диагностических тестов интернет-сети, например:
IP-адрес домена
PING можно использовать для проверки доменного имени или IP-адреса. В ответе отображается соответствующий IP-адрес.
Время и расстояние
КомандаPING может использоваться, чтобы определить, сколько времени потребуется, чтобы отправить пакет с другого сайта, который сообщает пользователю расстояние в Интернете в терминах сети.
Доступ
PING можно использовать, чтобы проверить, может ли пользователь связаться с другим компьютерным устройством. Если пользователь вообще не может выполнить PING, но может выполнить PING для других сайтов, это означает, что интернет-сеть работает, но сайт не работает. Однако, если пользователь не может выполнить эхо-запрос на какой-либо сайт, это означает, что все сетевое соединение отключено из-за плохого соединения.
Следующее считается хорошим временем отклика на эхо-запрос:
- <30 мс - отличный пинг и идеально подходит для онлайн-игр.
- от 30 до 50 мс — средний пинг, все еще подходит для онлайн-игр.
- От 50 до 100 мс — некоторое замедление пинга, что влияет на онлайн-игры.
- От 100 до 500 мс — медленный пинг и минимальное влияние на просмотр веб-страниц, но вызывает заметное отставание в онлайн-играх.
- 500 мс — пинги в полсекунды и более добавят заметную задержку всем запросам.
Вывод утилиты PING зависит от операционной системы. Однако почти на всех выходах PING отображается следующее:
- IP-адрес назначения
- Порядковый номер ICMP
- Время жизни (TTL)
- Время приема-передачи
- Размер полезной нагрузки
- Количество пакетов, потерянных во время передачи.
Большинство программ проверки связи отправляют несколько сигналов проверки связи и выдают среднее значение ответов в конце.
История
В 1983 году Майк Муусс создал инструмент PING.Он содержит около тысячи строк кода и стал стандартным пакетным инструментом для нескольких сетевых приложений и операционных систем. Этот инструмент был вдохновлен замечанием Дэвида Миллса об использовании эхо-пакетов ICMP для диагностики и измерений IP-сети. Майк Муус придумал это название инструмента из-за звука, который издает сонар, потому что его методология похожа на эхолокацию сонара.
Общие проблемы
Есть несколько проблем, которые беспокоят многих пользователей. Если целевой хост недоступен, пользователь должен изменить локальную таблицу маршрутов или включить узел.Если хост неизвестен, пользователь должен проверить имя и доступность серверов системы доменных имен (DNS). Если TTL истек во время передачи, пользователь должен увеличить значение TTL с помощью переключателя PING. Если время ожидания запроса истекло, пользователь должен увеличить время ожидания с помощью PING. Кроме того, угроза безопасности также является проблемой, для решения этой проблемы существует несколько систем, которые позволяют отключить ответ, несмотря на то, что существует мандат всегда отправлять ответ.