Команда ping. Проверка трафика. Диагностика сети. Поддержка. New Line Telecom
Команда Ping позволяет проверить наличие связи с удаленным интернет-ресурсом. Предположим, у Вас перестал открываться сайт Вконтакте. Для проверки связи с его серверами необходимо в командной строке прописать:
ping vk.com
Отработает команда и если связь с Вконтакте есть, то в ходе выполнения команды появится информация об IP-адресе удаленного сервера, времени отклика на каждом шаге, которых по умолчанию 4 шт. и внизу итоговую статистика. В статистике будет информация о количестве отправленных, полученных и потерянных пакетов, а так же минимальное, максимально и среднее время передачи этих пакетов, измеряемое в мили секундах (ms). Команду можно отправить с параметром -t, команда будет выглядеть:
ping -t vk.com
Это даст возможность бесконечно пинговать удаленный сервер до тех пор, пока вручную не нажмете комбинацию клавиш Ctrl+C (прерывание).
Превышен интервал ожидания
Это будет означать, что удаленный сервер не успел ответить за 4 секунды, а именно таково время ожидания ответа по умолчанию для этой команды. При желании это время можно изменить в каждой команде параметром -w и цифрой в миллисекундах (1с = 1000мс).
Но во всех описанных случаях удаленный сервер может в это время нормально стабильно работать и никто из пользователей не будет ощущать дискомфорт. Это факт можно объяснить тем, что первоочередной задачей удаленного сервера не является ответ клиенту на ping-запросы, поэтому отсутствие ответов или их задержку можно понимать как увеличенную нагрузку на конечный интернет-сервер. И для дальнейшего получения диагностических данных потребуется дополнительная информация.
В результатах отработки команды Вы так же можете увидеть текст:
«При проверке связи не удалось обнаружить имя узла <название сайта, что Вы ввели>. Проверьте имя узла и повторите попытку.»
Это может означать, что или адрес введен не верно, или DNS-сервер за счет которого получает данные плохо работает, а может и не работает вовсе. При этом стоит знать, что в большинстве случаев при использовании роутера этим DNS-сервером выступает именно Ваш роутер, и тут или на нем не рабочий DNS-сервер используется, или у роутера нет доступа к сети интернет, или с самими роутером могла возникнуть какая-то проблема. Если подозрения в сторону роутера не возникает, то стоит проверить связь с DNS серверами интернет-провайдера, это можно сделать с помощью той же команды ping и далее за место адреса сайта указать IP-адрес DNS-сервера, который предлагает использовать интернет-провайдер. А саму функциональность DNS-сервера можно проверить с помощью команды nslookup.
Как проверить пинг и сделать трассировку до сервера — 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 обмен пакетами продолжается до тех пор, пока пользователь самостоятельно не остановит процесс сочетанием клавиш
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 | REG.RU
В этой статье мы расскажем, что делает команда Ping, и разберём, где может понадобиться команда Ping.
Ping: описание команды
Серверы требуют постоянной диагностики своих систем. Одним из базовых инструментов, который помогает в администрировании сервера, является утилита Ping. Её основная задача ― определение работоспособности узла, сайта или сервера в интернете.
Как это работает? Команда Ping в cmd посылает небольшие пакеты на сервер, который нужно проверить. Через некоторое время от сервера приходит ответ ― те же пакеты, что и были отправлены. Исходя из этого ответа оценивается работоспособность сервера. Устройство работает нормально, если отправленные пакеты вернулись полностью и быстро.
Кроме проверки доступности удалённого хоста, с помощью этой команды можно:
- измерить время, за которое сервер отвечает на команду,
- выявить IP-адреса хоста в локальной и глобальной сети,
- определить качество соединения (были ли потеряны пакеты в пути),
- внедрить команду в bash-скрипт для автоматической проверки сетевого устройства.
Обратите внимание! Если вы используете прокси-сервер, команда пинг работать не будет, так как для её действия нужно прямое соединение с устройством.
У команды есть несколько параметров, которые предназначены для разных задач. Чтобы посмотреть все возможные опции, введите в командной строке:
В Windows:
Как войти в командную строку Windows
-
1.
Нажмите значок поиска на Панели задач.
В строке поиска введите cmd.
-
3.
В результатах поиска найдите Командная строка.
-
4.
В открывшемся меню выберите пункт Запустить от имени администратора:
В Linux:
Перед вами появится весь список доступных параметров:
Как проверить доступность и работоспособность сервера
Это самый простой запрос. Устройство должно отправить некоторое количество пакетов на нужный сервер и проверить время ответа и количество возвращённых параметров. Также этим методом пользователи пингуют популярные сайты, чтобы узнать, есть ли проблемы с интернет-соединением на их устройстве.
Для проверки доступности сервера введите:
Вместо domain.name может быть указан:
- любой домен, например доменное имя вашего сайта, на котором наблюдаются неполадки,
- IP-адрес.
На Windows и Linux эта команда работает по-разному. Команда Ping в Linux посылает пакеты, пока вы не прервёте их отправку вручную с помощью сочетания клавиш Ctrl+C.
Вам придёт ответ:
Ubuntu ping
В выданной статистике будет информация о количестве отправленных, полученных и потерянных пакетов, а также минимальное, максимальное и среднее время их передачи.
На Windows команда по умолчанию отправляет только 4 пакета. Если на Windows вам нужно отправить больше пакетов, можно ввести команду с параметром -t. Это будет выглядеть так:
Команда будет бесконечно пинговать удалённый сервер, пока вы не нажмёте Ctrl+C. После остановки перед вами снова появится статистика, но отправленных пакетов будет больше.
Хорошим временем отклика считается 10 ms, удовлетворительным ― до 20 ms. Значения выше этих могут говорить о проблеме при работе с удалённым сервером.
Вместо цифр может появиться фраза «Превышен интервал ожидания». Такое бывает, когда сервер не успел ответить за 4 секунды. Это установленное по умолчанию время ожидания для утилиты. Такой ответ не всегда говорит о проблемах на сервере. Ping-запросы не приоритетны. Если сервер перегружен, он может выполнить их позже. Можно увеличить время ожидания сервера по инструкции ниже и попробовать ещё раз.
Как увеличить время ожидания ответа от сервера
Время ожидания ответа можно изменить с помощью параметра -w. Введите:
Где 5000 ― время ожидания в миллисекундах (1с = 1000 мс).
Как отправить определённое количество пакетов
Необязательно вручную останавливать отправку пакетов. Можно сразу ограничить их количество параметром -c. Для этого введите:
Где:
- 6 ― количество пакетов,
- domain.name ― доменное имя или IP-адрес.
Как изменить размер пакета
По умолчанию команда отправляет пакеты размером по 56 байт. Такой размер файлов не влияет на работу сети при пинговании. Если нужно, вес пакетов можно изменить. Для этого используйте параметр -s. Введите:
ping -s packet_size domain.name
Где:
- packet_size ― размер пакета в байтах,
- domain.name ― доменное имя или IP-адрес.
Например: ping —s 100 123.456.1.1
Как изменить интервал времени отправления пакета
По умолчанию пакеты отправляются с интервалом в 1 секунду. Если вы хотите сделать интервал меньше или больше, введите:
Где:
- 5 ― количество секунд между отправками пакетов,
- domain.name ― доменное имя или IP-адрес.
Обратите внимание! Для установки значений меньше 0,2 секунды требуются права суперпользователя.
Комбинация параметров
Чтобы получить подходящую команду, можно комбинировать параметры. Например: ping —с 6 —s 100 domain.name.
Как протестировать нагрузку
Чтобы протестировать нагрузку, нужно организовать массовую отправку пакетов. Обратите внимание, эта команда доступна только для суперпользователя. Введите:
За секунду будут отправлены тысячи запросов. Чтобы прекратить отправку, нажмите Ctrl+C. Система покажет вам количество отправленных и обработанных пакетов.
Как включить звуковой сигнал для уведомления о начале работы Если на сервере есть сбой, для его решения нужно будет глубоко погружаться в настройки системы. Для удобства можно установить звуковой сигнал. Как только проблема на сервере будет устранена, утилита автоматически оповестит пользователя о восстановлении соединения.
Для включения звукового сигнала введите:
Как вывести только результат проверки Ping в Linux
Если вы не хотите заполнять терминал пакетами, можно использовать параметр -q. Вы не будете наблюдать все параметры, а получите только статистику. Введите:
Если пакеты от команды Ping не принимаются, это может говорить о проблемах на сервере или о том, что на устройстве отключена функция ответа на ping-запросы. В обоих случаях можно воспользоваться детальной проверкой с помощью утилит tracert (для Windows) и traceroute (для Linux).
Помогла ли вам статья? 1
раз уже
помогла
Группа продуктовЯзык: Валюта: МенюРекомендованная статья Логин и пароль по умолчанию администратора систем видеонаблюдения Бюллетень E-mail |
|
Гарантия сегодняшней доставки, если закажешь вовремя: Особенно рекомендуемIP-КАМЕРА IPC-HFW1431T-ZS-2812-S4 — 4 Mpx 2.8 … 12 mm — MOTOZOOM DAHUA Нетто: 206.47 EUR ВИДЕОТРАНСФОРМАТОР TR-1D*P2 Нетто: 2.25 EUR КОНВЕРТОР HV/HDMI+HV Нетто: 65.85 EUR IP-КАМЕРА IPC-HFW1230S-0280B-S5 — 1080p 2.8 mm DAHUA Нетто: 77.57 EUR СКРЫТАЯ КАМЕРА AHD, HD-CVI, HD-TVI, CVBS APTI-H50YK-37 2Mpx / 5Mpx 3.7 mm APTI Нетто: 38.33 EUR МОДУЛЬ СВЯЗИ ETHERNET IP-150+ PARADOX Нетто: 66.71 EUR СОЕДИНИТЕЛЬНОЕ УСТРОЙСТВО ПИТАНИЯ LZ-8/POL Нетто: 6.43 EUR РЕГИСТРАТОР IP NVR4216-4KS2 16 КАНАЛОВ DAHUA Нетто: 253.51 EUR МНОГОФУНКЦИОНАЛЬНЫЙ ТЕСТЕР CCTV CS-H9-80H Нетто: 904.23 EUR |
Мониторинг пинг в PRTG. Все в одном.
PRTG — инструмент проверки по эхо-запросам и сетевого мониторинга для Windows. Он совместим со всеми основными системами Windows, в том числе Windows Server 2012 R2 и Windows 10.
Один инструмент для всех задач
PRTG представляет собой мощное средство для всей сети. Для серверов, маршрутизаторов, коммутаторов, времени бесперебойной работы и облачных подключений PRTG отслеживает все характеристики, а вы можете избавиться от административных забот. Сенсор пинг, а также сенсоры SNMP, NetFlow и анализа пакетов используются для сбора подробных сведений о доступности и рабочей нагрузке сети.
Мгновенные оповещения
PRTG располагает настраиваемой встроенной системой тревоги, которая быстро уведомляет о неполадках. Сенсор Пинг настраивается как основной сенсор для сетевых устройств. В случае отказа этого сенсора все другие сенсоры на устройстве переводятся в спящий режим. Это значит, что вместо потока тревожных сообщений вы получите всего одно уведомление.
Краткий обзор
В любое время по вашему желанию на панель мониторинга PRTG можно вывести краткий обзор. Вы сразу же увидите, все ли в порядке. Панель мониторинга настраивается в соответствии с вашими конкретными нуждами. Вдали от рабочего места, например при работе в серверном помещении, доступ к PRTG возможен через приложение смартфона, и вы никогда не пропустите ни одного события.
Простая установка
Начальный мониторинг настраивается сразу же во время установки. Возможным это становится благодаря функции автоматического обнаружения: PRTG отправляет эхо-запросы на ваши частные IP-адреса и автоматически создает сенсоры для доступных устройств. Открыв PRTG в первый раз, вы сразу же сможете проверить доступность вашей сети.
Простота обновления
У программы PRTG прозрачная модель лицензирования. Вы можете бесплатно протестировать PRTG. Сенсор Пинг и функция тревоги также входят в бесплатную версию и имеют неограниченный срок использования. Если вашей компании или сети потребуются более широкие возможности, обновить лицензию не составит труда.
Тонкая настройка Ping Check – Keenetic
NOTE: Важно! В этой статье представлена информация для опытных пользователей.
Реализация функции Ping Check в интернет-центре Keenetic позволяет пользователю самостоятельно выполнить гибкую настройку.
NOTE: Важно! Рекомендуем использовать функцию Ping Check на основном подключении, приоритет которого выше, чем у резервного подключения. Как правило, нет необходимости дополнительно включать Ping Check на резервном подключении, потому что при восстановлении основного подключения на интернет-центре произойдет переключение шлюза по умолчанию по высшему приоритету.
Информацию о приоритетах вы найдете в статье «Приоритеты подключений».
Настроить проверку доступности Интернета (Ping Check) можно для проводных подключений IPoE (в том числе с аутентификацией у провайдера по протоколам PPPoE, PPTP и L2TP), а также 3G/4G, WISP, ADSL / VDSL.
На странице подключения в разделе «Проверка доступности Интернета (Ping Check)» в поле «Режим» можно вручную указать при помощи каких запросов выполнять проверку — ICMP или TCP.
Доступно три варианта: «Автоматический», «ICMP-запросы (Ping)» и «Проверка TCP-порта».
Режим «По умолчанию»/»Автоматический»
Предназначен для упрощения настройки функции Ping Сheck обычными пользователями (тем, кто не хочет разбираться в дополнительных параметрах).
Проверяется доступность узлов google.com, facebook.com, yahoo.com по порту TCP/443 (HTTPS). Этот порт, как правило, не блокируется операторами связи. Интервал проверки — 10 секунд. Минимальное число успешных попыток для перехода из выключенного состояния во включенное — 5. Число неуспешных попыток для перехода из включенного состояния в выключенное — 5.
NOTE: Важно! Для некоторых USB-модемов может потребоваться больше времени для установки подключения, чем это определено в профиле «Автоматический». Если вы наблюдаете постоянную циклическую перезагрузку модема по питанию, попробуйте вручную настроить Ping Check, используя режим «ICMP-запрос (Ping)» или «Проверка TCP-порта», и подобрав нужное значение в поле «Периодичность проверки».
Режим «ICMP-запрос (Ping)»
В полях «Периодичность проверки» (время в секундах между проверками) и «Порог срабатывания» (число неудачных проверок) по умолчанию установлены значения 10 и 5 соответственно.
TIP: Примечание: Для Ethernet-подключения оптимальными значениями «Периодичность проверки» и «Порог срабатывания» являются 5 и 3 соответственно.
В поле «Проверять IP-адрес или домен» впишите IP-адрес узла или его доменное имя, ответ от которого будет служить критерием наличия доступа к сети. Например, можно использовать адрес надежного отказоустойчивого сервера DNS (в нашем примере указан IP-адрес публичного DNS-сервера от Google). Рекомендуется указывать IP-адрес для исключения проблем, связанных с DNS.
NOTE: Важно! Переход на резервное подключение или перезагрузка 3G/4G-модема произойдет после превышения числа неудавшихся проверок, заданного в поле «Порог срабатывания».
TIP: Совет: Некоторые провайдеры пропускают пинги (ICMP-запросы) до некоторых публичных DNS-серверов (например, до DNS-серверов от Google 8.8.8.8, 8.8.4.4) или собственных DNS-серверов, даже когда доступ в Интернет заблокирован. Рекомендуем указать IP-адрес (сервер), который постоянно доступен в Интернете и не отвечает на запросы только при отсутствии доступа в сеть.
При использовании режима «ICMP-запросы (Ping)» и при указании публичных серверов (сервисов) в качестве IP-адреса для проверки доступности Интернета, могут возникать задержки при ответе на пинг. Время ожидания ответа на запрос от проверяемого сервера составляет 10 секунд. Если по истечении этого времени ответ не пришел, интернет-центр считает этот запрос неудачным и отсылает следующий запрос. Данное значение является постоянным.
В поле «Периодичность проверки» указывается время между проверками. Точкой отсчета для второго и далее запроса считается время получения предыдущего ответа (или истечение времени ожидания ответа), а не время отправления предыдущего запроса. Например, 0 сек — отправлен первый запрос, через 3 сек — получен первый ответ (может ожидать до 10 сек), далее ожидание, указанное в поле «Периодичность проверки» (по умолчанию 10 сек), т.е. 3+10=13 сек — отправка второго запроса и т.д. Таким образом конфликта таймингов быть не может (когда запрос отправлен ранее, чем получен предыдущий ответ).
Если же с каким-то публичным сервером постоянно возникают задержки при ответе на пинг, не рекомендуется чрезмерно увеличивать значения периодичности проверки и порога срабатывания, т.к. это может привести к блокировке трафика на стороне сервера. Предпочтительно, выбрать адрес другого ресурса, постоянно доступный в сети Интернет, и с которым не будут возникать большие задержки при ответе на пинг.
Режим «Проверка TCP-порта»
В полях «Периодичность проверки» (время в секундах между проверками) и «Порог срабатывания» (число неудачных проверок) по умолчанию установлены значения 10 и 5 соответственно.
TIP: Примечание: Для Ethernet-подключения оптимальными значениями «Периодичность проверки» и «Порог срабатывания» являются 5 и 3 соответственно.
В поле «Проверять IP-адрес или домен» впишите IP-адрес узла или его доменное имя, проверку доступности которого требуется выполнять. Например, можно использовать адрес сервера DNS (в нашем примере указан IP-адрес публичного DNS-сервера от Google). Рекомендуется указывать IP-адрес для исключения проблем, связанных с DNS.
В поле «Порт TCP» укажите номер TCP-порта, по которому будет осуществляться проверка доступности Интернета. В нашем примере используется порт TCP/53 (DNS).
Что такое Пинг?
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 в действии. Сетевой тест 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-дневную бесплатную пробную версию сегодня. Кредитная карта не требуется.
Free Online Ping Tool — Исправьте проблемы с доменными именами и IP-адресами прямо сейчас
Поделиться — это забота!
Инструмент Online Ping позволяет узнать, отвечает ли определенное место в сети. Вы можете указать IP-адрес или доменное имя.
Примечание. Инструмент не поддерживает использование адресов IPv6.
Использование
Укажите одно из следующего:
- Имя домена
- Адрес IPv4 (например, 192.168.1.1)
- IP-адрес Base-10.
Если вы предоставляете IP-адрес Base-10, установите флажок Convert Base-10 to IP .
Нажмите Вперед!
Когда использовать
Если у вас возникли проблемы с доменным именем или IP-адресом, инструмент Online Ping может определить, активен ли сайт и есть ли у него проблемы.
Чтобы помочь диагностировать периодически возникающие проблемы, мы рекомендуем запускать инструмент несколько раз (с тестами, разделенными как минимум несколькими минутами).
Что делает онлайн-инструмент Ping?
Online Ping отправляет пакет адресату и ожидает ответа. Инструмент делает это десять раз. Когда это будет сделано, инструмент представит вам время приема-передачи (в миллисекундах) для каждого пинга, а также общее среднее время.
Ответов
Если пункт назначения доступен, но сервер не отвечает, вы получите ответ Timed Out .В этом случае вы заметите, что выполнение команды займет немного больше времени.
Если вы укажете несуществующее доменное имя, результаты могут быть непредсказуемыми. Вы можете получить:
- Сообщение об ошибке (например, Не удалось разрешить имя хоста )
- Сообщение Истекло время ожидания
- Правильный ответ, включая набор раз, для другого сервера.
Один из распространенных кодов ошибки — 1214 (сбой передачи) при проверке связи с недоступным или несуществующим хостом.
Вы можете выполнить широковещательный (несколько IP-адресов) эхо-запрос (например, 104.24.255.255), но обслуживаемые узлы не обязаны отвечать. Таким образом, вы не можете полагаться на ответы, которые предоставят вам последовательную и достоверную информацию.
Более глубокий взгляд
Инструмент Online Ping использует протокол управляющих сообщений Интернета (ICMP), который является неотъемлемой частью Интернет-протокола (IP). Таким образом, любой функционирующий хост в Интернете должен отвечать на эхо-запросы, отправленные инструментом.
Инструмент отправляет пакет эхо-запроса на хост и прослушивает пакет эхо-ответа. Согласно RFC 1122, «Требования к Интернет-узлам», каждый узел должен отправлять эхо-ответ при проверке связи.
Однако это может быть не всегда. Некоторые брандмауэры блокируют эхо-запросы, чтобы предотвратить атаки распределенного отказа в обслуживании (DDoS), уменьшить видимость хоста или даже по ошибке.
В общем, общедоступный сервер должен всегда отвечать, тогда как брандмауэры на многих других типах машин по умолчанию блокируют эхо-запросы.Таким образом, отсутствие ответа не является окончательным доказательством того, что хост недоступен (хотя он может быть недоступен для связи с вашей машиной).
Прерывистые ответы и ошибки
Если хост иногда отвечает во время тайм-аута в других обстоятельствах, возможно, он использует плохое соединение или обрабатывает большое количество запросов, для которых ему не хватает ресурсов для эффективной обработки.
Некоторые хосты могут принимать запросы с ограниченного диапазона IP-адресов (например, из их собственной страны) и могут не отвечать на запросы от инструмента Online Ping.
Локальные пинги
Поскольку инструмент Online Ping работает с использованием инфраструктуры Network Tools, а не на вашем локальном компьютере, вы не можете использовать его для проверки внутренних адресов в вашей локальной сети. Чтобы проверить доступность ресурсов в вашей сети, вам понадобится локальный инструмент ping.
Время приема-передачи, представленное инструментом Online Ping, показывает, насколько быстро Network Tools может подключиться к хосту. Это не может быть хорошим индикатором того, насколько быстро ваш локальный компьютер может подключаться к хосту и взаимодействовать с ним.Кроме того, Network Tools может достичь хоста, в то время как ваш компьютер не сможет связаться с хостом (или наоборот).
Если вы получаете быстрые ответы от инструмента Online Ping, в то время как эхо-запросы с локального компьютера проблематичны, это может указывать на локальную проблему либо с вашим подключением, либо с тем, как хост обрабатывает ваше местоположение.
Предостережения
Хост, который отвечает на эхо-запрос, функционирует и доступен, но он не предоставляет вам никакой информации о службах, запущенных на сервере.Например, его веб-сервер или почтовый сервер может не работать (или хост может вообще не предлагать эти услуги).
Иногда ответы приходят напрямую от маршрутизатора, поэтому вы получаете ответ, даже если сервер, стоящий за ним, недоступен.
Интересные ноты
Термин ping происходит от эхолокации сонара на подводных лодках. Сонар издает звуковой сигнал и измеряет время, необходимое для получения эха. Зная скорость звука в воде, гидролокатор может определить расстояние до объекта, о котором отражаются звуковые волны.
Большинство операционных систем включают некоторые версии команды ping. Майк Муусс создал первую версию программы, предлагающей эту команду, в том, что сейчас является исследовательской лабораторией армии США, в 1983 году. Она была вдохновлена программой Fuzzball Дэйва Миллса, которая измеряла задержку пути на PDP-11.
Окончательное руководство по Ping: лучшие инструменты для проверки связи и программное обеспечение для мониторинга
Регулярное выполнение проверки связи имеет ряд преимуществ. Pinging информирует ИТ-специалистов о состоянии их сети: статус доступности всех устройств, время задержки сетевых запросов, процент потери пакетов данных и многое другое.
По этой причине важно понимать историю проверки связи и принцип работы утилиты проверки связи. Я также подчеркиваю важность использования программного обеспечения для мониторинга ping, такого как Engineer’s Toolset ™ , для расширения возможностей проверки связи и поддержки вашей способности обеспечивать надежную работу сети.
Что такое пинг?
Как работает Ping
Как проверить IP-адрес
5 лучших инструментов Ping
Почему вы должны инвестировать в инструмент Ping Monitor
Выбор инструмента Ping
Что такое пинг?
Утилита ping — это базовая, но неотъемлемая функция управления сетью: она отслеживает доступность устройств, задержку в сети и потерю пакетов в сети.Большинство сетевых администраторов более чем знакомы с утилитой ping. Функция ping — отличительная черта почти всех ПК — помогает гарантировать, что все устройства с IP-адресом в сети находятся в сети — другими словами, «ping» удостоверяет, что все устройства находятся в рабочем состоянии, доступны и быстро выполняют сетевые операции. Администратор может послать один эхо-запрос, чтобы проверить статус IP-адреса, или он может выполнить пинг-сканирование, связавшись с множеством адресов (возможно, даже со всеми адресами в сети), чтобы получить целостное представление о доступности сетевых устройств.
Как работает Pinging
ПрограммаPing, созданная в 1983 году Майком Мууссом, работает аналогично гидролокатору с использованием эхолокации. «Пинг» — пакет данных — отправляется на IP-адрес. Переданный через сетевой коммутатор и маршрутизатор, пакет данных поступает на устройство с указанным адресом. После получения пакета проверяемое устройство возвращает ответ, называемый «понг».
Когда хост, отправивший пинг, принимает понг, он может вычислить сетевую задержку либо путем определения скорости передачи данных, либо путем отсчета промежутка между исходящей передачей пинга и входящей передачей понга (очень похоже на то, как летучая мышь может определять расстояние до объекта по отражению излучаемых звуковых волн).Если ping не получает ответа, время ожидания запроса истекает, и устройство, отправившее ping, получает сообщение об ошибке или уведомление о потере данных.
Ping является фундаментальным для целостности сети, но утилита IP ping выполняет довольно простую функцию: поиск хоста. Это достигается с помощью протокола управляющих сообщений Интернета (ICMP), протокола в составе пакета Интернет-протоколов (IP) для управления операциями, а не транспортировкой данных. Ping помогает обеспечить доступность хоста с помощью кодов сообщений ICMP эхо-запроса и эхо-ответа.Поскольку утилита ping работает через ICMP, который находится в пределах сетевого уровня модели взаимодействия открытых систем (OSI), ping является утилитой OSI Layer 3.
В начало
Как проверить связь с IP-адресом
Большинство операционных систем (ОС) имеют встроенное программное обеспечение ping, которое администраторы могут выполнять из командной строки. Хотя функциональность встроенного в ОС инструмента проверки связи, естественно, ограничивается самой проверкой связи, то есть она не может выполнять задачи отслеживания или управления сетью, ИТ-специалисты или сетевые администраторы, которые хотят выполнить беглый опрос, должны знать, как использовать эту утилиту, независимо от того, чтобы проверить отдельный адрес или получить снимок подключенных к сети устройств.
Выполните следующие шаги для проверки связи с IP-адресом.
- Откройте интерфейс командной строки . Пользователи Windows могут искать «cmd» в поле поиска на панели задач «Пуск» или на начальном экране. Пользователи Mac могут открыть Терминал из папки Утилиты в Приложениях. Пользователи Linux могут открыть терминал из меню приложений (которое часто находится в папке с аксессуарами) или, если они используют Ubuntu, они могут запустить терминал с помощью сочетания клавиш Ctrl + Alt + T.
- Введите команду ping .Команда может принимать одну из двух форм: «ping [вставить имя хоста]» или «ping [вставить IP-адрес]».
В качестве альтернативы, пользователи Mac OS X могут открыть Сетевая утилита и перейти на вкладку «Ping». Здесь вы можете ввести имя хоста или предполагаемый IP-адрес, а также указать, сколько эхо-запросов вы хотите отправить. Для большинства программ достаточно четырех эхо-запросов, чтобы получить репрезентативную среднюю задержку. - Нажмите Enter и проанализируйте результаты . Вывод довольно легко проанализировать. Первая строка повторяет команду, проверяя связь с указанным хостом.В следующих строках перечислены ответы на каждый отдельный эхо-запрос, в том числе размер пакета (в байтах), время ответа (задержка) и время жизни (TTL) или ограничение переходов, которое относится к количеству маршрутизаторов, которые может быть пакет. пройти до того, как сеть отбросит его. Под этими строками программа отобразит статистику проверки связи: количество отправленных, полученных и потерянных пакетов, а также минимальное, максимальное и среднее время проверки связи в оба конца.
Эти результаты помогут вам сделать различные выводы.Если ping не возвращает потерянные данные, то вы можете с полным основанием полагать, что ваше соединение безопасно, а IP-адрес находится в сети. Если ваш запрос ping приведет к выводу, что некоторые пакеты данных были потеряны, вы будете знать, что на устройстве установлено ненадежное соединение. И если время запроса истекает, есть несколько возможных объяснений: проверенный IP-адрес неверен и может не существовать; IP-адрес принадлежит устройству, настройки которого не позволяют ему отвечать на эхо-запросы; или IP-адрес отключен.
В начало
Лучшие инструменты ping входят в состав наборов инструментов управления сетью, чтобы обеспечить полный спектр возможностей мониторинга и управления сетью. Эти инструменты используют данные ping для определения доступности устройства, отслеживания задержек и оценки общего состояния сети.
SolarWinds ® Ping Monitor, компонент Engineer’s Toolset, является лидером среди инструментов проверки связи, доступных в настоящее время на рынке. С точки зрения объема, детализации, точности и визуализации у него нет конкурентов: он автоматизирует непрерывный мониторинг в сети и легко генерирует информативные графические представления, улучшающие данные ping.
Однако инструмент ping, соответствующий потребностям вашей организации, будет зависеть от типа сети и бюджета. По этой причине я оценил различные инструменты, чтобы выбрать из пяти лучших инструментов проверки связи и программного обеспечения для мониторинга.
1. Набор инструментов инженера (бесплатная пробная версия)
SolarWinds Engineer’s Toolset (ETS) — это ни с чем не сравнимый программный пакет, включающий более 60 инструментов управления сетью. Обладая специализированной, но всеобъемлющей группой утилит, Engineer’s Toolset позволяет собирать, сопоставлять и анализировать как подробные, так и обширные сетевые данные.
Важно отметить, что этот инструмент имеет надежные возможности проверки связи, которые обычная служебная программа или обходной путь командной строки просто не может предоставить. С помощью программного обеспечения Ping Monitor администраторы могут выбирать устройства, которые они хотели бы постоянно отслеживать, автоматизировать сбор данных для последующего экспорта и составления отчетов, а также получать уведомления, когда критически важные для бизнеса устройства отключаются. Как инструмент обнаружения ping, он автоматически распознает и отслеживает каждое устройство в сети. Функция Enhanced Ping позволяет быстро создавать графики, ускоряя поиск и устранение неисправностей, визуализируя колебания времени отклика по отметкам времени ping.
Конечно, Engineer’s Toolset может выполнять тщательную проверку связи, отправляя несколько пакетов по диапазону IP-адресов, что помогает администраторам в управлении и распределении IP-адресов. Получая мгновенное представление о том, какие IP-адреса активны, а какие не используются, вы можете избежать дублирования IP-адресов и сетевых конфликтов. Кроме того, Ping Sweep отображает DNS для каждого IP-адреса, устраняя необходимость в повторном поиске имени хоста.
Наконец, Engineer’s Toolset включает Proxy Ping, бесценный инструмент для ИТ-отделов, контролирующих децентрализованную сеть.С помощью Proxy Ping администраторы могут выполнить тест ping с удаленного сайта, чтобы проверить задержку между удаленным местоположением и главным офисом или между двумя удаленными сайтами. Это значительно упрощает управление сетью и удаленное администрирование, консолидацию данных об использовании хранилища, доступности устройств, статистику нагрузки, информацию о задержках и отображение топологии сети.
Engineer’s Toolset — это платная опция, но, чтобы контекстуализировать его премиум-статус, он предлагает пакет корпоративного масштаба по цене одного программного обеспечения.Вы можете попробовать это самостоятельно во время бесплатной полнофункциональной 14-дневной пробной версии, прежде чем вкладывать деньги.
2. Диспетчер IP-адресов (бесплатная пробная версия)
Подобно ETS, SolarWinds IP Address Manager (IPAM) — это программное обеспечение для экономии времени и предотвращения ошибок, предназначенное для отслеживания доступности устройств и выполнения проверки связи, предназначенное больше для сетевых администраторов, чем для общих системных инженеров.
IPAM одновременно мощный и детальный. Его сканер IP-адресов автоматизирует сканирование, чтобы отслеживать доступные адреса, и обладает широкими возможностями настройки, что позволяет создавать новые подсети и планировать регулярные проверки.Кроме того, его функция проверки связи ICMP может проверять связь со всей сетью или указанными подсетями, так что администраторы получают данные в режиме реального времени, непрерывно выбираемые.
Его лучшая функция, однако, — это не проверка связи ICMP, которую может выполнять любое количество программ, а ее координация с другими функциями управления сетью, что позволяет получать надежные снимки любой сети, независимо от ее сложности. Например, его единая консоль имеет великолепный графический пользовательский интерфейс (GUI) и объединяет массив данных, объединяя IP-адрес, DHCP и управление DNS на одной платформе.Он может упростить процессы в удаленных и гибридных средах, которые невозможно объединить вручную, поэтому администраторы могут проверить доступность адреса, подготовить его и обеспечить обновление DNS с новым резервированием, управляя его записями.
3. Angry IP Scanner (бесплатно)
Несмотря на отсутствие комплексных функций управления сетью описанных выше решений SolarWinds, Angry IP Scanner — отличный способ быстро выполнить сканирование, учитывая, что это бесплатный инструмент проверки связи.Angry IP Scanner имеет функциональные возможности сканера IP-адресов и инструмента проверки связи сети в интерфейсе командной строки, развертываемом для разных типов ОС. После того, как пользователь вводит диапазон IP-адресов, сканер выводит активные IP-адреса, имена DNS, данные проверки связи, MAC-адрес и количество портов, которые можно экспортировать в различных форматах для поддержки отчетов.
Хотя Angry IP Scanner, безусловно, работает для разных типов и размеров сетей, это бесплатное программное обеспечение, которое, вероятно, лучше всего подходит для небольших организаций, поскольку более крупным предприятиям потребуется больше отслеживания для организации данных и сбора полезной информации из результатов проверки связи.Но это прекрасное решение с открытым исходным кодом для тех, кто ищет минимум, позволяющий администраторам пропустить несколько шагов при выполнении проверки и просмотреть несколько полезных статистических данных в одном месте.
4. Paessler PRTG Network Monitor (Бесплатная пробная версия)
Paessler PRTG — это комплексное решение для мониторинга сети, способное отслеживать пропускную способность сети, активность базы данных, работоспособность приложений, услуги облачных вычислений, надежность серверов и многое другое. Что отличает PRTG в качестве клиента мониторинга и управления, так это его модель на основе датчиков, которая вращается вокруг функции проверки связи.
PRTG позволяет настроить его как трекер ping; администратор может добавить датчик к любому устройству (и дать ему имя), создать наследуемые родительские теги, выбрать приоритет и выбрать интервал сканирования. Это упрощает определение зависимостей, определение того, когда действовать на основе приоритезации сигналов тревоги, автоматизацию некоторых ответов и тщательное отслеживание наиболее важных устройств в сети. Возможность создавать новые датчики в любое время также делает инструмент хорошо масштабируемым.
Наконец, весьма полезен графический интерфейс для утилиты ping.Он чистый и понятный, интуитивно иллюстрирующий задержку и потерю данных, поэтому администраторы могут сразу оценить состояние датчика.
5. PingPlotter Pro (Бесплатная пробная версия)
PingPlotter Pro — это заслуживающий одобрения инструмент для отслеживания пинга. Работающий в Windows, Mac OS и iOS, PingPlotter Pro имеет веб-интерфейс, поэтому он может выполнять удаленный мониторинг сети с единой консоли через агентов на сотнях устройств.
Сводные экраныи графики джиттера позволяют администраторам получить представление о состоянии своей сети с помощью беглого просмотра данных.Тем не менее, PingPlotter Pro заслуживает отдельного внимания благодаря своей функциональности трассировки. Он имеет отличный графический интерфейс для отображения задержки и потери данных, отображаемый вместе с маршрутом пакета данных от прыжка к прыжку. Это обеспечивает полную видимость передачи ICMP-запросов, помогая администраторам сосредоточить внимание на сетевых проблемах, позволяя им отслеживать пакет на каждом этапе пути к предполагаемому получателю IP-адреса.
В начало
Несмотря на то, что инструменты проверки связи ОС достаточно информативны для собственной утилиты, они имеют ограничения как с точки зрения возможностей, так и с точки зрения устранения неполадок.Например, программа ping из командной строки, встречающаяся в большинстве операционных систем (как описано выше), может одновременно проверять связь только с одним IP-адресом. Этого достаточно, когда администратору нужно выполнить одноразовый эхо-запрос, чтобы убедиться, что принтер работает, но это далеко не идеально для контекстуализации состояния сети в целом.
Как вы понимаете, проверка связи каждого устройства в сети (особенно в более крупных или корпоративных сетях) по одному было бы чрезмерно трудоемким. И хотя есть несколько способов проверить связь со всеми устройствами одновременно, ни одно из этих приглашений командной строки не может обеспечить такой же сбор, хранение и анализ данных, который достигается с помощью монитора состояния премиум-контроля или инструмента отслеживания эхо-запросов.
Рассмотрим, например, выполнение проверки связи с помощью «ipconfig» в Mac и Windows (или «ifconfig» в Linux). После ввода этой команды введите «arp -a», а затем «ping -t». ARP относится к протоколу разрешения адресов, поэтому «arp -a» выводит список всех адресов в сети, а «ping -t» выдает команду для проверки связи всего списка.
У некоторых может возникнуть вопрос — зачем платить за программное обеспечение премиум-класса, если вы можете выполнить проверку связи через командную строку? Утилита ping обманчиво проста, и некоторые считают, что программа отслеживания ping не стоит ни места для хранения, ни денег.Хотя эту логику легко понять, я считаю, что она ошибочна во многих, если не в большинстве, случаях. Хотя встроенная утилита ping может проверять связь с одним адресом, и хотя программа командной строки может даже действовать как средство проверки связи с несколькими IP-адресами, эти программы выводят данные, не добавляя ценности через свое управление.
Другими словами, вы можете получить результаты, но они не обязательно требуют действий. Допустим, вы выполняете проверку связи с помощью метода ipconfig, описанного выше. Если результаты отличаются от результатов последней проверки, можете ли вы определить, какие адреса были изменены и каким образом? Если время ожидания эхо-запроса истекло, можете ли вы определить, находится ли адрес в автономном режиме или эхо-запрос был направлен на недопустимый адрес?
Ответ на эти вопросы потребует огромного количества ручной работы, детального изучения выходных данных ping sweep от одного сеанса к другому, сравнения результатов и поиска корневого источника любых сетевых проблем.Хотя утилита ping сама по себе предоставляет полезные данные, многие сетевые администраторы понятия не имеют, с чего начать, когда дело доходит до частоты пинга, консолидации данных, отслеживания IP-адресов, корреляции событий и анализа сетевого поведения. Чтобы избежать этой трудоемкой и часто непродуктивной работы, администраторам следует загрузить инструмент IP ping, чтобы объединить утилиту ping с более сложными возможностями обнаружения, отслеживания IP и управления сетью.
В начало
Сетевым администраторам просто не нужно работать при управлении всей сетью, независимо от ее размера, топологии или среды.Обеспечение бесперебойной работы — все сетевые устройства подключены к сети и без проблем обмениваются данными — задача не из легких. К счастью, существует так много инструментов для мониторинга ping, и хорошо разработанное программное обеспечение может облегчить нагрузку или упростить сбор данных различными способами.
Существуют отличные бесплатные варианты программного обеспечения для ИТ-специалистов, которые хотят запустить быструю проверку связи без дополнительных затрат. Многие из дополнительных опций быстро окупаются за счет отправки предупреждений при отключении критически важных для бизнеса устройств, предотвращения дорогостоящих простоев и объединения с другими экономичными инструментами управления сетью.Вот почему SolarWinds Engineer’s Toolset — лучший выбор в качестве лучшего в своем классе инструмента проверки связи, который помогает администраторам, желающим улучшить свой пакет управления сетью, с помощью непрерывного мониторинга, консолидации данных через панель управления с пользовательским интерфейсом и настраиваемых шаблонов отчетов.
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 | Установить флаг Don’t Fragmet в пакете (только IPv4) | |
-i | Установить Время жизни | ||||
-v | Установить Тип службы (Параметр имеет устарело) | ||||
-r | Запись маршрута для подсчета переходов (только IPv4) | ||||
-s | Отметка времени для подсчета переходов (только IPv4) | ||||
-j | Свободный исходный маршрут список хостов (только IPv4) | ||||
-k | Строгий исходный маршрут по списку хостов (только IPv4) | ||||
-w | Тайм-аут в миллисекундах для ожидания каждого ответа | 903 83||||
-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 из ненадежных сетей.
Основы ИТ: описание утилиты Ping
Пинг, согласно словарю, — это резкий, высокий и несколько музыкальный тон. Это может ассоциироваться со звуком, который вы слышите, когда стучите ложкой по хрустальному стеклу. В мире информационных технологий это имеет совсем другое значение.
В этой статье мы объясним основную концепцию Ping, как работает утилита Ping и как она используется в контексте сети и сетевого мониторинга.
Что такое пинг?
Ping — это команда командной строки, которую можно использовать для проверки соединения между одним компьютером и другим. Подумайте об этом с точки зрения гидролокатора на подводной лодке. Вы, наверное, видели в фильмах, когда звуковой сигнал в виде звукового сигнала посылается для проверки окружения субмарины. Когда звук ударяет по ближайшему объекту, он отдается эхом. Операторы могут определять расстояние на время, необходимое для возврата эха.
Как работает пинг?
Пинг используется для проверки возможности подключения на уровне IP ко второму устройству TCP / IP.Он делает это, передавая сообщения эхо-запроса по протоколу управляющих сообщений Интернета (ICMP) и ожидая ответного сообщения. Если не будет изменено, команда ping отправит 4 запроса по умолчанию в Windows. Сколько ответов возвращается и сколько времени требуется для обработки и передачи информации, предоставляет важную информацию, например:
- Отправленных и полученных байт
- Отправленных, полученных и потерянных пакетов
- Приблизительное время приема-передачи (в миллисекундах)
Эхо-запрос инициируется несколько раз для проверки согласованности соединения.Вот что вернет успешный запрос 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) для эхо-запроса, максимальное значение 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 список хостов — использует 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 [/?]
пинг сети
пинг
Доступность: Эта команда доступна администраторам кластера и Vserver с уровнем привилегий admin .
Описание
Отображается команда сетевого ping. доступен ли удаленный адрес и реагирует ли он на него, количество (если указано) переданных и полученных пакетов, и время их прохождения туда и обратно. Команда требует исходный узел или логический интерфейс откуда будет запускаться пинг, и IP-адрес назначения. Вы можете указать исходный узел по имени, или логический интерфейс и его Vserver.Параметры
- {-node
- Используйте этот параметр для отправки эхо-запроса от указанный вами узел.
- | -lif
- Используйте этот параметр для отправки эхо-запроса от указанный вами логический интерфейс.
- -vserver
- Используйте этот параметр для отправки эхо-запроса от Vserver, на котором находится предполагаемый логический интерфейс. Значение по умолчанию это системный Vserver для администраторов кластера.
- [-use-source-port {true | false} ] — (УСТАРЕЛО) -Использовать исходный порт логического интерфейса (привилегия: расширенная)
- Этот параметр применим только тогда, когда -lif параметр указан.Когда установлено значение true,
пакет ping будет отправлен через порт, на котором в настоящее время размещается
IP-адрес логического интерфейса. В противном случае пакет ping будет
отправляться через порт, основанный на таблице маршрутизации.
Примечание: Параметр use-source-port устарел и может быть удален в будущий выпуск Data ONTAP.
- — назначение
- Используйте этот параметр, чтобы указать удаленный адрес в Интернете для пинга.
- [-показать-подробно | -s [true] ] — Показать подробные выходные данные
- Используйте этот параметр для отображения подробный вывод о пинге.
- [-запись-маршрут | -R [true] ] — Маршрут записи
- Используйте этот параметр для отображения маршрут, по которому следует пинг. Вы должны установить эту опцию на false для успешной проверки связи.
- [-verbose | -v [true] ] — Показать все пакеты ICMP
- Используйте этот параметр для отображения всех пакетов ICMP.
- [-packet-size
- Используйте этот параметр, чтобы указать количество байтов данных, которые должны быть отправлены в пакете проверки связи. По умолчанию 56 байт, что составляет всего 64 байта данных ICMP после добавления 8 байтов данных заголовка ICMP.
- [-count
- Используйте этот параметр, чтобы указать максимальное количество ECHO_REQUESTS для отправки назначение.По умолчанию — 20 запросов. В отсутствие опции «показать детали» ping сообщает, что пункт назначения жив после получения первого ответа ECHO_REPLY, независимо от этого значения.
- [-wait
- Используйте этот параметр, чтобы указать количество секунд ожидания между отправкой пакетов. По умолчанию — одна секунда.
- [-flood [true] ] — Пинг флуд (привилегия: расширенный)
- Используйте этот параметр для выполнения команды в режиме лавинной рассылки.В режиме лавинной рассылки команда выдает эхо-запросы так же быстро, как и получаемые, если вы не укажете время ожидания.
- [-disallow-fragmentation | -D [true] ] — Запретить фрагментацию пакета
- Используйте этот параметр для предотвращения транспортных механизмов от фрагментации пакетов ping в пути. Предотвращение фрагментации гарантирует постоянный размер пакета, упрощая поиск узких мест при транспортировке.
- [-wait-response
- Используйте этот параметр, чтобы указать количество миллисекунд ожидания каждого пакета ответа.По умолчанию 10000 миллисекунд (10 секунд).
Примеры
В этом примере показан эхо-запрос от узла xena к целевому серверу 10.98.16.164, при этом сервер отвечает, что он запущен и работает.cluster1 ::> пинг сети -node xena -destination 10.98.16.164 (сетевой пинг) 10.98.16.164 жив
Ping-тест, объясненный WebSitePulse
Ping — это сетевая служебная программа или инструмент для проверки доступности определенного хоста.Это диагностика, которая проверяет, подключен ли ваш компьютер к серверу. Пинг, термин, взятый из эхо-местоположения подводной лодки, отправляет пакет данных на сервер, и если он получает пакет данных обратно, значит, у вас есть соединение. Термин «пинг» может относиться к времени, которое требуется пакету данных для прохождения туда и обратно. Это означает «привлечь внимание» или «проверить наличие». В компьютерной сети проверка связи — это способ отправки сообщений с одного компьютера на другой. Помимо проверки, подключен ли компьютер к сети, пинг также дает индикаторы надежности и общей скорости соединения.
Ping Test
Пинг-тест — это метод проверки того, подключен ли компьютер к сети. Он также определяет задержку или задержку между двумя компьютерами. Он используется для проверки того, что главный компьютер, к которому ваш компьютер пытается получить доступ, работает. Проверка связи выполняется для устранения неполадок, чтобы узнать возможность подключения, а также время отклика.
Выполнение эхо-запроса
Microsoft (MS) Windows имеет утилиту ping для запуска теста ping. В нем также есть другие утилиты, которые можно бесплатно загрузить из Интернета.Чтобы выполнить ping-тест, просто определите веб-сайт, удаленный сервер или компьютер по его IP-адресу или имени. Он дает вам вывод, подтверждающий, какое соединение было успешным, а также серию чисел в миллисекундах, задержку связи.
Как и MS Windows, Linux и Mac OSX также предоставляют программу команды ping для запуска из оболочки операционной системы (ОС). Вот как выполняется тест ping в MS Windows.
1. Пинг по IP-адресу:
- Открыть командную строку или приглашение MS DOS из меню «Пуск»
- Введите: ping (ENTER)
2.Пингуйте веб-сайт:
Для Linux: откройте окно терминала или telnet как эквивалент командной строки MS Windows.
В Mac OS X щелкните папку «Приложения», «Утилиты», затем «Сетевая утилита».
Параметры пинга
Когда следует запускать тест ping? Вы используете его, когда у вас проблемы с подключением. Вы запускаете команду ping, чтобы определить причину проблемы. Если эхо-запрос показывает, что он успешен, но вы по-прежнему не можете достичь цели, значит, проблема не в вас.
Ваши варианты зависят от реализации.Вот несколько:
- -? Справка . Это используется для отображения использования и синтаксиса ping.
- -c Счетчик . Это означает, что нужно отправить количество пакетов, а затем остановиться. Другой способ остановить это — набрать [ctrl] -C. Это лучше всего подходит для тех, кто время от времени проверяет свое поведение при подключении.
- -f Потоп . Отправляйте пакеты как можно скорее. Это для проверки производительности сети.
- -l Предварительная нагрузка . Это необходимо для отправки пакетов предварительной загрузки, а затем перехода в нормальный режим.Это полезно для определения количества шагов, которые маршрутизатор может быстро обработать.
- -n для поиска числового вывода . Это используется для предотвращения контакта с сервером имен.
- -p Шаблон . Число шестнадцатеричных цифр называется шаблоном. Это дополнение к концу пакета. Это применяется, когда подозревается проблема, связанная с данными.
- -R — опция для маршрута записи IP . Это необходимо для определения маршрута, по которому должны идти пакеты.Целевой хост может предоставить информацию.
- -r — пропускать таблицы маршрутизации . Это применимо, когда вы считаете, что существует проблема с маршрутизацией, и ping не может найти путь к целевому хосту. Это только для хостов, к которым можно подключиться напрямую даже без маршрутизаторов.
- -s размер пакета . Измените размер пакета и проверьте большие пакеты на фрагментацию.
- -t пинговать до остановки ([ctrl] -C).
- -v для подробного .Это означает показывать пакеты ICMP с подробной информацией.
- -w Тайм-аут . Это для спутниковых, сотовых и других сетей с большой задержкой. Это означает, что ping имеет более длительный тайм-аут, поэтому он выявляет проблемы с задержкой.
Пример использования опций:
пинг -t www.yahoo.com
Интерпретация результатов Ping
Вывод или результат выполнения теста ping может выглядеть следующим образом:
1. Ответ от 192.168.0.8: байты = 32, время =
- Microsoft Windows ping выводит четыре сообщения — строка подтверждения, размер в байтах, время и время жизни (TTL).Последний представляет собой число от 1 до 128. Это количество сетей, через которые эхо-запрос прошел на пути к цели. Значение 128 означает, что устройство находится на локальном компьютере без других сетей между ними.
2. Истекло время ожидания запроса.
- Никакой связи.
3. Ping: не удается разрешить mysample.com: Неизвестный хост
Использование команды ping для устранения проблем с подключением позволяет сузить круг причин проблемы на вашем компьютере из окна командной строки.Эта диагностическая утилита дает вам понимание того, как работает компьютерное соединение, привыкая к просмотру краеугольных камней обычной сети.
Вы можете попробовать протестировать сервер ping с помощью этого инструмента: Ping Test или попробовать любой из наших бесплатных инструментов тестирования
.