Добрый день дорогие наши читатели. Тема нашей сегодняшней статьи очень специфическая, так как полезна будет не всем. Но для общего кругозора все же советую прочитать ее до конца. Сегодня речь пойдет о снижении задержки в различных играх, другими словами о уменьшении пинга. Для обычного пользователя такая информация тоже может быть полезна в некоторых случаях. Так что не ленимся и читаем статейку до конца. Для всех наших читателей, которые любят проводить свободное время за онлайн играми, типа WoW, CS или World of Tanks, знакома такая проблема, как высокий пинг в игре. Для тех, кто не понимает о чем идет речь, можно сказать проще, каким бы низким не был пинг, его всегда хочется сделать еще меньше. Дело в том, что от пинга зависит скорость подключения к онлайн серверу игры. Чем пинг ниже, тем игра будет работать плавнее. Если говорить научным языком, то пинг — это время, затраченное на передачу пакета информации в компьютерных сетях от клиента к серверу и обратно от сервера к клиенту. Кстати, тут есть некоторая путаница терминологии, ибо это время называется не пингом, а лагом или, собственно, задержкой (англ. Latency — отставание; задержка, запаздывание, он же лаг) и измеряется в миллисекундах. Лаг связан со скоростью соединения и загруженностью каналов на всём протяжении от клиента к серверу. Пинг же чуточку иное. Но не буду разбивать сейчас представления о терминологии, пусть будет по традиции — пинг так пинг. После прочтения статьи вы научитесь проводить ряд изменений в реестре, которые позволять, но лишь в некоторых случаях, снизить пинг во многих онлайн играх и приложениях, которые при своей работе используют протокол TCP, а также ряда интернет приложений и всего, что с ним связано. Снизить пинг можно и не за счет изменения настроек реестра. Все это вы узнаете по ходу прочтения статьи. Но вы должны понимать, что все нижеперечисленные способы уменьшить пинг не у всех и не всегда будут работать. Данная методика зависит от многих факторов, таких как провайдер интернета, пропускная способность канала, типаж и разновидность установленных игр и приложений, версии операционной системы, типа подключения и еще многих других факторов. Для того, чтобы долгое время не рыскать в реестре в поисках нужного места и файла, чтобы не испортить работу системы в целом, умные люди сделали специальный скрипт. Он позволит вам провести все нужные изменения автоматически и без особых усилий. Даже если вы довольны уровнем своего пинга и считаете, что он наиболее оптимальный для вас, я все равно рекомендую использовать данный скрипт, так как навредить системе он не может, в вот снизить пинг ему под силу в любом случае. Для уверенности в работоспособности скрипта, его можно открыть и посмотреть. Разбирающийся юзер не только поймет, как именно работает скрипт, но и сможет его улучшить. Собственно, таких оптимизаторов скриптов довольно таки много. Так что есть шанс найти не просто скрипт для снижения пинга, а и его улучшенную версию. Но, как я уже успел заметить выше, не факт, что даже улучшенный скрипт будет работать на вашем компьютере. Поэтому после это применения пинг может остаться прежним. Но, все-таки попробовать его изменить однозначно стоит. Но если у вашего канала средняя или высокая пропускная способность, то, скорее всего скрипт будет работать и пинг снизиться. Скрипт для снижения пинга — как работает?Скрипт служит для того, чтобы убрать время задержки в Windows на обработку пакетов. Стандартные настройки высылают уведомление о принятии пакета лишь тогда, когда сегмент полностью будет обработан, а не сразу после получения. После применения скрипта, уведомления о получении пакета будет отправляться сразу, после его приема. Также скрипт подвергает изменению стандартные размеры пакетов и все, что с ними связано. Список всех изменений будет очень большим, поэтому писать его нет смысла, да и лишняя информация вам не нужно, только запутаетесь в терминах. Все эти изменения в общей сложности приводят к тому, что задержка ответа на пересылку и обмен информации между компьютером и сервером сводиться, практически, к нулю. Пинг снижен, вы довольны, игрухи летят, забываете даже обедать. Скрипт для уменьшения пингаСкачать скрипт для уменьшения пинга вы можете с официального сайта или модифицированный мной под нужды рунета с моего сайта. Скрипты поддерживаются всеми операционными системами Windows 7, Windows 8 и 10, даже XP. Разрядность системы также не имеет значения, 32(x86) или 64 бита, скрипт можно устанавливать на любую ОС. Первым делом необходимо разархивировать скаченный файлы, найти файл ехе и запустить его. Перед установкой рекомендую проверить пинг (запустите CMD от имени админа и впишите туда команду — ping google.ru -l 32 -n 50) и создать точку восстановления в случае если что то пойдет не так. Появится окно, в котором нажимаем «install”. После того, как программа установится, в обязательном порядке перезагружаем компьютер смотрим результат. Возможно, программа и не установится, в связи с отсутствием .NET Framework. Так что, также в обязательном порядке устанавливаем .NET Framework, найти его можно в нашем сборнике программ. Возможно, желаемого результат по снижению пинга вы не добьетесь, и вам захочется удалить данную программу. Для того необходимо запустить ехе файла и нажать на «remove”. Возможен вариант, что при установке вас сразу ожидает не кнопка «install”, а «remove”, но при этом никаких подобных программ вы не устанавливали. Это говорит о том, что ваша система уже настроена на оптимизацию. Поэтому прогу вам устанавливать не придется, а высокий пинг нужно попробовать изменить другими способами. Но я бы не советовал этого делать, так как должная оптимизация уже проведена. Понижаем пинг технически и реально ли это? А для тех «специалистов”, кто утверждает, что никакие скрипты не смогут уменьшить пинг или для тех Фом неверующих, я расскажу о том, как формируется пинг, лаги и задержка отклика, чтобы вы окончательно поняли, как вообще работает все эта штуковина. Прежде чем я начну рассказывать об общих принципах работы, давайте с вами условимся, что «пинг, лаг и задержку” я буду обозначать одним словом. То есть, когда я напишу одно из этих трех слов, значит я имею в виду два других термина. Ведь, как я уже успел обмолвиться в начале статьи, все эти три термина имеют одно общее значение, а именно время, которое тратится на передачу пакета информации в компьютерных сетях от клиента к серверу и обратно, от сервера к клиенту. Некоторые думают, что лаг, который пинг, это одно «действие”, которое каким-то образом происходит. На самом деле лаг формируется из нескольких частей. Из трех, если быть точным. Лаг состоит из клиентского, промежуточного и серверного. Теперь давайте разберем каждый этап формирования:Клиентский лаг, он же и локальный, формируется на стороне пользователя и имеет такую структуру:
Все время, которое тратится на вышеперечисленные действия называется клиентским лагом. Следующий лаг промежуточный. Уверен, вы и сами поняли, что он возникает во время связи пользователя и сервера. Данная задержка заключается в потери времени на ход и обработку пакетов информации на всех промежуточных пунктах. К примеру, чем дальше сервер от пользователя, тем информация будет идти дольше. Также значение для этого лага имеет мощность маршрутизатора, хабов и прочее добро. Сказав точнее, задержка припадает на прохождения информации по проводам, качество промежуточного оборудования, порт абонента и порт сервера. Серверный лаг имеет такие же параметры, как и у клиента, но только на стороне сервера. Уверен, после того, как вы узнали, как все работает, у вас возникает вопрос о влиянии скрипта на все это. Как же он сможет снизить оставшиеся два пинга и повлиять хоть как-то не только на интернет канал, но и на сам сервер, который находится очень далеко? Как установка скрипта поможет исправить все три лага, да пускай даже какой-нибудь один? А ответ очень простой: НИКАК. Скрипт способен справиться только с первым лагом, который происходит со стороны клиента. Скрипт способен взаимодействовать только с вашей операционкой, локально на вашем компьютере. Но, чтобы вы там не думали, но формирования этого лага (со стороны клиента) является весомой долей проблемы пинга в целом. Но и тут не все ясно. Даже со стороны клиента, как скрипт способен ускорить пинг? Дело в том, что существует два типа пакетов: TCP и UDP. Первый пакет — это пакет, в котором присутствует ответ от получателя. Помните диалог, который я описал выше? Это он и есть. Во втором пакете, ответа нет. Игры и большинство приложений имеют и используют пакет второго типа. Поэтому в данном случае скрипт ничем вам помочь не сможет. Но есть вы используете преимущественно приложения с пакетом TCP, то скрипт скорее всего вам поможет. До установки такого скрипта, клиент получал пакет, компьютер его анализировал, обрабатывал и уж только потом давал ответ. За этот промежуток времени уже успевает налететь несколько пакетов, которые стоят в очереди на обработку. С установкой скрипта, компьютер сразу высылает отчет о получении пакета и уж только потом переходит к его обработке. Собственно, на этом все и заканчивается. Именно так вы можете в домашних условиях снизить пинг. Если у вас возникли какие-нибудь вопросы после прочтения данной статьи, я всегда смогу ответить на них, смело задавайте. |
Ping — это… Что такое Ping?
ping
ping — утилита для проверки соединений в сетях на основе TCP/IP.
Она отправляет запросы (ICMP Echo-Request) протокола ICMP указанному узлу сети и фиксирует поступающие ответы (ICMP Echo-Reply). Время между отправкой запроса и получением ответа (RTT, от англ. Round Trip Time) позволяет определять двусторонние задержки (RTT) по маршруту и частоту потери пакетов, то есть косвенно определять загруженность на каналах передачи данных и промежуточных устройствах.
Также пингом иногда ошибочно называют время, затраченное на передачу пакета информации в компьютерных сетях от клиента к серверу и обратно от сервера к клиенту. Это время называется лагом (англ. отставание; задержка, запаздывание) или собственно задержкой и измеряется в миллисекундах. Лаг связан со скоростью соединения и загруженностью каналов на всём протяжении от клиента к серверу.
Полное отсутствие ICMP-ответов может также означать, что удалённый узел (или какой-либо из промежуточных маршрутизаторов) блокирует ICMP Echo-Reply или игнорирует ICMP Echo-Request.
Программа ping является одним из основных диагностических средств в сетях TCP/IP и входит в поставку всех современных сетевых операционных систем. Функциональность ping также реализована в некоторых встроенных ОС маршрутизаторов, доступ к результатам выполнения ping для таких устройств по протоколу SNMP определяется RFC 2925 (Definitions of Managed Objects for Remote Ping, Traceroute, and Lookup Operations).
Так как для отправки ICMP-пакетов требуется создавать raw-сокеты, для выполнения программы ping в unix-системах необходимы права суперпользователя. Чтобы обычные пользователи могли использовать ping в правах доступа файла /bin/ping устанавливают SUID-бит.
Этимология
Название происходит от английского названия звука импульса, издаваемого сонаром при отражении импульса от объекта.
Также есть несколько альтернативных толкований:
- PING — акроним «Packet InterNet Grouper (Groper)».
- Ping — часть названия игры пинг-понг. Это толкование подразумевает, что компьютеры обмениваются сигналами аналогично тому, как игроки в пинг-понг отбивают друг другу мяч.
- Pong — иногда так называют ответ (ICMP Echo-Reply) полученный благодаря удачно выполненной команде ping.
История
Программа была написана Майком Мууссом (англ. Mike Muuss), учёным Исследовательской Лаборатории Баллистики (англ. Ballistics Research Lab
Практическое использование
- Можно узнать, работает ли сервер. Например, системный администратор может узнать завис ли только веб-сервер или на сервере глобальные проблемы.
- Можно узнать, есть ли связь с сервером. Например, проблемы с настройкой DNS серверов на машине можно узнать, задав в ping сначала доменное имя, а потом IP-адрес.
- Можно узнать скорость соединения, так как ping показывает сколько запросов удалось выполнить в секунду. Так же можно узнать качество канала, посмотрев сколько ответов не пришло. Это часто используется игроками в сетевые игры, потому что качество связи для них очень важно.
- Пингование осуществляется в режиме максимального приоритета канала, поэтому к неумеренному использованию, приводящему к задержкам менее приоритетного трафика, провайдеры относятся неодобрительно.
Примеры
UNIX системы
Послать 3 пакета с интервалом в 5 секунд, сопровождая получение откликов звуковыми сигналами
$ ping -ai 5 -c 3 wikipedia.org PING wikipedia.org (208.80.152.2) 56(84) bytes of data. 64 bytes from rr.pmtpa.wikimedia.org (208.80.152.2): icmp_seq=1 ttl=46 time=176 ms 64 bytes from rr.pmtpa.wikimedia.org (208.80.152.2): icmp_seq=2 ttl=46 time=177 ms 64 bytes from rr.pmtpa.wikimedia.org (208.80.152.2): icmp_seq=3 ttl=46 time=181 ms --- wikipedia.org ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 10007ms rtt min/avg/max/mdev = 176.253/178.291/181.339/2.222 ms $
Windows
Ping в Windows
E:\>ping ru.wikipedia.org Обмен пакетами с rr.esams.wikimedia.org [91.198.174.2] по 32 байт: Ответ от 91.198.174.2: число байт=32 время=54мс TTL=56 Ответ от 91.198.174.2: число байт=32 время=54мс TTL=56 Ответ от 91.198.174.2: число байт=32 время=54мс TTL=56 Ответ от 91.198.174.2: число байт=32 время=54мс TTL=56 Статистика Ping для 91.198.174.2: Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь), Приблизительное время приема-передачи в мс: Минимальное = 54 мсек, Максимальное = 54 мсек, Среднее = 54 мсек
Ссылки
Ping что это? | HelpAdmins.ru
Взаимодействие между компьютерами в сети основаны на сетевых соединениях. Для пользователя соединение между его компьютером и сервером (игровым, почтовым) означает, что сервер и компьютер пользователя могут обмениваться данными.
Основные сведения о пересылке данных
Игра по сети, проверка и отправка почты, поиск информации через интернет-поисковик – это обмен данными между клиентом (компьютером пользователя) и сервером.
Поскольку клиент обычно удален от сервера – игровой сервер World of Warcraft в Лондоне, а клиент – российский школьник в Пензе – то пересылка данных от клиента к серверу и ответ сервера клиенту занимает время.
Время, которое тратят данные на путь от клиента к серверу называются задержкой запроса. Время, которое тратят данные на путь от сервера клиенту – задержкой ответа.
Поскольку любое соединение – это «диалог» клиента с сервером по стеку протоколов TCP/IP, главное – это суммарное время задержки ответа и задержки запроса – время двунаправленной пересылки. Это время называется пингом (Ping)
Пинг – это время, затраченное на путь пакета данных от клиента к серверу и обратно.
Как измерить пинг
Изначально слово пинг пошло от названия утилиты, которая входит в состав системных программ операционной системы Windows. Она хранится в C:\Windows\System32 среди остальных системных файлов.
Местонахождение утилиты Ping
Назначение программы — оценка качества сетевых соединений через оценку задержки запроса/ответа.
Она запускается из командной строки. Для этого нажмите сочетание клавиш WIN+R.Откроется окно выполнения:
Окно выполнить
Далее введите в нем команду cmd и нажмите клавишу Enter. Откроется командная строка:
Окно командной строки
В командной строке введите название утилиты и интернет адрес ресурса соединение, с которым вы хотите проверить. После ввода текста команды нажмите Enter.
Адресом может выступать IP-адрес или URL.
Пингуем Google.com по URL:
Проверка пинга сайта google.com по имени
Пингуем через IP адрес:
Проверка пинга сайта google.com по ip
Утилита работает как эхолокатор. Она отправляет пакет и ждет пока сервер вернет ответ на этот пакет. Время, затраченное на ожидание – это задержка (пинг). Пинг измеряется в миллисекундах, чем меньше пинг – тем быстрее соединение.
Чем меньше пинг – тем лучше.
Утилита позволяет увеличивать пакет данных или изменять количество отправленных пакетов.
Пользуясь ей можно проверить измерить задержку в любом соединении:
- с игровым сервером: ping login.pworldoftanks.net – пропингует сервер World Of Tanks;
- с социальной сетью: ping vk.com, ping odnoklassniki.ru;
- с удаленным сервером баз данных: ping235.16.145;
- c почтовым сервером: ping mail.ru;
- с поисковым сервером: ping google.ru, ping ya.ru, ping yandex.ru.
Чтобы проверить пинг с любым интернет ресурсом вам нужно знать его URL или IP адрес.
От чего зависит пинг и как его понизить
Пинг зависит от:
- качества услуг провайдера;
- удаленности сервера;
- текущей загрузки канала;
- заявленной скорости подключения;
- типа физического соединения с интернетом (провода, Wi-Fi, мобильный интернет).
Список составлен в порядке уменьшения влияния на задержку.
Меньше всего влияет тип физического соединения. У кабельного соединения – самый высокий пинг, пониже у 3G-4G интернета, еще ниже у Wi-Fi. Однако Wi-Fi – оптимальный выбор, нет проводов – они не испортятся. Мобильная связь имеет самый не стабильный пинг, потому что нагрузка меняется и пинг сильно зависит от количества ретрансляторов в вашем районе.
Заявленная скорость подключения практически не влияет на пинг. Он может быть одинаковым на 10 мБит/c и на 25 мБит/c.
Пинг – это оценка качества связи, а не скорости соединения.
Чем выше загрузка канала, тем выше пинг. Это обосновано тем, что канал делится между пользователями одного сегмента, пинг увеличивается пропорционально. Если до 14 -00 у вас был пинг в 60, но после поднялся до 300, возможно это школьники пришли домой и дружно запустили Dot’у 2. Решить можно, подключившись к выделенной линии – это дороже, и не всегда возможно.
Чем дальше сервер от вас, тем выше пинг. Обосновано тем, что пакету должен проделать более длинный путь и ему придется преодолеть больше промежуточных сегментов (хабов, маршрутизаторов, концентраторов, шлюзов), каждый из который задержит пакет на несколько миллисекунд. Чтобы решить проблему подключитесь к другому серверу, виснет Гугл – используйте Яндекс, тормозит игра на одном сервере – подключитесь к другому.
Схема пути пакета от клиента к серверу
За качество связи отвечает провайдер. И больше всех влияет на пинг. Если ваш приятель, который подключен к другому провайдеру спокойно смотрит фильм, а вы не можете пробиться на тот же сайт – скорее всего проблема в провайдере. Звоните, жалуйтесь, если нет изменений – меняйте.
Ответы на часто задаваемые вопросы
Что такое пинг в интернете и сколько он должен быть?
Когда говорят о пинге в интернете, то имеют ввиду задержку при работе с онлайн сервисами или игровыми серверами: YouTube, Twich, ВКонтакте, World of Warcraft, Dota, World Of Tanks или других, требующих быстрых соединений.
Что касается оптимальных значений – сказать трудно. Все зависит от задач пользователя. Ниже приведена таблица со средними значениями приемлемого пинга в зависимости от этих задач.
Задача | Значение пинг |
Игровые соединения | 40-80 мс |
Онлайн трасляции | 100-120 мс. |
Просмотр фильмов в FullHD | 150-200 мс. |
Серфинг в интернете | до 500 мс. |
Означает ли подключение к сети 25 мБит\с низкий пинг?
Нет. Во-первых, провайдер указывает максимальную скорость, средняя обычно в 5 – 10 раз ниже. Во-вторых, пинг может быть нестабильным — минуту 50 мс, а затем минуту – 220 мс., среднее значение за 2 минуты – 135. При таком пинге онлайн фильмы придется ставить на паузу и подгружать, а в игры играть невозможно.
Если у других клиентов того же провайдера такой же нестабильный пинг что и у вас, меняйте его.
Что такое пинг в играх? Как его узнать?
Пинг в играх – это показатель задержки между вашими действиями за компьютером и ответными изменениями на экране. При высоком пинге изображение может застывать, или персонаж перестает двигаться, сервер просто не успевает обработать команды, они поздно до него доходят.
Обычно пинг отображается в сетевой игре в углу экрана. Если нет, то его можно узнать, вызвав консоль и набрав ping, либо включив в настройках игры вместе с отображением количества кадров в секунду и другими системными параметрами.
Что такое пинг (Ping), как его проверить и улучшить для игр?
Продвинутые пользователи ПК и системные администраторы, если они занимаются обустройством локальной сети, сталкиваются с таким термином, как «Ping». Эта утилита помогает оценить качество подключения отдельных ПК. Решивший пинговать сможет определить отклик несколькими способами. Давайте разберемся: что такое пинг, и как применить данную утилиту.
Что такое пинг для Интернет соединения?
Под словом «Ping» многие рядовые пользователи понимают специальную команду. Она работает в ОС Windows и на других платформах. Однако для ИТ-специалистов, разбирающихся в скорости Интернета, это также и утилита.
Вы можете активировать необходимое действие через командную строку. Это позволит измерить качество соединения всего за несколько секунд. В отчете появился одноименный параметр, который измеряется в миллисекундах.
Факторы, определяющие значение пинга
Пинг-тестирование может быть сделано из любопытства или для сбора статистических данных. Чаще всего системные администраторы думают о скорости доступа к серверу в ситуациях, когда решают пинговать и понять: что влияет на результат? В этом случае важны несколько факторов:
- Расстояние (длина кабеля) между ПК.
- Перегруженность используемого канала.
- Пропускные возможности сетевого оборудования (частично).
- Скорость доступа к ближайшему серверу или удаленному ПК.
Как замерить пинг
Прежде чем пинговать сервер, вы должны выбрать метод диагностики. Можно использовать командную строку или другие утилиты. Алгоритм почти одинаковый. Для первого варианта он следующий:
- Запустите утилиту Командная строка. В Windows 10 для этого придется правой кнопкой манипулятора щелкнуть по значку «Пуск». Затем выбирают пункты меню «Командная строка (не обязательно в режиме администратора)». Активировать утилиту также можно нажатием комбинации клавиш «Win+R», после чего вы должны ввести: «cmd» – в окне «Выполнить».
- В командной строке нужно набрать английскими слово «ping». Затем — имя ресурса или IP-адрес с пробелом. Далее нажимают «Ввод». Нужно дождаться результата тестирования.
Оптимальный пинг для комфортной работы
Когда используется термин «пинг», имеется в виду параметр, используемый для оценки качества интернет-соединения. «Ping» – означает проверку скорости обмена пакетами данных. Количество переданных и полученных обратно пакетов также проверяется. Результат тестирования может быть следующим:
- До 45 миллисекунд – это показывает, что скорость сети не влияет на работу онлайн-игр. Вы можете плавно транслировать в прямом эфире на каналах «Twitch» или «YouTube».
- В пределах 45-120 миллисекунд – небольшое снижение значений скорости практически не влияют на работу сети в игре. Это может быть заметно только при организации интернет-трансляций.
- Время 120 миллисекунд (и больше) – Подобный результат указывает на возможные проблемы с сервером или каналом связи, которые будут влиять на качество обмена данными.
Как можно уменьшить время отклика?
Пользователи могут понизить пинг своего ПК до удобной скорости. Это удастся сделать более чем двумя способами. Самый эффективный вариант — смена провайдера. Большая часть проблем связана с некачественными услугами. Как альтернатива — подключение к серверу, находящемуся ближе. Это совет для геймеров, которые часто пингуют, используя онлайн-сервисы.
Если вы проживаете на западе России, попробуйте выбрать серверы из Европы. На качестве сигнала в онлайн-играх это может также существенно отразиться. Как правило, в этих случаях пинг интернета не превышает 50 миллисекунд. При подключении к аналогичному оборудованию, которое находится в Америке – пинг возрастает до неудобных 100-150 миллисекунд. Поэтому, возникает необходимость выбора альтернативного варианта.
Ещё один вариант по улучшению связи – точечная ручная настройка своей сетевой карты. Поэтому поводу у нас есть отдельная подробная статья, и с ней вы можете ознакомиться по этой ссылке.
Пинг (Ping) — что такое, как его проверить онлайн и каким должен быть
Привет уважаемые читатели seoslim.ru! Сегодня пользователи сети не станут тратить свое драгоценное время на ресурсы, скорость загрузки которых не удовлетворяет их потребностям.
Поэтому каждый владелец сайта и блога должен иметь четкое представление о том, что такое пинг, как его определить и что делать с этими знаниями потом.
Если скорость недостаточная, вы уже точно можете понять, в каком направлении двигаться, чтобы улучшить параметры вашего сайта.
С другой стороны, если вы — заядлый любитель и почитатель онлайн-игр, проблемы возникают, если данный показатель излишне высокий.
Но такие меры, как смена вашего интернет-провайдера или даже переустановка системы не слишком привлекательная перспектива, поэтому рассмотрим все варианты того, что делать с пингом.
Что же такое Ping
Итак, Пинг — это специальная программа для проверки целостности и качественности соединений в сетях, за основу берется набор сетевых протоколов TCP/IP, кроме того, именно так называют наименование самого запроса.
Проще говоря это процесс, позволяющий зафиксировать качество сети и её скорость до определенного сервера.
Существует определение и для такого сопутствующего процесса как пингование, это передача некоторого количества пакетов данных на какое-либо устройство, происходить это может не только в сети интернет, но и локально.
Именно за счет такого обмена пакетов можно получить необходимые данные о качестве работы подключения.
В случае когда отправленные пакеты не возвращаются обратно, это свидетельствует о проблемах с подключением. Эти самые пакеты называются “потерями” и желательно, чтобы их было как можно меньше.
Если же они потеряны полностью, либо нет подключения к интернету, либо устройство, к которому производилось пингование недоступно, всё зависит от того, что именно вы пинговали.
Также обращается особое внимание на скорость отклика: чем она меньше, тем качественнее связь от используемого устройства до того, что пинговалось.
Зачем нужно определять Ping
Немного больше конкретики — вы уже знаете, что Ping нужен для проверки качества вашего интернет-соединения:
- Это выражается в том, насколько быстро открываются страницы.
- Другой вариант — он потребуется, если подключение обрывается или вовсе отсутствует.
- Еще одна ситуация — потоковое воспроизведение аудио и видеозаписей зависает.
- Четвертый вариант — проблемы с подключением относятся к конкретному сайту, серверу.
Почему Пинг постоянно скачет
Ответить на этот вопрос однозначно довольно непросто, дело в том, что этот показатель на протяжении одного сеанса онлайн-игры может варьироваться от 4 вплоть до 200 мс.
Среди вероятных причин значатся: банально плохое качество интернет-соединения, наличие активных торрент-потоков, сервер может быть просто неспособен к пропуску большого потока, канал может на текущий момент быть занят какими-либо другими задачами.
Дополнительно стоит проверить, пинг может часто меняться из-за перегрузки игрового сервера или маршрутизатора.
Какой Пинг считается удовлетворительным
Поговорим и о том, какие именно показатели Ping приняты за норму, существует небольшая квалификация:
- до 50 мс — все отлично;
- от 50 до 100 мс — хороший показатель;
- от 100 до 300 мс — средний показатель;
- все, что более 300 мс — неудовлетворительный показатель.
Как проверяется Пинг
Пинг (по-другому лаг и задержка) — это определенный промежуток или время отклика, за которое тестовая посылка к одному из узлов интернета, имеющему ip-адрес, возвращается к вам обратно.
Проверка онлайн скорости интернета в данном случае происходит по особому служебному протоколу, из-за чего высокие показатели данного параметра не всегда говорят о проблемах, это очень индивидуально.
Например, скорость оставляет желать лучшего при запуске онлайн-шутера, если показатель ping составляет 300 миллисекунд.
Если же цифра равняется 15-20 мс, скорее всего, у вас нет никакого повода для беспокойства и необходимости что-либо настраивать.
С определением этого параметра для геймеров все вообще просто, так как обычно он отображается в режиме онлайн в самом интерфейсе.
При этом возникает вопрос, как проверить данный показатель всем остальным пользователям. Здесь также нет ничего сложного, так как во всех операционных системах присутствуют встроенные программы для определения пинга.
Чем измеряется Пинг, если вы пользуетесь операционной системой Windows?
Для этого от вас потребуется следовать несложной инструкции:
- Нужно запустить приложение “Выполнить” — для этого можно воспользоваться несколькими способами.
Первый — нажимаете “Пуск”, где и находится данный пункт “Выполнить”, второй — удерживайте сначала кнопку пуска на клавиатуре и одновременно нажмите английскую букву «R».
Согласитесь что второй вариант (горячие клавиши) более универсальный, нет необходимости искать в пусковом меню нужную команду.
- Если есть такая необходимость, введите команду “cmd” в строку и нажмите “Enter” или “ОК”. В моем случае команда появляется автоматически, так что остается ее только одобрить.
- Итак, открывается всем хорошо известное черное поле, куда нужно ввести соответствующую команду “ping” и адрес сайта, например, “ping seoslim.ru”, а затем нажать ввод.
Такая проверка на компьютере укажет вам только то, как ведет себя линия от вашего компьютера до непосредственно указанного сайта и в обратном направлении.
При этом нас больше интересует показатель пингования до сервера, на котором вы играете, если вы онлайн-геймер.
- Я ввел команду “ping” и далее через пробел свой IP-адрес, нажал “Enter” и получил актуальные данные. Обратите внимание на среднее значение, которое у вас получилось, также лучше, чтобы пакеты из тестовой посылки совсем не потерялись.
Кроме вышеописанного способа вы всегда можете воспользоваться специальными онлайн-сервисами, например, этим сайтом — whoer.net/ru/ping.
Или небезынтересен будет для вас сервис ping-admin.ru — если вы владелец сайта и хотите пинговать его из различных точек мира, пройдите несложную регистрацию и войдите в личный кабинет.
Но для тестирования это необязательное условие, есть страница со вкладкой бесплатной проверки, которую можно пройти сразу, указать при этом несколько географических регионов.
До момента получения данных должно пройти совсем немного времени, при этом подобных сервисов сегодня в сети предостаточно.
Также могут возникнуть следующие варианты, как должен быть проверен пинг. Скажем, для проверки качества соединения вашего интернета в консоле, например для проверки качества соединения DNS-сервера Google введите следующую команду — ping 8.8.8.8.
Таким же образом каждый пользователь сети в состоянии проверить качество соединения для определенного сайта.
Например, это будет Яндекс и соответственно команда “ping yandex.ru”.
А для проверки того, как работает домашняя локальная сеть, используйте данную команду для своего роутера — “ping 192.168.1.1”.
Обратите внимание, что если у вас операционная система Linux, проверка будет производиться безостановочно, пока вы не введете команду Ctrl+C.
Для Windows это, как вы уже успели заметить, всего четыре пакета, идущих друг за другом. А вот если вы хотите добавить к ним определенное количество пакетов дополнительно, сделайте в команде приставку “-n”. Выглядит это следующим образом — “ping –n 100 8.8.8.8”.
Если же необходим бесконечный ping для сервера Google, требуется ввести соответствующую команду — “ping 8.8.8.8 –t”.
Существует еще несколько ключей для регулирования запросов:
- Если добавить “-l”, это поможет настроить размер пакета пинга (параметр равен 32 байтам).
- Далее — “-w”, это интервал удержания данных при ожидании данных в промежутках обработки пакетов.
- Еще один параметр “-f”, выберите его, если не хотите допустить фрагментацию отправляемого по адресу пакета, стандартно он уже активирован.
- Если же необходимо срочно получить справочную информацию, введите “/?”.
Пинг в Linux и других системах Unix
Для выполнения определения данных в указанных системах необходимо открыть терминал, для чего требуется ввести ту или иную команду в зависимости от операционной системы.
Например, это следующее сочетание клавиш — Ctrl+Alt+F1-F6.
Далее вводятся те же самые данные, что и в системе Windows — “ping ip” (команда пинг и точный ip-адрес).
Как уже было упомянуто, количество пакетов, участвующих в проверке в данных системах, не ограничивается, а производится непрерывно — для прекращения запроса нужно ввести команду Ctrl+C.
Как понижается Пинг
При значительном повышении полученных цифр у пользователей возникает вопрос, как уменьшить ping.
Это не всегда так просто, как может показаться, ведь время отклика зависит сразу от нескольких параметров:
- Игровой сервер. Здесь значение имеет канал выхода в интернет, проблемы возникают, если он недостаточно широкий и качественный — за этим следуют, как правило, различные лаги, приложение тормозит;
- Расположение игрового сервера. Если он находится достаточно далеко от вас, это может влиять на качество соединения по самым банальным причинам;
- Качество прохождения сигнала от сетевой карты пользовательского компьютера до файла самой игры. Для обнаружения данных неполадок причина обычно бывает не одна, это либо настройки операционной системы, которые сбились, либо все дело в вирусах;
- Проблемы с интернет-провайдером. Здесь дело как в качестве канала, так и в его ширине. Скорость прохождения сигнала оказывается недостаточной, на что влияет каждый из этих показателей.
Теперь, когда все эти параметры перечислены, можно говорить о тех мерах, которые нужно предпринять, чтобы решить проблему.
- Начнем с игрового сервера — просто попробуйте его поменять. Если после этого результат будет оставаться все тем же, значит, причина не в этом.
- Далее — источником проблем является сам компьютер. Для внесения изменений пройдитесь по настройкам реестра.
Можно предложить вполне конкретный рецепт решения проблем — нажимаем клавишу запуска Windows и одновременно кнопку “R”.
Далее в командной строке вводим “regedit”, после чего вы попадаете в “Редактор реестра”.
Обратите внимание на маршрут, указанный в нижней части окна, переходите в “SystemProfile” и далее выбираете файл “NetworkThrottlingIndex”.
Там присутствует параметр в значении “а”, вместо это нам нужно ввести “ffffffff”, а далее ввести “ОК”. После этого требуется только перезагрузить компьютер.
- Самое простое — проверить компьютер на вирусы, почистить систему, возможно, это решит ваши проблемы;
- Бывает и такой вариант — кто-то просто подключился к вашему роутеру, если временно отключить wi-fi и затем посмотреть на изменение показателей, многое может стать понятным. Особое внимание всегда стоит уделять настройки шифрования, чтобы не переживать о возможных посягательствах;
- Также проанализируйте, как используется подключение вашими домочадцами. Скажем, проблемы с пингом могут возникать, если во время того, как вы активно играете в онлайн-игру, кто-то скачивает или, наоборот, заливает данные в сеть. В этом случае можно предложить несколько вариантов реагирования — покопаться в настройках роутера и выделить персонально для себя устойчивую полосу, либо расширьте общий канал;
- Если вы подозреваете, что дело в провайдере, обратитесь в техническую поддержку. Вам объяснят, что такое высокий пинг и почему такое происходит, возможно, все решится дистанционно — либо сотрудник сам с этим справится, либо с помощью его указаний вы сможете исправить ситуацию на своем компьютере.
Таким образом, вы видите, что причин тому, что показатель пинга не является удовлетворительным предостаточно. Но и решить данную проблему вы, скорее всего, сможете самостоятельно.
Благо на сегодняшний день в онлайн сети присутствует достаточное количество бесплатных сервисов, которые вам в этом помогут.
Если же самостоятельно решить вопрос не получается, не стесняйтесь связываться с интернет-провайдером или службой технической поддержки одного из сервисов.
С одной стороны, чем меньше пинг, тем лучше, но при его стабильном повышении нельзя однозначно говорить о том, что пора менять вашего провайдера.
Обычно оговаривается максимальный показатель, а вот минимальный порог как правило нигде не прописывается, поэтому сложно об этом судить.
И все-таки данные до 40 мс считаются идеальными, а все, что выше 300 мс — симптом серьезных проблем с подключением.
Что такое пинг и как обрабатываются пакеты данных серверов
Здравствуйте, друзья.
В этой статье мы обсудим, что такое пинг в интернете. О нем полезно знать любому человеку, выходящему в сеть, потому что от этого зависит, насколько быстро грузятся веб-страницы, игры и приложения.
Думаете, речь пойдет о скорости? Не совсем. Если ее все стремятся повысить, то пинг, наоборот, следует понижать, когда интернет-соединение оставляет желать лучшего.
Я расскажу вам, что влияет на пинг, как и когда его проверять и методы его снижения в случае необходимости.
Знакомство с пингом
Данное слово образовалось от звука, который производит гидролокатор, когда отражает импульс от каких-либо предметов. По аналогии как с пинг-понгом, где первое слово передает звук удара мяча об ракетку, а второе — его отскока от стола.
Но не все так просто. Американцы в слово «ping» заложили еще и фразу «Packet InterNet Grouper», поэтому оно, по сути, является акронимом.
Означает он утилиту, которую в 1983 году придумал ученый Исследовательской Лаборатории Баллистики Майк Муусс.
Она является базовой, поэтому по умолчанию устанавливается во все операционные системы.
Ее назначение — проверка времени отклика интернет-соединения, базирующегося на сетях TCP/IP.
Итак, что такое пинг на самом то деле?
Пинг — это когда вы отправляете пакеты данных со своего компьютера на другой (в случае с онлайн-играми) либо на сервер (если пытаетесь открыть веб-страницу), и эти пакеты в целости и сохранности должны вернуться к вам как можно быстрее. Если некоторые данные были утеряны в процессе пересылки либо она выполняется очень медленно — значит, плохо дело с пингом. Если пакеты вовсе не вернулись, то соединение отсутствует.
Объясню подробнее на примере сетевой игры, так как именно геймеры больше всего пекутся о том, чтобы ping был как можно ниже. Допустим, вы выстрелили в своего противника; должно пройти определенное время, пока пуля до него долетит, и он начнет вам мстить.
Если пинг хороший, то все будет происходить в режиме реального времени (то есть мгновенно), если нет — вы потратите много нервов, так как после каждого вашего действия в игре будет происходить небольшая задержка (а может и большая). Ведь это не индийское кино, где такие моменты происходят в замедленном действии для усиления драматизма :).
Когда важно учитывать ping?
На данный параметр следует обратить внимание, если:
- Страницы загружаются слишком долго;
- Прерывается связь с Сетью;
- Тормозит видео при онлайн-просмотре и т. д.
Также стоит проводить такой мониторинг, если вы:
- Выбираете игровой сервер.
- Присматриваете хостинг для своего проекта.
- Уже являетесь владельцем сайта и хотите знать, насколько быстро получают доступ к вашему ресурсу жители определенных регионов или других стран.
Как проверить пинг?
Способов это сделать несколько:
Через командную строку.
— Чтобы ее вызвать, зажмите Win+R, в появившееся окошко «Выполнить» впишите буквы cmd и нажмите «ОК».
Напишете слово Ping и доменное имя сайта либо IP-адрес сервера. Нажимаете «Enter» и получаете результат в нижней строчке.
Второй способ: Сайты онлайн-тесты. Существует множество специальных сервисов для проверки скорости интернета, а вместе с ней и пинга. Одним из наиболее удобных, достоверных и поэтому популярных является Speedtest.net. Его интерфейс предельно простой.
Каким должен быть ping?
Для начала скажу, чем он измеряется — миллисекундами (ms). Существуют такие относительные нормы пинга:
- Идеально, если он будет меньше 40 мс. Тогда вы сможете молниеносно открывать сайты, полноценно перенестись в виртуальную реальность и смотреть прямые трансляции на Youtube. Но для игр лучше чтоб было 25 и ниже.
- В принципе, нормальным считается пинг до 100 мс. Вы также без ощутимых задержек будете пользоваться веб-ресурсами. Но для игр это маловато, возможно небольшие лаги или вылеты.
- Если вы работаете в интернете преимущественно с текстом, тогда ping до 210 мс будет для вас нормальным.
- Что такое пинг критический я думаю вы поняли? Это выше 210, даже если вы по жизни спокойный человек и думаете, что скорость подключения не может раздражать — может.
Вы уже убедились в этом на своем опыте и размышляете, можно ли уменьшить пинг? Конечно. Я расскажу вам, от чего он зависит, чтобы вы могли сначала найти причину проблемы, а решение придет само собой.
Что влияет на пинг?
- Загруженность канала соединения. Может вы замечали, что в вечернее время скорость интернета падает, потому что все хотят на досуге посидеть в интернете.
- Провайдер. По сути, корень проблемы из первого пункта кроется в предоставляемых услугах. Если ширина канала слишком узкая, то вы будете замечать лаги, потому что пакетам данных, исходящих от большого числа клиентов, просто негде развернуться.
Но важна не только ширина канала, но и его качество. Причем предложенная скорость интернета не играет роли. Можно получить пинг в 300 мс при скорости 100 мегабит и мучиться либо иметь 5 мс на канале в 10 Мбит и нормально пользоваться интернетом. - Качество оборудования. Производительность не только серверного железа, но и вашего оказывают влияние на скорость соединения. Может ваша сетевая карта уже устарела и пора ее менять?
- Тип подключения. Когда интернет-кабель подведен непосредственно в порт компьютера, работа в сети будет быстрее, чем при использовании роутера как wi-fi точку.
Часто задаваемый вопрос: «Как понизить пинг». Если честно другого выхода как сменить провайдера на более качественного я не знаю… Всякие там приложения «Оптимизаторы интернет соединения» вряд ли хоть сколько нибудь будут давать вам эффекта. Поверьте мне, старому человеку, они бесполезны.
На этом всё что касается того, что такое пинг.
Заглядывайте ко мне чаще — и вы почерпнете много не менее полезной информации.
До свидания!
Ping — это… Что такое Ping?
ping
ping — утилита для проверки соединений в сетях на основе TCP/IP.
Она отправляет запросы (ICMP Echo-Request) протокола ICMP указанному узлу сети и фиксирует поступающие ответы (ICMP Echo-Reply). Время между отправкой запроса и получением ответа (RTT, от англ. Round Trip Time) позволяет определять двусторонние задержки (RTT) по маршруту и частоту потери пакетов, то есть косвенно определять загруженность на каналах передачи данных и промежуточных устройствах.
Также пингом иногда ошибочно называют время, затраченное на передачу пакета информации в компьютерных сетях от клиента к серверу и обратно от сервера к клиенту. Это время называется лагом (англ. отставание; задержка, запаздывание) или собственно задержкой и измеряется в миллисекундах. Лаг связан со скоростью соединения и загруженностью каналов на всём протяжении от клиента к серверу.
Полное отсутствие ICMP-ответов может также означать, что удалённый узел (или какой-либо из промежуточных маршрутизаторов) блокирует ICMP Echo-Reply или игнорирует ICMP Echo-Request.
Программа ping является одним из основных диагностических средств в сетях TCP/IP и входит в поставку всех современных сетевых операционных систем. Функциональность ping также реализована в некоторых встроенных ОС маршрутизаторов, доступ к результатам выполнения ping для таких устройств по протоколу SNMP определяется RFC 2925 (Definitions of Managed Objects for Remote Ping, Traceroute, and Lookup Operations).
Так как для отправки ICMP-пакетов требуется создавать raw-сокеты, для выполнения программы ping в unix-системах необходимы права суперпользователя. Чтобы обычные пользователи могли использовать ping в правах доступа файла /bin/ping устанавливают SUID-бит.
Этимология
Название происходит от английского названия звука импульса, издаваемого сонаром при отражении импульса от объекта.
Также есть несколько альтернативных толкований:
- PING — акроним «Packet InterNet Grouper (Groper)».
- Ping — часть названия игры пинг-понг. Это толкование подразумевает, что компьютеры обмениваются сигналами аналогично тому, как игроки в пинг-понг отбивают друг другу мяч.
- Pong — иногда так называют ответ (ICMP Echo-Reply) полученный благодаря удачно выполненной команде ping.
История
Программа была написана Майком Мууссом (англ. Mike Muuss), учёным Исследовательской Лаборатории Баллистики (англ. Ballistics Research Lab) США в декабре 1983 года.
Практическое использование
- Можно узнать, работает ли сервер. Например, системный администратор может узнать завис ли только веб-сервер или на сервере глобальные проблемы.
- Можно узнать, есть ли связь с сервером. Например, проблемы с настройкой DNS серверов на машине можно узнать, задав в ping сначала доменное имя, а потом IP-адрес.
- Можно узнать скорость соединения, так как ping показывает сколько запросов удалось выполнить в секунду. Так же можно узнать качество канала, посмотрев сколько ответов не пришло. Это часто используется игроками в сетевые игры, потому что качество связи для них очень важно.
- Пингование осуществляется в режиме максимального приоритета канала, поэтому к неумеренному использованию, приводящему к задержкам менее приоритетного трафика, провайдеры относятся неодобрительно.
Примеры
UNIX системы
Послать 3 пакета с интервалом в 5 секунд, сопровождая получение откликов звуковыми сигналами
$ ping -ai 5 -c 3 wikipedia.org PING wikipedia.org (208.80.152.2) 56(84) bytes of data. 64 bytes from rr.pmtpa.wikimedia.org (208.80.152.2): icmp_seq=1 ttl=46 time=176 ms 64 bytes from rr.pmtpa.wikimedia.org (208.80.152.2): icmp_seq=2 ttl=46 time=177 ms 64 bytes from rr.pmtpa.wikimedia.org (208.80.152.2): icmp_seq=3 ttl=46 time=181 ms --- wikipedia.org ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 10007ms rtt min/avg/max/mdev = 176.253/178.291/181.339/2.222 ms $
Windows
Ping в Windows
E:\>ping ru.wikipedia.org Обмен пакетами с rr.esams.wikimedia.org [91.198.174.2] по 32 байт: Ответ от 91.198.174.2: число байт=32 время=54мс TTL=56 Ответ от 91.198.174.2: число байт=32 время=54мс TTL=56 Ответ от 91.198.174.2: число байт=32 время=54мс TTL=56 Ответ от 91.198.174.2: число байт=32 время=54мс TTL=56 Статистика Ping для 91.198.174.2: Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь), Приблизительное время приема-передачи в мс: Минимальное = 54 мсек, Максимальное = 54 мсек, Среднее = 54 мсек