
Harry James
0
4292
1276
Обновлено Гэвин Филлипс 31/07/2017
Ping - это команда, используемая для измерения задержки между двумя устройствами в сети. Команда ping доступна во всех операционных системах, и во многих онлайн-играх отображается видимый пинг, который можно использовать для определения задержки.
Ping - это всего лишь показатель задержки, которую мы ощущаем во всем, что мы делаем в Интернете, будь то щелчок по ссылке, публикация обновления статуса, отправка сообщения, игра в игру, загрузка файла, потоковое онлайн-видео или что-либо еще. Если вы используете веб-сайт, и при каждом нажатии на ссылку для загрузки новой страницы требуется много времени, вы, вероятно, испытываете повышенную нагрузку на этот сайт. Если это быстро, у вас, вероятно, низкий пинг.
Для чего используется пинг
Пинг это не просто мера “спектакль.” В частности, это мера задержки между вашим компьютером и удаленным устройством. Пинг говорит вам, сколько времени требуется одному пакету, чтобы покинуть ваш компьютер, добраться до удаленного сервера, а затем вернуться к вам.
Вы когда-нибудь замечали, что когда вы нажимаете на ссылку на веб-странице, новая веб-страница не загружается мгновенно? Вместо этого есть небольшая задержка - это задержка. Ваш компьютер должен запросить новую страницу и отправить ее обратно вам. Каждый пакет проходит небольшое время между вашим компьютером и удаленным компьютером. Пинг позволяет измерить эту задержку.
Это очень заметно в онлайн играх. Например, если вы играете в игру с пингом в 20 мс, у вас должна быть очень низкая задержка. Действия, которые вы совершаете, появляются в игре почти мгновенно. Если у вас более высокий пинг, например, 200 мс, ваши действия будут заметно задержаны, и вы не сможете идти в ногу с другими людьми, играющими в игру..
Вот почему пинг занимает видное место во многих многопользовательских играх. Как исправить отставание в играх и видео с помощью Easy Router Tweak Как исправить отставание в играх и видео с помощью Easy Router Tweak Устали от сетевых задержек, когда другие люди смотрят видео и скачивают торренты? Вот как восстановить производительность вашей сети без каких-либо сторонних инструментов. , Это поможет вам понять, насколько хорошо ваше соединение и какой опыт вы должны ожидать на сервере. Более низкий пинг всегда лучше - это означает меньшую задержку, что ускоряет связь между вами и удаленным сервером. Это относится ко всему, что вы делаете в Интернете - независимо от того, играете ли вы в онлайн-игру Как уменьшить отставание в онлайн-играх Как уменьшить отставание в онлайн-играх В игре всегда было некоторое отставание, особенно когда в систему входило много игроков. Это опыт, который вы можете получить очень часто, прежде чем поймете, что настало время… или просто просматриваете веб-страницы..
Пинг иногда может отображаться как “задержка,” но это в основном то же самое. Игры часто отображают пинг с визуальным цветом, чтобы помочь вам понять, насколько хорош ваш пинг - зеленый - это хорошо, желтый - это граница, а красный - плохо.
Как работает Ping
Вот как пинг работает, в упрощенном виде:
- Ваш компьютер отправляет небольшой пакет данных - известный как пакет в терминах сети - на удаленный компьютер.
- Удаленный компьютер получает пакет, который запрашивает ответ.
- Удаленный компьютер отправляет вам пакет обратно.
Это один пинг. Ping позволяет вам измерять время прохождения пакета между вашим компьютером и удаленным компьютером. Например, на изображении ниже мы используем команду ping в командной строке Windows. 8 полезных команд DOS, которые необходимо запомнить. 8 полезных команд DOS, которые необходимо запомнить. В Windows 7 по-прежнему имеется окно командной строки. так что еще есть место для команд DOS. Так что для тех из вас, кому нравится идея вводить несколько команд, чтобы избежать хлопот ... пинг google.com.
Эта команда отправляет четыре пакета или четыре отдельных пинга. Для первых трех пингов время составляет 10 мс. Для последнего пинга время составляет 12 мс. Это означает, что для первых трех запросов на отправку пакета в Google и отправку его нам потребовалось десять миллисекунд. Для последнего пинга потребовалось двенадцать миллисекунд. Почему это заняло больше времени? Ну, это может быть много вещей - сервер Google работает медленнее, интернет-роутер между нами и серверами Google. 10 способов повысить скорость вашего текущего маршрутизатора. 10 способов улучшить скорость вашего текущего маршрутизатора. Вот несколько простых настроек маршрутизатора, которые может иметь огромное значение в вашей домашней сети Wi-Fi. может быть немного более занят, наш прием Wi-Fi может быть немного хуже, или многое другое. Некоторые колебания это нормально.
Пинг - это эхо-запрос ICMP
Когда вы отправляете эхо-запрос, ваш компьютер отправляет пакет эхо-запроса ICMP. ICMP обозначает “Протокол управляющих сообщений Интернета”, и это протокол, который обычно используется между сетевыми устройствами, чтобы они могли общаться друг с другом. Пакет запрашивает “эхо” - другими словами, ответ. Удаленный сервер, когда он получает эхо-запрос, обычно отвечает собственным сообщением. Когда вы запускаете команду ping и видите несколько пингов подряд, каждая строка представляет собой один пакет и его ответ.
Однако не каждый компьютер или сервер настроен для ответа на пакеты эхо-запроса ICMP. Компьютер, настроенный не отвечать на эхо-запросы, вообще не отвечает, поэтому вы просто увидите “Истекло время запроса” сообщение, так как сервер не отвечает на ваши пинги в отведенное время. Протокол ICMP может быть использован для атак DDoS. Как вы можете защитить себя от атак DDoS? Как вы можете защитить себя от DDoS-атаки? DDoS-атаки - метод, используемый для увеличения пропускной способности интернета - похоже, набирает обороты. Мы покажем вам, как вы можете защитить себя от распределенной атаки отказа в обслуживании. .
Потеря пакетов
Ping также может помочь вам определить потерю пакетов. Например, допустим, вы выполнили команду ping и увидели смесь ответов и “Истекло время запроса” линий. Это указывало бы на то, что некоторые пакеты ping либо не были получены удаленным компьютером, либо что их ответы не доходили до вас. Пакеты теряются где-то по пути.
Вы бы знали, что потеря пакетов происходила где-то между вами и сервером - либо в сети удаленного компьютера, где-то между маршрутизатором, вашим провайдером или вашей домашней сетью. Если у вас возникают проблемы при работе в Интернете или при игре в онлайн-игру - особенно если вам иногда приходится дважды щелкать ссылки, чтобы загрузить их, - команда ping может помочь вам определить, потеря пакета или нет. Вы также можете запустить команду ping для нескольких удаленных серверов, чтобы лучше понять, где происходит потеря пакетов..
Пинг также отображает серьезность потери пакетов. Например, ниже наш первый пакет достиг сервера и вернулся к нам, а три других - нет. Ping отображает это как 75% потерь пакетов - 3 из 4 пакетов были потеряны.
Возможен ли нулевой пинг?
Чем ниже пинг, тем лучше. Нулевой пинг был бы идеальным и означал бы, что наш компьютер мгновенно связывался с удаленным сервером..
Из-за законов физики даже небольшому фрагменту данных, известному как пакет, требуется некоторое время для путешествий. Даже если ваш пакет проходит исключительно по оптоволоконному кабелю, он все равно ограничен скоростью света. Это также ограничено маршрутизаторами, расположенными вдоль тех волоконно-оптических кабелей, которые должны принимать пакет и пересылать его по разным соединениям..
Если вы попытаетесь пропинговать ваш локальный компьютер - с ping localhost Команда - вы просите свой компьютер связаться с самим собой и ответить самому себе. В этом случае вы часто будете видеть пинг 0 мс. Это просто означает, что ваш компьютер может общаться с самим собой мгновенно. Конечно, это действительно не мгновенно, потому что программное обеспечение занимает небольшое количество времени для выполнения этих операций. Тем не менее, он настолько низок, что мы можем округлить его до 0 мс и сказать, что у нас есть пинг 0 для нашего собственного компьютера..
Как только вы добавите кабели
Однако, как только вы начнете добавлять длины кабеля, маршрутизатора и расстояния, вы не получите пинг 0 мс. Например, вы можете попробовать пропинговать свой собственный домашний маршрутизатор. 8 советов по эффективному усилению сигнала беспроводного маршрутизатора. 8 советов по эффективному усилению сигнала беспроводного маршрутизатора, если кажется, что сигнал беспроводного маршрутизатора не достигает слишком большого расстояния или если ваш сигнал продолжает падать для какая-то странная причина, вот несколько вещей, которые вы можете сделать, чтобы это исправить. , Здесь мы проверяем наш домашний маршрутизатор, к которому мы подключены через беспроводной Wi-Fi Фен-шуй: как оптимизировать ваш дом для лучшего приема Wi-Fi Беспроводной фен-шуй: как оптимизировать ваш дом для лучшего приема Wi-Fi Настройка Wi-Fi Сеть Wi-Fi должна быть легкой перспективой, не так ли? Я имею в виду, дом - это закрытая коробка, и вы подумаете, когда разместите устройство, которое передает беспроводные сигналы во всех направлениях ... Это всего лишь несколько комнат, но мы видим средний пинг 3 мс и минимальный пинг 1 мс. Требуется некоторое время, чтобы просто пообщаться с устройством, находящимся в другой комнате. Даже если бы мы не были подключены с помощью Wi-Fi, простое общение с нашими маршрутизаторами часто приводило бы к пингу около 0 мс, а также потребуется некоторое время, чтобы пакет достиг сети вашего провайдера, как только он покинул ваш маршрутизатор и направился к интернет.
Другими словами, вы не можете получить пинг 0 мс. Это предел законов физики. Мы не можем передавать информацию мгновенно - за исключением, может быть, квантовой запутанности. Если бы мы нашли способ использовать квантовую запутанность для передачи информации, мыслящие машины: чему нейронаука и искусственный интеллект могут научить нас о машинах мышления сознания: чему нейронаука и искусственный интеллект могут научить нас о сознании Может ли создание искусственно интеллектуальных машин и программного обеспечения научить нас работе сознания и природы самого человеческого разума? через Интернет мы могли бы получить пинг 0 мс - но это единственный вариант здесь. Не задерживай дыхание для этого прорыва!
Будет ли это когда-нибудь случится?
В будущем мы можем абсолютно сократить задержки в Интернете и лучше справляться с ними. Например, веб-браузеры, такие как Chrome, Firefox и Internet Explorer Surprise: Internet Explorer 11 превратился в современный браузер Surprise: Internet Explorer 11 превратился в современный браузер Помните Internet Explorer 6? Ну, Internet Explorer больше не ужасен. Нравится ли вам IE или нет, вы не можете отрицать, что он значительно улучшился и теперь достоин занять свое место вместе с другими современными… уже “упреждающая выборка” страницы, которые вы, возможно, захотите видеть рядом, чтобы устранить эту ощутимую задержку при нажатии на ссылку. Тем не менее, пинг 0 мс - мгновенная передача информации - скорее всего останется неуловимым.
Изображение предоставлено: сонный котенок на Flickr