Как работает Интернет [объясненная технология]

Neon_Internet_Cafe_Open_24_HoursКогда вы закончите эту статью, я уверен, что вы будете поражены тем, что Интернет работает вообще! Легко жаловаться на медленную скорость загрузки или потерю электронной почты, но, черт возьми, это Интернет!

Десять лет назад большинство из вас все еще покупали журналы, снимали видео, ходили на почту и заказывали вещи из каталога Sears. Единственное, что было бы круче — это способность телепортироваться через него.

Посмотрите когда-нибудь на карту интернета, и вы увидите, что она похожа на миллион автомагистралей без разрисованных линий на дороге. Это змеиная яма компьютеров, подключаемых к модемам, подключаемым к телефонным линиям, кабельным, спутниковым или сотовым сетям, подключающимся к большему количеству компьютеров, серверов, маршрутизаторов и модемов и т. Д. И т. Д. И т. Д. Там нет начала. Там нет конца.


Map_of_the_Internet

На изображении выше вы смотрите на одну очень маленькую часть Интернета. Видите этот взрыв звезды как изображение, из которого он извлечен? Перейти посмотреть на полное изображение. Требуется некоторое время для загрузки. Тогда возвращайся, конечно.

Что заставляет Интернет работать вообще, это то, что называется яэто интернет ппротокол (IP). Возможно, вы слышали о термине Айпи адрес. Теперь вы знаете, что означает IP, но знаете ли вы, что это такое? Протокол — это заданный метод для ведения дел. Подумайте о входящем звонке. Обычно это звучит так: вы слышите, как звонит телефон, вы берете трубку, говорите «Привет…» и, возможно, немного больше говорите: «… это говорит Гай». Затем человек на другом конце узнает вас с чем-то вроде: «Эй, парень, это работа. Где, черт возьми, ты? »Затем начинается ложь, я имею в виду разговор. Это социально принятый протокол телефонных звонков.

Так работает Интернет. Вы говорите своему компьютеру, чтобы подключиться к ресурсу, скажем, MakeUseOf.com. Просто вытащил это из моей шляпы. MakeUseOf.com — удобочитаемая форма для IP-адреса 216.92.56.91. Кто запомнит это? Именно так.

Итак, у нас есть нечто, называемое Universal рesource Lокатор (URL) как MakeUseOf.com. Что-то называется Domain NAME Sкогда-либо (DNS), который ищет этот URL, а затем выясняет IP-адрес, связанный с ним. Подумайте о действительно большой телефонной книге. Вы просматриваете имя своего сантехника, а затем выясняете, какой у него номер телефона. Та же сделка Имеет смысл пока? Расслабьтесь, тестов нет, и ваша лицензия пользователей Интернета не будет отозвана.

IPv4_space

То, что показано на рисунке выше, является доступным IP version 4 (IPv4) пространство. MakeUseOf.com находится в блоке 216. Помните, что из первых 3 цифр IP-адреса? Этот блок принадлежит АРИН merican рэгистия для яэто интернет Numbers. Вроде того, как код города 403 принадлежит Альберте. Понял?

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

Таким образом, каждый пакет содержит предполагаемый IP-адрес, число, определяющее, куда пакет вписывается в отправленные данные, сколько ожидаемых пакетов, а также ваш IP-адрес. Сумасшедший, да? В нем есть нечто большее, но это действительно важный материал. Проверьте это в заголовке пакета ниже. Я выделил материал, о котором мы говорили, зеленым цветом.

packet_header

Теперь проверьте это. Каждый пакет не обязательно идет по тому же набору проводов к месту назначения. «На какой ты клей, Гай?» Нет, это правда. Эти пакеты отправляются на устройство, называемое маршрутизатором, которое затем отправляет пакет на ближайший доступный маршрутизатор, который находится ближе к этому месту назначения, и, надеюсь, не слишком перегружен. Это выясняется на основе чисел в вашем IP-адресе. Первые три числа обозначают большую площадь, а остальные делают ее более конкретной. Еще раз, просто как номер телефона. Это известно как «наилучшая доставка».

Таким образом, один пакет может маршрутизироваться через Вирджинию, а другой — через Ванкувер по пути на тот же сервер в Гонконге. Это также означает, что пакет A может попасть туда позже, чем пакет B, или нет вообще! Видите, что я имею в виду о чуде работающего интернета?

Когда пакеты прибывают в пункт назначения, сервер или компьютер, получающий их, компилирует их во что-то связное или собирает книгу обратно, чтобы сохранить эту метафору. Теперь компьютер, получающий все пакеты, отправляет обратно исходному компьютеру сообщение, в котором говорится: «Спасибо! До свидания ». На этом общение заканчивается.

Это самый простой обзор высокого уровня, который я могу дать о том, как работает Интернет. Возьмите то, что я сказал, и добавьте миллионы серверов, маршрутизаторов, модемов и других сетевых устройств, и вы увидите, как сложность возрастает в геометрической прогрессии.

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

Кредит Фотографии: Джастинк

Ссылка на основную публикацию
Adblock
detector