Как замерить скорость интернета через командную строку

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Если вы активно используете интернет, а особливо если играете в онлайн-игры, то про такую вещью как пинг вы слышали несомненно.

С ним иногда возникают проблемы, когда он слишком высокий, и встает вопрос о том, как бы понизить ping. Иногда ради этого даже меняют интернет-провайдера, переустанавливают систему и производят другие непростые действия.

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

Что такое пинг?

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

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

Допустим, что вы засекли своего врага и нажали на кнопку выстрела. Что при этом происходит? Сигнал из игровой программы, установленной на вашем компе, идет через интернет на сервер (специальный компьютер, который может находиться где угодно в сети), где запущена игра. Но интернет — это не абстрактная вещь, а физические устройства, через которые пойдет посланный вами сигнал. И скорость прохождения сигнала по этому пути может быть совершенно разной.

Очень часто в обиходе именно скорость отклика и подразумевают, когда говорят о пинге. Т.е. насколько быстро сигнал с вашего компьютера пройдет через сеть до другого компьютера (или сервера), а потом вернется обратно к вам. Если ping будет очень большой (измеряется он обычно в миллисекундах), то ваша игра будет безбожно лагать, тормозить и тупить. А вы будете готовы расколоть мышь и клавиатуру об экран монитора.

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

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

Как проверить ping?

Чуть выше я говорил, что у слова «пинг» есть два трактования. Одно из них (обиходное) я пояснил чуть выше. А вот второе основано на том, что существует такая программа ping (на всех операционных системах, которые умеют работать с интернетом), которая позволяет отправить тестовую посылку к любому узлу интернета имеющему IP адрес (компьютеру в сети, серверу, роутеру и т.п.) и измерить время, за которое она вернется обратно.

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

Но в большинстве случаев можно поставить знак равенства между высоким пингом и плохим каналом (не годным для онлайн-игр). Невозможно играть в онлайн-шутер (да и любую другую отличную от пошаговой стратегии игру), если ping равен 300 миллисекунд (треть секунды). А вот если он 15-20 мс, то все просто замечательно и вам даже знать не нужно будет что это такое, а уж тем более как его меряют. Интерес к пингованию возникает в основном при появлении проблем и серьезных лагов.

Итак, чтобы проверить пинг ничего дополнительно скачивать и устанавливать не нужно. Если вы онлайн-геймер, то в интерфейсе вашей игры скорее всего где-то будет отображаться текущее среднее (или максимальное) значение ping (и зачастую fps — скорость отрисовки в кадрах за секунду).

Если не нашли или скорость отклика вас интересует без применения к геймерским забавам, то тут тоже особых проблем нет. Как я уже упоминал, все операционки имеют встроенные программки для пингования. В силу того, что с линуксом я не знаком — поясню на примере windows.

Что нужно сделать в Винде, что проверить пинг? До банальности мало:

  1. Удерживая клавишу Windows на клавиатуре (между контролом и альтом она обычно обитает) нажмите латинскую букву R. Того же результата можно добиться, выбрав из меню кнопку «Пуск» пункт «Выполнить», но он там не всегда присутствует по умолчанию. Посему использовать горячие клавиши будет надежнее.
  2. Откроется маленькое окно, где нужно будет латиницей набрать слово из трех буква «cmd» (без кавычек) и нажать Энтер на клаве или кнопку ОК в этом окне:В принципе, командную строку вы опять же могли бы и из меню кнопки «Пуск» выбрать («Все программы» — «Стандартные» — «Командная строка»), но этот способ более универсальный. А вы уж сами смотрите как вам удобнее.
  3. Все, откроется командная строка Винды (окно с пугающим черным фоном). С помощью него нам нужно будет запустить программу для проверки пинга. Т.к. здесь не используется графический интерфейс, то запуск программы производится с помощью команды написанной в этом страшном черном окне. Команда будет выглядеть примерно так:
    ping ktonanovenkogo.ru

    Таким образом вы пропингуйте линию от своего компьютера до моего сайта (сервера, где он расположен в интернете) и обратно. Оно вам надо? В принципе, да, ибо полученный результат тоже будет показательным, но если вы геймер, то пинговать лучше всего до адреса того сервера, на котором вы играете (до моего IP адреса). Так вы узнаете именно значение пинга на той же трассе, по которой будут бегать пакеты с данными вашей игры.

    ping 119.122.139.64

    Но не суть. Если ping будет плохой, то скорее всего он таким будет в любом случае. Собственно, после ввода команды жмете на Энтер на клавиатуре. В результате через минутку получаете примерно такую вот итоговую картинку с результатами пингования:

    У меня среднее значение пинга весьма неплохое — 14 мс (жить можно и играть тоже). Кроме временной задержки вы увидите, сколько пакетов из текстовой посылки потерялось (лучше всего, чтобы там нолик красовался, что говорит о стабильном качестве интернет-канала). Ну, а если вводили после команды «ping» доменное имя сайта (что такое домен и зачем он нужен?), то в этом окне сможете узнать его Ip адрес (так, побочная информация).

Есть еще и онлайн-сервисы для измерения скорости интернета (типа спидтеста), которые зачастую также проверят и ping (время прохождения тестового сигнала от вашего компьютера до их сервера). Но все же, метод описанный выше является самым надежным в плане точности измерения.

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

Как уменьшить (понизить) пинг?

Если ваше значение ping очень критично, а оно как на зло очень большое (такое, что создает проблемы с онлайн-играми или даже при работе в браузере), то вы закономерно начинаете задаваться вопросом — а нельзя ли его как-то понизить. В принципе, можно, но далеко не всегда уменьшение пинга возможно добиться простыми манипуляциями.

От чего может зависеть время отклика:

  1. От вашего интернет-провайдера.
    1. Тут важна даже не ширина канала, а его качество. Можно получить ping в 300 мс на канале в 100 мегабит (что такое мегабиты?), а можно получить 4 мс при канале 10 мегабит. Если проводить аллегорию (что это?), то шестиполосная гравийная автодорога будет априори медленнее, чем двухполосная, но асфальтированная.
    2. Однако, ширина канала все же имеет значение. Узкий канал может являться причиной ухудшения времени отклика, т.к. лаги могут возникать из-за банальной перегруженности канала (пакетам просто не протолкнуться). Это можно сравнить с пробками на дороге с шикарным покрытием, но слишком узкой, чтобы справится с имеющимся автомобильным трафиком.
  2. От игрового сервера. У него может быть недостаточно качественный или слишком узкий канал выхода в интернет, из-за чего у многих в играх начинаются тормоза и лаги.
  3. От расположения игрового сервера. Он банально может находиться слишком далеко от вас, и сигнал проходя через многие десятки промежуточных узлов замедляется и может даже частично теряться.
  4. От прохождения сигнала от сетевой карты вашего компьютера до файла игры, которая у вас запущена. Тут может быть масса причин влияющих на пинг — от вирусов до сбитых настроек операционной системы.

Собственно, из всего вышесказанного вытекают и советы, которые могут помочь вам понизить пинг до приемлемого значения, когда он уже не будет влиять на комфортное использование вашего компьютера в сети.

  1. Если проблема в интернет-провайдере, то нужно их решать.
    1. Написать (или позвонить) в их техподдержку, вежливо объяснить свою проблему и попросить помочь с решением. Возможно, что вам дистанционно что-то поменяют в настройках и пинг уменьшится до приемлемого значения. Хорошая техподдержка может даже дать советы по тому, что вы можете сделать на смоем компе, чтобы улучшить ситуацию.
    2. Если обращение в саппорт вашего провайдера не помогло (содействовать не захотели или понизить ping не удалось), то стоит задуматься о смене провайдера. Как правило, имеется альтернатива (зачастую даже не одна). Если у вас кто-то из вашего дома тоже играет и заморачивается пингом, то просто проконсультируйтесь у них, кто их провайдер и какое у него время отклика. Этот вариант можете оказаться более простым, чем подключение к новому провайдеру и последующая проверка наличия лагов уже в живую.
  2. Если проблема предположительно в игровом сервере, то имеет смысл просто попробовать его поменять. Если пинг не уменьшится, то значить узкое место не там.
  3. Проблема с лагами в играх может базироваться и на вашем компьютере. В связи с этим для понижения пинга можно попробовать:
    1. Провести проверку компьютера на наличие вирусов, которые вполне могут лить в интернет с вашего компьютера какие-то данные и забивать этим мусором канал.
    2. Можно поискать в сети различные настройки реестра и т.п. вещи, которые кому-то помогли уменьшить ping. Но сразу оговорюсь, что рассчитывать на это особо не стоит. Вероятность того, что вы таким образом решите проблему, не очень велика (наверное не более одного процента из ста). Например, можете попробовать такой финт:

      Вносим изменения в реестр, поэтому будьте максимально внимательны. Удерживая клавишу Windows на клавиатуре, нажмите латинскую букву R, после чего введите в открывшемся окне команду regedit. В результате попадаем в редактор реестра Виндовс, где смело и уверенно идем по такому вот пути HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionMultimediaSystemProfile.

      После этого два раза кликаете по NetworkThrottlingIndex, где увидите установленный по умолчанию параметр в значение «a» (шестнадцатеричная система исчисления), а нам нужно ввести с клавы ffffffff и нажать ОК. После чего потребуется перегрузить компьютер. Все.

      Многие из этих финтов уже не актуальны, а многие решают проблемы, которых у вас априори нет на компьютере. Универсального же совета, сделай так и пинг понизится, не существует.

    3. Во время игр выключайте закачку или выгрузку в интернет различных файлов, ибо это может создавать ненужные вам лаги.
    4. Посмотрите внимательно на тех, кто делит с вами ваше подключение к интернету. Возможно, что в то время как вы играете, они качают что-то из сети, или, наоборот, что-то туда активно заливают. Можно попросить их временно это не делать, чтобы проверить пинг, и если это действительно является причиной его увеличения, то нужно будет либо расширять общий канал, либо с помощью настроек роутера пытаться выделить себе стабильную полосу, на которую ваши сродственники посягнуть не смогут.
    5. Посмотрите, не подключается ли кто-нибудь к вашему роутеру по Вай-Фай не легально (подобрать пароль при желании вполне возможно). Попробуйте просто отключить Вай-Фай в настройках роутера и посмотреть не результат — если пинг существенно понизился, то думайте в эту сторону. Можно в купе с шифрованием сделать еще и привязку к мак-адресам устройств, которым будет разрешено подключаться к вашему интернет-каналу.

Поделиться с другом

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

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

Более того, геймеры могут получать сведения о текущем уровне пинга, не отрываясь от игры, главное, заранее позаботиться о правильных настройках.

Что такое пинг в интернете

Понятие ping подразумевает время, которое требуется для передачи пакета данных с компьютера на сервер и последующего получения информации обратно. В широком смысле данное понятие также включает качество передачи – количество переданных при передаче пакетов.

Единицей измерения пинга считаются микросекунду (ms). То есть, перемещение данных происходит моментально, но даже в подобном случае задержка способна влиять на качество соединения, поскольку от скорости получения пакета зависит то, как быстро пользователь получит свежую информацию.

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

Способы проверить ping

Существует 3 основных способа проверить пинг:

  • с помощью специальных порталов и онлайн-сервисов;
  • на игровых порталах;
  • через командную строку.

Проще всего 1 метод, поскольку для его использования достаточно:

  1. посетить наш портал;
  2. запустить ping-tester при помощи кнопки проверки скорости интернета;
  3. подождать, пока программа произведёт вычисления.

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

Кроме нашего портала провести тестирование можно на сайте speedtest.net или 2ip или в настройках онлайн-игр (обычно нужный раздел находится на панели запуска игры).

Через командную строку

Если использование сторонних сервисов кажется неудобным, стоит воспользоваться командной строкой. Для этого нужно:

  1. открыть командную строку через меню «пуск» или с помощью комбинации клавиш Win + R;
  2. ввести короткую команду cmd и нажать enter;
  3. затем написать ping и указать адрес нужного сайта (или ip-адрес сервера);
  4. запустить пинг-тест кнопкой enter и подождать, пока система измерит время передачи данных.

Стоит учесть, что алгоритм проверки с помощью специальных сайтов и командной строки совпадает. Программа отправляет тестовый пакет на сервер и вычисляет время, которое потребуется на его передачу, а также проверяет надёжность связи, учитывая все потерянные в процессе тестирования пакеты.

Оптимальные значения пинга

Чем меньше результат проверки пинга интернета, тем надёжнее связь и меньше задержки.

При этом:

  • оптимальным значением ping для любителей онлайн-игр станут показатели ниже 10 ms;
  • профессионалам стоит позаботиться о получении цифр меньше 6 ms;
  • остальным пользователям достаточно, если speedtest покажет результаты в 15-18 ms.

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

Что негативно влияет на ping

Существует 2 основных фактора, негативно влияющих на качество подключения. В первую очередь на speed test влияют действия провайдера, второй причиной увеличения пинга становится сервер. Цифры могут оказаться большими из-за удаленности сервера или высокой нагрузке, с которой он не справляется.

Существуют и другие причины негативных результатов, поэтому перед тем, как проверить пинг до сервера, пользователям стоит устранить возможные помехи:

  • программы и приложения, использующие в своей работе трафик;
  • обновления и загрузки, сужающие канал передачи данных;
  • устаревшие, требующие обновления драйверы видеокарты;
  • подключение к домашней сети wi-fi сторонних устройств.

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

fbicon.png

Уровень пинга измеряется в миллисекундах. Оптимальным является пинг в пределе 50 мс – 100 мс. Максимальной гранью для беспрепятственной игры является 100 мс.

Как же проверить ваш уровень пинга для конкретного сервера?

Самым распространённым методом для проверки пинга является проверка его через командную строку. Для начала нужно запустить командную строку, для этого заходим в меню «Пуск» в строке поиска пишем cmd и нажимаем на найденной программе.

22323.jpg

Также в командную строку можно зайти другим способом, а именно нажав «Пуск – Все программы – Стандартные».

uf.jpg

Для определения пинга используется соответствующая команда «ping». Если набрать ее в командной строке и нажать «Enter», то увидим справку относительно данной команды.

12456.jpg

Теперь проверим пинг относительно поисковика Google. Для проверки вводим в окно командной строки следующую команду «ping google.com» (через пробел).

7887.jpg

Как видим, среднее значение 12 мс, что является довольно хорошим показателем. Вместо адреса сайта можно писать ip-адрес сервера, относительно которого вымеряете пинг.

Теперь вы знаете про команду ping и как проверить cmd ping! Удачи.

Используемые источники:

  • https://ktonanovenkogo.ru/voprosy-i-otvety/ping-chto-eto-takoe-kak-proverit-umenshit-ponizit-ping.html
  • https://speedtestt.ru/ping-test/
  • https://faytan.ru/proverka-ping-pri-pomoshhi-komandnoy-stroki/

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации