Высокий пинг соединения: причины и способы решения проблемы пинга или большой задержки
«Ping» — одна из самых важных базовых команд, которые мы можем использовать для диагностики проблем в сети. Это может помочь нам узнать, подключен ли компьютер, проверить, активен ли сетевой ресурс или не работает ли веб-страница. В обычных операционных системах есть инструмент для проверки связи, хотя следует признать, что существуют более полные программы, предлагающие больше функций. Таким образом, когда у нас высокий пинг на компьютере, это может быть признаком того, что что-то не работает. В этом руководстве мы объясним, почему иногда пинг соединения очень высок, и как проверить, где произошел сбой.
Точка, в которой мы сосредотачиваемся на нашем соединении, обычно — это скорость. Однако есть еще один очень важный элемент, который может повлиять на нас. Это пинг или задержка, в случае высокого пинга это может привести к неудовлетворительному просмотру Интернета. Кроме того, это может иметь негативное влияние, когда мы играем в сети, во время аудиовызовов и, конечно же, во время видеозвонков. Мы начнем с объяснения того, что такое пинг, как его узнать и какие значения нужно иметь. Мы также поговорим о причинах, по которым у нас очень высокий пинг соединения.
Что такое команда Ping?
Чтобы успешно ответить на вопрос «как работает пинг?», Нужно знать, что такое пинг. Короче говоря, команда ping — это сетевой инструмент, используемый для определения доступности определенного IP-адреса или хоста.
Как только это станет известно, вы можете использовать результаты, чтобы сделать дальнейшие выводы.
Поэтому пинг обычно является первой линией защиты при устранении неполадок с интернет-соединениями. Он не только проверяет подключение, но также измеряет время и поддерживает учет всех пакетов ICMP.
Очень важно верно? Вы держите пари, и хорошая новость заключается в том, что он распространяется на все операционные системы. Вот почему любой, кто является специалистом в области технологий, должен знать, как использовать эту базовую команду.
Как использовать Ping
Мы собираемся использовать командную строку Windows в нашем примере здесь. Но Dы также можете использовать команду ping в Windows PowerShell или в приложении Terminal на macOS или любом дистрибутиве Linux. Как только Dы доберетесь до фактической команды, она работает одинаково везде.
В Windows нажмите Windows + R. В окне «Запуск» введите «cmd» в поле поиска и нажмите «Enter».
В командной строке введите «ping» вместе с URL-адресом или IP-адресом, который Вы хотите проверить, и нажмите «Enter». На изображении ниже мы пинговали guidepc.ru и получили нормальный ответ.
Этот ответ показывает URL-адрес, который Вы просматриваете, IP-адрес, связанный с этим URL-адресом, и размер пакетов, отправляемых в первой строке. Следующие четыре строки показывают ответы от каждого отдельного пакета, включая время (в миллисекундах), которое требуется для ответа, и время жизни (TTL) пакета, которое представляет собой количество времени, которое должно пройти до сброса пакета.
Внизу Вы увидите сводку, которая показывает, сколько пакетов было отправлено и получено, а также минимальное, максимальное и среднее время отклика.
И на следующем рисунке мы пингуем маршрутизатор в нашей локальной сети, используя его IP-адрес. Мы также получаем от него нормальный ответ.
Когда инструмент ping не получает ответа от любых устройств, которые Вы пинговали, это также дает Вам знать об этом.
И вот как использовать пинг на самом базовом уровне. Конечно, как и большинство команд, есть несколько дополнительных опций, которые Вы можете использовать, чтобы заставить его вести себя по-другому. Например, Вы можете заставить его отслеживать пункт назначения до тех пор, пока Вы не остановите команду, не укажете, сколько раз Вы хотите, чтобы он выполнял ping, задал, как часто он должен пинговать, и многое другое. Но, если Вы не выполняете некоторые конкретные типы устранения неполадок, Вам не нужно беспокоиться об этих расширенных параметрах.
Если Вам это интересно, просто введите «ping /?» В командной строке, чтобы увидеть список параметров.
Что поможет диагностировать команда Ping?
- Низкую скорость загрузки сайтов — т.е, если сайты долго открываются;
- Периодическое исчезновение связи с интернетом – сайты какое-то время открываются нормально, но периодически не открываются;
- Если вы смотрите фильм в режиме онлайн, а видео «подтормаживает»;
- Проблемы во время онлайн-игр.
Команда Ping на практике
Давайте поближе ознакомимся с командой. Для проверки связи введем команду ping IP-адрес, например пропингуем сервера крупных компаний, таких как Яндекс и Гугл:
- ping ya.ru,
- ping google.ru
Какую информацию предоставляет нам это команда:
- IP-адрес компьютера, с кем осуществляется проверка связи;
- Число отправленных байт – по умолчанию 32 байта;
- Время отклика сервера в мс – вот это самый основной параметр, на который нужно обратить максимальное внимание;
- Количество промежуточных устройств в сети, через которые пакет должен пройти, по-другому называют «время жизни пакета» — Time to live (TTL).
Показатель время отклика сервера
Теперь поговорим про показатель время отклика сервера. Это время с момента отправки пакета до момента получения ответа от сервера. Измеряется этот показатель в миллисекундах (мс). Чем меньше это значение, тем лучше связь.
Значения времени отклика (см скрин ниже — среднее значение 33 мс):
- До 40 мс — идеальное значение. Такое время реакции позволяет комфортно пользоваться стримминговыми сервисами;
- От 40 — 110 мс считается нормальным значением. Пинг позволяет комфортно пользоваться интернет-серфингом и онлайн-игр;
- Если пинг больше 110 — 210 мс, то медиасервисы будут работать медленно.
Запросы в утилите PING
Давайте проверим доступность Яндекса вводим
Видим, что мы получили от него 4 пакета, по умолчанию утилита ping отправляет 4 пакета по 32 байта
Утилита ping или как проверить доступность хоста. Сетевые утилиты 1 часть-03
Если поставить ключик -t то пинг будет постоянным, это полезно когда например вы длительное время смотрите связь с нужным вам хостом, тут можно посмотреть количество потерянных пакетов и доставленных, на основании чего можно посмотреть качество канала, еще чем меньше время ответа тем лучше, в локальной сети у вас пинг не должен быть больше 1-2 мл секунд между компьютерами домена.
Утилита ping или как проверить доступность хоста. Сетевые утилиты 1 часть-04
Иногда бывает ситуация, что какие то пакеты бегают до цели а какие то нет, полезно посмотреть например проходят ли пакеты размером побольше и нет ли на железном роутере или коммутаторе каких ограничений на размер пакета. Вводим команду с ключом -l? ult 4096 это число байт.
Утилита ping или как проверить доступность хоста. Сетевые утилиты 1 часть-05
Синтаксис команды ping
Команда ping в Windows имеет следующие параметры, которые позволяют решать разные задачи:
Чтобы посмотреть в командной строке (cmd) ping-команды, вызовите справку:
На Linux параметры команды отличаются. Чтобы посмотреть доступные опции, выполните в терминале команду:
Суть команды ping проста, но примеров ее использования очень много. Давайте посмотрим, что можно делать с ее помощью.
Команды для проверки пинга
Существует несколько основных ping команд,которые требуется знать начинающему юзерам (пользователям).
Pingtest — Для того чтобы узнать работает ли сервер и есть ли проблемы с настройкой DNS сервера, необходимо ввести в команду ping имя домена и IPадрес. Для этого открываем командную строку (Пуск – выполнить – cmd – ок), либо запускаем Пуск – программы – стандартные – командная строка.
После этого набираем команду:
Ping ДОМЕННОЕ ИМЯ (либо IP)
Например, необходимо пропинговать портал yandex.ru
Компьютер указывает количество переданных пакетов, время приема – передачи, а также, сколько пакетов было отправлено, а сколько получено.
Следующая команда tracert– это команда трассировки (устанавливает путь, по которому пакеты доходят до указанного хоста).
Так, применяя данную команду можно уточнить, через сколько серверов проходят Ваши данные и где именно теряются пакеты. Имейте в виду, что самое большое количество узлов, которые можно протрассировать – 30. При этом, пользователь видит и сам адрес маршрутизатора, а также время отклика в миллисекундах.
Tracert ДОМЕННОЕ ИМЯ (либо IP)
Например, необходимо протрассировать маршрут до портала www.yandex.ru
Нужно ввести команду: tracert www.yandex.ru
Почему пинг скачет (изменяется)?
Установить, почему скачет пинг довольно сложно. При игре в компьютерные игры пинг может скакать от 4 до 170 – 200 мс. Причин может быть достаточно много – это и плохое соединение, включенные торренты, малая пропускная способность сервера, канал связи может быть, чем-либо занят. Пинг может скакать и из-за перегрузки маршрутизатора, а также может быть перегружен и игровой сервер.
Измерить ping можно средствами windows, с помощью сайта speedtest.ru, либо через torrent, а также используя загрузку видео на youtube в безопасном режиме с загрузкой сетевых драйверов.
Как уменьшить пинг?
Существуют несколько способов уменьшить пинг.
Первое и самое простое – это сменить провайдера интернета. Измените оператора, замените USB – модем, приобретите более дорогой тариф с высокой скоростью соединения. Это один из самих надежных способов уменьшить пинг.
Еще один способ снизить пинг – это сменить сервер к которому вы подключаетесь. Лучше всего, если сервер будет располагаться ближе к Вашему компьютеру. В том случае, если Вы играете в компьютерную игру в Москве, а Ваш сервер будет находиться в этом же городе, пинг будет гораздо меньше, чем, если бы Ваш сервер располагался, например, в Питере. Кроме того, следует учесть, что чем больше промежуточных маршрутизаторов для соединения, тем выше пинг. Чтобы проверить, сколько маршрутизаторов присутствуют при соединении к серверу, следует набрать команду Tracert.
Снизить пинг иногда помогает и обновление драйверов.
Совет: Для того, чтобы пинг стал ниже, обязательно следует очистить компьютер от вирусов (если они имеются) и отключить антивирус. Нередко антивирус и другие ресурсоемкие программы могут потреблять много ресурсов и повышают пинг.
Ну, и, наконец, для того, чтобы снизить пинг, следует отключать все программы, которые потребляют трафик. То есть, если у Вас одновременно качается музыка, играет радио, скачиваются фильмы с торрента — разумеется, пинг у Вас будет очень высоким.
Как понизить пинг в играх (кс го, world of tanks, варфейс и т.д.)
Как же уменьшить пинг в компьютерных играх? Это особенно актуальный вопрос для геймеров, увлеченный игрой в стратегии, стрелялки и другие компьютерные игры.
Для того, чтобы уменьшить пинг world of tanks следует выполнить команду: Пуск – выполнить – regedit (либо стандартные – командная строка), затем необходимо найти HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersInterfaces.Далее, следует зайти в интерфейс с помощью следующего способа. Нажимаем правой кнопкой мыши в правом поле, затем создаем строчку DWORD, переименовываем ее в TcpAckFrequency. Затем, нажав правой кнопкой мыши на ней, выбираем команду «Изменить», ставим шестнадцатеричную галочку и прописываем – 1. После этого. Следует перезагрузить компьютер. При данном способе пинг в игре становится значительно меньше.
Пинг в варфейс можно уменьшить следующим способом. Во–первых, оптимизировав сеть в реестре «Windows 7». Для этого, нужно открыть программу «Regedit» (Пуск – Найти программы и файлы – Выполнить. Затем перейти в папку по адресу: HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSMQParameters). Далее, в папке «Parameters» нужно добавить 1 параметр DWORD«TCPNoDelay» с шестнадцатеричной системой исчисления, присвоив значение 1. В конце, следует закрыть все открытые окна и сделать перезагрузку компьютера.
Уменьшить пинг в игре Пинг кс го можно либо с помощью специальной программы FixPinger, запустив ее и прописав в консоли команду execfixpinger.cfg и нажав F1, либо способом ниже.
Для этого, следует вызвать консоль «~». Далее, необходимо ввести в нее следующие параметры:
1. cl_updaterate XX – (общее количество пакетов, которые отсылаются от сервера к игроку в течение 1 секунды). Значение XX в команде напрямую зависит от скорости интернет – соединения, которым Вы пользуетесь.
При скорости — 28.8 кб/сек, необходимо установить вместо «XX» 10
Если Ваша скорость — 33.6 кб/сек.то вводим 15 пакетов
В том случае, если скорость соединения превышает 48.8 кб/сек, нужно установить значения на 20 (или 25).
2. cl_cmdrate XX – представляет собой команду, противоположную первой (сколько пакетов проходит от клиента к серверу). Вместо XX прописываем число, в 3 раза превышающее число первой команды. Это позволит ускорить прием и передачу пакетов.
3. fps_max XX – максимальное число FPS. Эти значения напрямую зависят от производительности PC.Чаще всего пользователи устанавливают параметр 100, при слабом железе необходимо выставить значение — 60.
4. fps_modem XX – должен быть равен значению из пункта 3.
Данные способы снижения пинга распространены у профессиональных компьютерных геймеров.
Еще 3 полезных статьи:
Большинству поклонников передовой продукции от корпорации Apple сложно приобрести новые модели из-за их высокой стоимости.…
Сейчас более половины привычных устройств (наушники, аудиоколонки, клавиатуры, геймпады, смарт-часы и другие) можно использовать без…
100% способ восстановить файлы удаленные из корзины за 5 минут. Очень часто случается, что какие-то…
Эксперт в ИТ области, с высшим образованием и научными статьями. Уже более 15 лет занимаюсь ремонтом мобильных телефонов и персональных копьютеров, специализируюсь на настройке ПО и сетей.
Телеграм-канал проекта — https://t.me/hardtekru
7 комментариев
Спасибо! Очень понятно и полезно лично для меня 81 — летней пользовательницы интернета…
Я незнаю как и почему, но пинг в WoT реально упал до 70. Пользуюсь 3G модемом, оператор Мегафон, трафик S. Спасибо за дельный и понятный совет. Но после обновы на 9.14 появился новая проблема, после каждого боя выкидывает (Связь с сервером потеряна), то есть реально играю 1 бой и 1 бой (Связь с сервером потеряна). Помогите решить эту проблему, поменять оператора или установить кабельный связь нет варианта, их просто нет ))). Живу недалеко от антенны, пользуюсь USB кабелем длиной 4 метра.
Два совета:
1. Проверьте физические контакты.
2. Посмотрите фоновые программы, которые открывают внешние соединения.
Спасибо, банально вырубил лишние меседжеры и торрент — все, пинг снизился в 5 раз!
Скайп и меседжер фейсбука — вот главные вредители пинга, отключайте, а лучше удаляйте их народ!
Как только я их снес — пинг уменьшился в 2(!) раза!!
Хрень, ничего не помогает. Если у вас интернет от 100 МБит/с. и вы нормально пользуетесь компьютером, ничего снизить пинг не получиться. В моём случае с 50 мс в CS:GO понизить хоть на одну никак не получается. В других играх и сайтах это всё уже зависит от дальности серверов от вас. Бывает 1 мс до какого-либо сайта, в моём случае ближайшие сервера ютуб, а бывает 114 мс до других сайтов. С командами в кс вообще клоунада. Все эти значения ставятся сервером, и скорость интернета сейчас у всех давно не в КБитах/с. измеряется
Алексей, еще как снизить пинг получится, достаточно просто поставить фильмец в торенте грузится или отойти от роутера чуть подальше и все, пинг уже не 60, особенно если не в КС.ГО пуляем, а во что-то потяжелее.