Команда PING: примеры использования (узнаем отклик сервера...)

Автор: Alexandr, 18.08.2024 Рубрики: Linux, Windows 11, Игры, Сети и интернет

img-Ping-moy-.pngВсем здравия!

Как узнать почему лагает сетевая игра или какой-то сервис?

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

Собственно, в рамках этой заметки хочу привести неск. примеров, как можно выполнить Ping до нужного вам сервера (+ небольшие комментарии насчет получаемых цифр и результатов).

 

*Для справки! Зачем нужна команда Ping:

  1. узнать время отклика удаленного сервера на текущем ПК (часто это требуется в играх, чтобы выбрать наиболее быстрый сервер, на котором игра не будет лагать);
  2. узнать IP-адрес сервера по доменному имени;
  3. проверить качество сети (т.е. не будет ли потерянных пакетов);
  4. проверять в течении всего раб. дня (раб. недели) доступность и работу сервера, устройства (причем, возможно в авто-режиме при помощи скриптов). Прим.: если на команду Ping сервер не отвечает - значит он выкл. и не работает (а значит администратору пора послать уведомление об этом и восстанавливать его работу...). 😀

 

*

Примеры использования Ping

Вариант 1 (через терминал / командную строку)

В подавляющем большинстве случаев Ping выполняют в 📌терминале ОС Linux (командной строке Windows). Команда записывается следующим образом (выделена красным):

ping ocomp.info

или

ping 91.219.148.45

Обратите внимание, что можно указывать либо доменное имя (ocomp.info), либо IP-адрес сервера. См. скриншот ниже с вводом команды и ее результатом. 👇👇

Примечание: чтобы остановить тестирование пинга - нажмите сочетание Ctrl+C.

img-Primer-zamera-pinga-do-sayta-ocomp.info-do-servera-na-kotorom-raspolagaetsya-sayt.png

Пример замера пинга до сайта ocomp.info (до сервера, на котором располагается сайт)

📌 Комментарии по результатам теста:

  1. во-первых, обратите внимание на time (время) - чем оно меньше, тем лучше (в моем случае оно прыгает от 21.8 мс до 42.1 мс). Это особенно важно для игр (обычно для различных стрелялок считается до 30 мс - норм. пингом, для ММО - до 100-120 мс, для пошаговых стратегий - до 500-700 мс);
  2. во-вторых, проверьте какое кол-во потерянных пакетов (на моем скрине выше 0% packet loss - т.е. 0% потерянных пакетов). Если такие пакеты у вас есть - они могут быть причиной нестабильности подкл., лагов и пр.;
  3. в-третьих, величину пинга лучше оценивать по среднему значению (оно помечается на англ. как AVG: в моем примере выше равно 29.338).

 

📌 Кстати!

У команды Ping есть различные доп. ключи (нужны они далеко не всем, тем более в дом. усл.). Парочка примеров:

ping -c 10 ocomp.info (команда пинг будет выполнена 10 раз, после чего будет завершена)

ping -c 10 -i 3 ocomp.info (команда пинг будет выполнена 10 раз с интервалом 3 сек., после чего будет завершена).

ping -t ocomp.info (команда пинг будет выполняться до ее отмены // в Linux этот ключ не требуется, актуален для Windows).

Чтобы узнать все ключи - выполните команду Ping -help

img-Spravka-po-komande-ping.png

Справка по команде пинг

 

*

Вариант 2 (с помощью роутера)

Если у вас не получается запустить командную строку (терминал) - то проверить свой пинг можно через настройки того же Wi-Fi роутера/маршрутизатора (у многих дома такие имеются...).

Например, в моем роутере от Netis достаточно:

  1. открыть настройки (инструкция, как это делается);
  2. перейти в раздел "Система /диагностика" и указать IP или доменное имя. См. пример ниже. 👇
img-Testirrovanie-i-diagnostika-v-nastroykah-routera.png

Тестиррование и диагностика в настройках роутера

Прим.: конечно, пинг в этом случае замеряется не от вашего ПК до сервера, а от роутера до сервера (а время отклика между вами и роутером не учитывается. Но т.к. оно обычно небольшое - им можно в данном случае пренебречь).

 

 

*

Вариант 3 (с помощью спец. сервисов)

В целях диагностики иногда бывает полезно перепроверить пинг не только с конкретной машины, но и с других (и даже из других стран). Сделать это позволяют спец. сервисы.

📌 О чем речь: допустим у вас сервер находится в Москве. Так вот из разных городов нашей страны - пинг до него будет разным: скажем из этого же города 2 мс, а из Владивостока 100 мс! Чем ближе сервер к конечному устройству - тем, как правило, ниже пинг!

📌 Сервисы:

  1. https://ping-admin.ru/free_ping/ - хороший сервис, позволяет пинговать сервер из разных частей света (к тому же за небольшую денежку можно вкл. постоянную проверку и подкл. уведомл. по электро-почте, если сервер не отзовется);
  2. https://check-host.net/check-ping - позволяет узнать пинг к нужному IP из двух десятков стран;
  3. https://2whois.ru/?t=ping - простейшая форма для проверки пинга.
img-Sredniy-ping-do-servera-iz-raznyih-tochek-sveta.png

Средний пинг до сервера из разных точек света

 

*

Что делать, если пинг (отклик) оказался слишком высоким

  1. для начала стоило бы перепроверить пинг с другого вашего ПК/ноутбука (возможно, что проблема возникла на конкретной машине);
  2. также не лишним было бы проверить пинг с помощью спец. сервисов (чтобы понять, это локальная проблема на конкретном устройстве, или общая/глобальная...);
  3. пинг может сильно зависеть от типа подключения: проводное (оптоволокно) показывает гораздо лучшие результаты, чем Wi-Fi подкл. или мобильный интернет;
  4. также немаловажное значение имеет ваш интернет-провайдер (точнее его железо, и как у него все организовано). Если для вас важен пинг - я бы рекомендовал поспрашивать соседей, сидящих на другом провайдере  (можно напроситься в гости и замерить пинг до нужного сервера 😉). Нередко, когда смена провайдера уменьшает пинг в разы!
  5. а вообще у меня была похожая заметка на тему выс. пинга - 📌ссылка ниже, рекомендую.

Как понизить высокий пинг - 10 способов. От чего зависит пинг и как его узнать...

 

*

Дополнения по теме - можно оставить через форму комментариев ниже.

Удачи!

👋

Написать комментарий 📎

 

Прикрепить картинку, скрин:

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

  • Интересное
  • Оптимизируем и ускоряем
  • Удаляем вирусы
  • Настраиваем звук
  • Содержание статьи
  •