November 10, 2020

Хочу всё знать! Как устроен интернет?

Текст, который вы сейчас читаете, прошел тысячи километров, чтобы добраться до экрана вашего смартфона из центра обработки данных (ЦОД) через интернет.

Так давайте разберемся, как же работает интернет?

Для начала отметим, что вся информация обычно хранится на жестких дисках (серверах) в ЦОД, который находится далеко от вас.

  • Один из самых простых способов получить информацию – с помощью спутникового сигнала, то есть из ЦОД сигнал направляется на антенну спутника, а затем через другую антенну - до вашего смартфона.

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

  • Второй способ – по сети оптоволоконных кабелей, которые проходят по всей планете: смартфон подключается к ней через базовые станции. В этом случае информация до вас дойдёт быстрее.

А ещё освежим в голове вот что:

·         Каждое устройство четко идентифицируется цифрами, называемыми ip-адресом.

·         Можно провести аналогию с почтовым адресом, который позволяет определять конкретный дом и квартиру: письмо доходит до вас потому, что на конверте правильно указан ваш адрес.

Так же и в интернете: ip-адрес, выдаваемый вашим провайдером, действует как адрес доставки - благодаря ему вы получаете информацию на своё конкретное устройство.

Сервер в ЦОД так же имеет свой ip-адрес.

Доступ к сайтам, которые записаны на серверах, может быть получен вами, если вы знаете их ip-адрес. Однако сайтов много, и столько адресов запомнить было бы сложно, поэтому сайты скрыты под доменными именами (vk.com / mts.ru), и вот эти имена соответствуют ip-адресам.

Для гигантских сайтов может использоваться целый ЦОД!

Заходя в интернет мы, уже не задумываясь, всегда вводим доменные адреса сайтов. Но как же интернет их соотносит?

Для этого существует огромная "телефонная книга", называемая DNS.

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

DNS занимается тем же самым, но только для интернета.

Итак, вы вводите доменное имя, а значит, браузер отправляет запрос на dns-сервер для получения ip-адреса; после этого браузер направляет вас в нужный ЦОД и на нужный сервер: и как только сервер получает запрос на доступ к определенному сайту, начинается передача (обмен) потока данных.

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

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

Просто о сложном рассуждал Максим Герасимов. И это только начало! Ещё проще мы готовы рассказать и про VPN, и про телефонию и про...