Как использовать команду Ping для устранения проблем с сетью

Команда ping — один из самых полезных инструментов сетевой диагностики, имеющихся в вашем распоряжении. Это полезно для поиска проблем как в вашей локальной сети, так и в более широком Интернете. Давайте посмотрим, что делает команда ping и как ее использовать.

Что значит пинговать что-то?

«Пинг» чего-либо в сети означает, что вы отправляете интернет-пакет на конечный компьютер или другое сетевое устройство с запросом ответа. Затем это устройство отправляет вам пакет.

Когда пакет возвращается (то есть, если он возвращается), вы можете узнать много интересного о сети между вами и местом назначения.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Чаще всего мы просто хотим знать, сколько времени займет ответ. Поэтому, когда кто-то упоминает «пинг» (например) веб-сайта, он обычно выражается в миллисекундах, а меньшее число в целом лучше.

Что такое Интернет-пакет?

Чтобы лучше понять ping, вам нужно немного знать о пакете, который вы отправляете на целевой компьютер или сетевое устройство как «ping».

Пакеты являются основными единицами современный интернет. Когда вы отправляете кому-то данные, например фотографию, они разбиваются на мелкие кусочки. Каждый пакет помечается адресом источника и получателя, а затем отправляется в Интернет. Эти пакеты проходят через многие другие компьютеры, такие как веб-серверы и интернет-маршрутизаторы. Пакеты продолжают передаваться, пока не достигнут целевой системы.

Для чего можно использовать пинг

Команда ping имеет два основных применения:

  • Чтобы проверить, работает ли ваше соединение с удаленным компьютером вообще.
  • Чтобы проверить, насколько исправно это соединение.

Даже если ваш эхо-запрос достигнет пункта назначения и вы получите ответ, в ответе эхо-запрос будет указано, сколько времени потребовалось для возврата пакета и сколько пакетов было потеряно. Вы можете использовать команду ping, чтобы определить, является ли соединение слишком медленным или ненадежным.

Какие вещи можно пинговать?

  • Теоретически вы можете пинговать что угодно с IP-адресом.
  • Вы можете проверить связь с устройствами в локальной сети, чтобы убедиться, что они подключены правильно.
  • Вы также можете проверить связь с веб-сайтами, чтобы узнать, сможете ли вы до них добраться.

Как использовать Ping в Windows

Использовать ping очень просто. Вы запускаете его из командной строки или PowerShell, но в этом примере мы используем командную строку:

  1. Откройте меню «Пуск», найдите командную строку и выберите ее.

  1. Введите Ping, а затем введите либо IP-адрес устройства, либо URL-адрес сайта, который вы хотите проверить.

В качестве примера ниже мы использовали Google.com.

После запуска ping отправит четыре пакета данных.

Сообщение для любых пакетов с надписью «время ожидания запроса истекло» означает, что ваш компьютер не получил ответа от адресата. Если некоторые пакеты потеряны, некоторые пути маршрутизации между вашим компьютером и целью имеют проблемы.

Полезные модификаторы команды Ping для Windows

Есть довольно много командных переключателей, которые вы можете использовать с командой ping. Переключатели — это дополнительные параметры для настройки работы команды ping. Если вы хотите увидеть полный список параметров, все, что вам нужно сделать, это ввести ping / help в командной строке и нажать Enter. Вы увидите весь список, а также синтаксис и использование.

Ниже приведен список нескольких командных переключателей, которые используются большинством пользователей:

  • / t: непрерывно пинговать цель сколько угодно долго. Нажмите Ctrl + Break, чтобы приостановить процесс и посмотреть текущую статистику. Чтобы выйти, нажмите Ctrl + C.
  • / a: разрешить имя хоста IP-адреса. Это полезно, если у вас есть IP-адрес и вы хотите узнать веб-адрес, связанный с конкретным сервером, с которым вы пингуетесь.
  • / n X: замените «X» на количество отправляемых эхо-запросов. По умолчанию четыре. Но если вы хотите лучше проанализировать количество потерянных пакетов, отправьте больше эхо-запросов, чтобы получить более точное представление о том, сколько пакетов в среднем теряется.
  • / w X: Замените «X» на количество миллисекунд, которое вы хотите подождать, прежде чем объявить тайм-аут. По умолчанию это значение составляет 4000 мс. Если вы думаете, что соединение может работать, но этот пинг не ждет ответа достаточно долго, вы можете увеличить X, чтобы убедиться, что вы правы.
  • / l X: заменить «X» значением в байтах, чтобы увеличить размер каждого эхо-запроса. По умолчанию это значение равно 32, но вы можете увеличить его до 65527. Это полезно, чтобы увидеть, не вызывают ли проблемы в вашей сети именно размеры пакетов. 32-байтовый пинг будет работать с настройкой по умолчанию, но что-то большее приведет к потере пакетов.

Как использовать Ping в macOS

Для пользователей Mac вы должны использовать Терминал. Предыдущие версии macOS включали Network Utility — графическую утилиту, которую можно было использовать для выполнения сетевых команд, таких как ping.

Однако в последних версиях эта утилита не рекомендуется в пользу Терминала. Он не такой интуитивно понятный в использовании, но все же довольно прост. Сначала откройте терминал, открыв Spotlight (Command + пробел) и введя терминал.

Чтобы запустить ping, просто введите команду, как показано в Windows: ping, а затем IP-адрес или URL-адрес веб-сайта, например ping www.google.com.

Основное различие, которое вы заметите между использованием ping в Windows и Mac, заключается в том, что в macOS он просто продолжается, пока вы не остановите его вручную. Чтобы прекратить пинговать устройство или URL-адрес, нажмите Ctrl + C. Это вернет вас в главное окно.

Чтобы увидеть список всех параметров, которые вы можете использовать для ping в macOS, вы можете ввести man ping и получить страницы справки. Переключателей много, так что не спешите, поиграйте с разными вариантами.

Чтобы выйти из страницы руководства, вам нужно просто нажать клавишу q на клавиатуре. Это закроет страницу руководства и вернет вас к командной строке.

Команда ping очень универсальна и часто является самым быстрым способом выяснить, где проблема в сети. Мы настоятельно рекомендуем вам ознакомиться с лучшими сетевыми командами командной строки Windows для получения основных диагностических команд сети.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.