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


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

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

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

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

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

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

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

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

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

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

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

    Какие объекты вы можете пинговать?

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

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

      1. Откройте Меню «Пуск» , найдите Командную строку и выберите ее.
      2. .
        1. Введите Ping , а затем введите либо IP-адрес устройства, либо URL-адрес сайта , который вы хотите проверить.
        2. В качестве примера ниже мы использовали 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» значением в байтах, чтобы увеличить размер каждого запроса ping. По умолчанию это значение равно 32, но вы можете увеличить его до 65527. Это полезно, чтобы узнать, не являются ли размеры пакетов причиной проблем в вашей сети. 32-байтовый пинг будет работать с настройкой по умолчанию, но больший размер приведет к потере пакетов..
          • Как использовать Ping в macOS

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

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

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

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

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

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

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

            .

            Похожие сообщения:


            11.06.2021