Даже если вы не являетесь экспертом в области сетей, вы, возможно, встречали термин PING при использовании компьютеров, сетевых устройств, таких как беспроводные маршрутизаторы, онлайн-приложения или игры в Интернете. Если вы хотите узнать, что такое ping для компьютеров, как работает команда ping, как понимать отображаемые данные и как ее использовать в Windows, прочтите это руководство:
Содержание
- Что такое пинг?
- Что такое пинг в сетевых тестах (SpeedTest) или играх?
- Чем полезен пинг?
- Кто изобрел пинг?
- В каких операционных системах и устройствах доступен ping?
- Как использовать пинг в Windows?
- Несколько примеров работы с командой ping:
- Используете ли вы команду ping и как?
Что такое пинг?
Ping — это инструмент командной строки, доступный во многих операционных системах, который вы можете использовать, чтобы проверить, может ли ваш компьютер или устройство подключиться к целевому компьютеру через сеть и/или Интернет.
Что такое пинг в сетевых тестах (SpeedTest) или играх?
Когда вы видите пинг, сообщаемый во всех видах приложений, в сетевых тестах, таких как SpeedTest , или в онлайн-играх, это относится к времени, которое требуется вашему компьютеру, чтобы получить ответ на команду ping. Это время указывается в миллисекундах (мс) и является показателем скорости реакции вашего интернет-соединения или сетевого подключения. Чем ниже пинг, тем лучше время реакции.
Чем полезен пинг?
Команда ping полезна в основном для устранения неполадок доступности устройств в сети и Интернете. Эта команда использует серию эхо-сообщений (с использованием протокола управляющих сообщений Интернета ) для определения таких вещей, как:
Чтобы лучше понять ситуацию, взгляните на приведенный ниже снимок экрана, на котором мы выполнили команду ping в Windows: ping www.microsoft.com .

пинг
Из этой команды мы узнали следующее:
-
Что веб-сайт www.microsoft.com доступен и доступен с нашего ПК с Windows, поскольку мы получили ответ.
-
IPv6-адрес веб -сайта microsoft.com. Это странный адрес, который отображается после текста «Ответить от».
- Что при нашем подключении к сайту microsoft.com не было потери данных.
- Время, в миллисекундах, которое потребовалось от microsoft.com для ответа на нашу команду ping: для каждого из четырех эхо-запросов отдельно, минимальное, максимальное и среднее время, необходимое для ответа на нашу команду ping.
Как видите, утилита ping по умолчанию отправляет четыре эхо-запроса и делится статистикой и данными на основе ответов, которые она должна получить от цели.
Кто изобрел пинг?
Утилита ping была создана американцем по имени Майк Муусс в декабре 1983 года, когда он работал в лаборатории баллистических исследований на Абердинском испытательном полигоне в Мэриленде. Название происходит от гидроакустической технологии, используемой на подводных лодках, надводных кораблях и самолетах, которая посылает импульс и прослушивает эхо для обнаружения подводных объектов. Он нашел это подходящей метафорой того, как работает утилита ping.
В каких операционных системах и устройствах доступен ping?
Вы можете использовать инструмент ping в Windows, Linux, MAC OS X, Unix, FreeBSD и многих других операционных системах для настольных компьютеров, серверов и другого оборудования. Даже в сетевом оборудовании, таком как маршрутизаторы, реализован инструмент проверки связи для устранения сетевых проблем.
Как использовать пинг в Windows?
Если вы хотите использовать инструмент проверки связи в Windows, откройте командную строку или PowerShell . Затем введите ping , а затем IP-адрес (или имя хоста) целевого компьютера или устройства. Например, введите что-то вроде: «ping 192.168.1.1» или «ping www.bing.com» без кавычек.
![What is the ping command? What is ping in apps and games? How to use ping, in Windows? What is the ping command? What is ping in apps and games? How to use ping, in Windows?]()
пинг
Как задокументировано Microsoft здесь , команда ping в Windows может использовать множество параметров. Чтобы увидеть их своими глазами, напишите ping /? или пинг -? и нажмите Enter на клавиатуре. Windows перечисляет все параметры и переключатели, которые вы можете использовать для инструмента проверки связи.
![What is the ping command? What is ping in apps and games? How to use ping, in Windows? What is the ping command? What is ping in apps and games? How to use ping, in Windows?]()
пинг
ПРИМЕЧАНИЕ. Вы можете использовать / или - перед любым параметром команды ping. Они взаимозаменяемы и приводят к одному и тому же результату.
Вот объяснение всех переключателей для команды ping:
-
/t — ping продолжает отправлять сообщения эхо-запроса в пункт назначения, пока не будет прерван вручную. Чтобы прервать и отобразить статистику, нажмите CTRL+Break . Чтобы прервать и выйти из пинга, нажмите CTRL+C .
-
/a - пинг пытается разрешить и показать имя хоста IP-адреса, введенного в качестве цели.
-
/n count — используйте это изменение количества сообщений эхо-запроса с 4 (по умолчанию) на что-то другое. Вы можете использовать любой номер от 1 до 4294967295.
-
/l размер — устанавливает размер (в байтах) сообщения эхо-запроса, отправляемого цели, от 32 (по умолчанию) до чего-то другого. Вы можете использовать любое число от 1 до 65527.
-
/f — используйте это для отправки сообщений эхо-запроса с включенным флагом «Не фрагментировать», чтобы запрос не фрагментировался маршрутизаторами на пути к месту назначения. Этот параметр работает только для адресов IPv4 и полезен для устранения неполадок, связанных с максимальным блоком передачи (PMTU).
-
/i TTL — устанавливает значение Time to Live (TTL) для эхо-запроса, максимальное значение которого равно 255. TTL ограничивает время жизни данных, отправляемых командой ping. Если значение TTL истекло, а ответ не получен, данные отбрасываются.
-
/v TOS — устанавливает тип службы (TOS) , используемый для эхо-запроса. Значение по умолчанию — 0, максимальное значение — 255. Этот параметр работает только для адресов IPv4.
-
/r count — устанавливает количество переходов между вашим ПК и целью, которые вы хотите записать и отобразить с помощью команды ping. Максимальное значение счетчика равно 9. Он работает только с адресами IPv4.
-
/s count — сообщает время (в формате метки времени Интернета ), когда получен каждый эхо-запрос и отправлен каждый ответ. Максимальное значение счетчика равно 4, что означает, что только первые четыре прыжка могут быть снабжены отметками времени. Эта опция работает только с адресами IPv4.
-
/j host-list — использует свободный исходный маршрут , указанный в списке хостов. При этом типе маршрутизации последовательные промежуточные пункты назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное количество адресов или имен в списке хостов — 9. Список хостов представляет собой серию IP-адресов, разделенных пробелами, и они должны быть IPv4-адресами.
-
/k host-list — использует строгий исходный маршрут , указанный в списке хостов. При строгой маршрутизации следующий промежуточный пункт назначения должен быть доступен напрямую (и не должен быть разделен маршрутизатором). Максимальное количество адресов или имен в списке хостов — 9. Список хостов представляет собой серию адресов IPv4, разделенных пробелами.
-
/w тайм -аут — значение тайм-аута регулирует количество времени в миллисекундах, в течение которого пинг ожидает каждого ответа. Значение времени ожидания по умолчанию составляет 4000 или 4 секунды.
-
/r range — указывает команде ping отслеживать путь туда и обратно для количества переходов. Работает только с адресами IPv6. Диапазон должен быть числом от 1 до 9.
-
/s srcaddr — указывает исходный адрес для использования при работе с IPv6-адресами. Адрес должен быть введен после srcaddr .
-
/c отсеки — указывает идентификатор отсека маршрутизации.
-
/p — проверяет связь с адресом поставщика виртуализации сети Hyper-V.
-
/4 — принудительно использует адрес IPv4 и используется вместе с именами хостов, а не с IP-адресами. Например, напишите «ping /4 www.microsoft.com» (без кавычек), и он вернет IPv4-адрес имени хоста.
-
/6 — принудительно использует адрес IPv6 и используется вместе с именами хостов, а не с IP-адресами. Например, напишите «ping/6 www.microsoft.com», и вы увидите IPv6-адрес имени хоста.
Несколько примеров работы с командой ping:
Чтобы вы лучше поняли, как работать с командой ping, мы поделимся несколькими примерами и объясним, как они используются в реальной жизни. Если вы хотите отслеживать определенный веб-сайт и его доступность, вы можете использовать «ping -t имя домена» без кавычек. Команда бесконечно пингует его и делит время, необходимое для ответа на каждый запрос Echo.
![What is the ping command? What is ping in apps and games? How to use ping, in Windows? What is the ping command? What is ping in apps and games? How to use ping, in Windows?]()
пинг
Однако, если вы выполняете такой бесконечный мониторинг хорошо управляемых хостов, доступ к вашему компьютеру может быть заблокирован. Не забудьте остановить его, нажав CTRL+C на клавиатуре.
![What is the ping command? What is ping in apps and games? How to use ping, in Windows? What is the ping command? What is ping in apps and games? How to use ping, in Windows?]()
пинг
Вы можете захотеть использовать конечное количество сообщений эхо-запроса для отправки, используя «ping -n count имя хоста» , как в примере ниже:
![What is the ping command? What is ping in apps and games? How to use ping, in Windows? What is the ping command? What is ping in apps and games? How to use ping, in Windows?]()
пинг
На приведенном выше снимке экрана видно, что изначально хост был доступен и отвечал на команду ping, а затем отключился, а время ожидания всех оставшихся запросов истекло.
Если вы знаете IP-адрес хоста и хотите узнать имя хоста, вы можете использовать «ping -a IP address» . Пинг пытается разрешить и отобразить имя хоста цели, а затем возвращает его, как показано на снимке экрана ниже.
![What is the ping command? What is ping in apps and games? How to use ping, in Windows? What is the ping command? What is ping in apps and games? How to use ping, in Windows?]()
пинг
Используете ли вы команду ping и как?
Теперь вы знаете, что такое пинг, как он работает, что делает и как его использовать в Windows. Прежде чем закрыть это руководство, оставьте комментарий ниже и поделитесь любыми вопросами, которые могут у вас возникнуть. Кроме того, мы хотели бы знать, как вы используете команду ping.