icon-star icon-cart icon-close icon-heart icon-info icon-pause icon-play icon-podcast icon-question icon-refresh icon-tile icon-users icon-user icon-search icon-lock icon-comment icon-like icon-not-like icon-plus article-placeholder article-plus-notepad article-star man-404 icon-danger icon-checked icon-article-edit icon-pen icon-fb icon-vk icon-tw icon-google
Дмитрий Галамага
Техника и Интернет

Пинг (ping). Что такое пинг?

  • 3524
  • 5

Пинг (ping). Что такое пинг?

С
Скажите мне, хоть кто-нибудь из вас хоть раз задумывался, как работает интернет? Да, такой, казалось бы, глупый вопрос. Отвечая на него, можно написать сотни книг и тысячи глав, однако в этой статье будет рассказано лишь об одном маленьком механизме в огромной машине под названием "Интернет" - о Пинге. Что, подумаете Вы, за странное такое слово? Можно найти несколько трактований этого слова: одну истинную - "слово пинг происходит от названия на английском языке звука импульса, издаваемого сонаром", и несколько ложных, например - Ping — часть названия игры пинг-понг (компьютеры обмениваются сигналами, словно игроки, отбивающие мяч).

Работая с интернетом, компьютер постоянно соединяется с серверами - физически существующими устройствами, на которых хранится информация. Это могут быть HTML-страницы с сайтов или же какие-либо данные онлайн-игры. Также там хранится и программа, управляющая работой сервера. Сам по себе сервер - системный блок, размерами в полтора-два раза больше обычного. Соответственно, для такой нелегкой работы он оснащен несколько иначе. Во-первых, само собой, он имеет в разы больше оперативной памяти и вычислительной мощности процессора. Во-вторых, в нем отсутствует как таковая видеопамять. Управление сервером осуществляется через простенький интерфейс с компьютера, соединенного с сервером через специальный кабель. Конечно, в связках серверов, используемых для поддержки большего количество соединений, обычно добавляется обычный компьютер с видеокартой. На серверах зачастую стоит операционная система, базирующаяся на ядре "Linux".

Что же такое этот "Пинг"? Говоря терминами, это время отклика сервера. Говоря более простым языком - это время, через которое данные доходят до сервера и приходят обратно пользователю.

Ну а если говорить понятным языком, то получается несколько длиннее. Как компьютер узнает о том, под каким адресом нужный ему сервер? Все просто об этом ему говорит...DNS-сервер. Оп-па. А как тогда компьютер постоянно находит этот DNS-сервер? А у этого сервера лишь один адрес и он уже вшит в память браузера. Итак, компьютер узнает о том, где искать ему сервер. Затем он отправляет на сервер запрос, допустим, на открытие HTML страницы или для авторизации в онлайн игре. Вот именно этот отрезок времени, пока запрос бежит до сервера с огромной скоростью и время, за которое на компьютер начинают приходить первые кусочки данных, и называется пингом.

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

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

deb
Нина Кузьмина

Никогда бы раньше такое не читала...а теперь - с удовольствием!) +

deb
Дмитрий Галамага

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

deb
Людмила Серебрякова

Я всегда задумываюсь. мне интересно. Конечно, я чайник. Но стараюсь. А Вы молодец, что разбираетесь. +

Вам необходимо или зарегистрироваться, чтобы оставлять комментарии
выбор читателя

Выбор читателя

16+