Интернет - это огромное объединение маленьких сетей. Представьте, что ваша квартира соединена проводом с каждой квартирой, которая подключена к Интернету. Вы подключены проводом к компьютеру в Китае, ЮАР, Нью-Йорке и любому другому городу. Это все возможно благодаря стараниям многих людей.
Соединить два компьютера проводом в одну сеть - это не сложно, просто подключите кабель к соответствующим проводам. Однако соединить два континента - дело трудное.
Перед тем, как я объясню вам о принципе объединения этой сети, давайте разберемся с тем, что такое сервер. Наверняка многие из вас слышали такое слово. Так вот, сервер - то же самое, что и ваш домашний стационарный компьютер. Только гораздо мощнее. Сервер имеет различные формы и размеры, однако суть у него одна - принимать запросы от других компьютеров и обрабатывать их.
Вот как они выглядят. Обычно это такие “шкафы” с проводами, однако внутри у них такой же принцип работы, как в вашем системном блоке.
Похожие сервера используют крупные IT-компании: Яндекс, Google и так далее. На таких серверах запущено специальное программное обеспечение, которое обрабатывает запросы с вашего компьютера.
Все сайты и веб-приложения функционируют на определенных серверах. Мы со своих компьютеров отправляем специальный запрос на такой сервер, а он нам отвечает. На этом и построен весь Интернет, по принципу “запрос-ответ”.
Поговорим об объединении всех этих сетей.
Все континенты объединены между собой трансконтинентальными кабелями.
Это огромные кабели, которые пролегают на дне океанов для передачи данных с одного континента на другой. Такие кабели работают на глубине 5-8 километров.
Так они объединяют континенты.
Следующий уровень - соединения сетей уже внутри материков. Этим, как правило, занимается компания-провайдер первого уровня, глобальная компания. Они работают над соединением стран в единую сеть.
Непосредственно на территории страны существует региональный провайдер, который объединяет всю страну в единую сеть. Такой провайдер занимается прокладкой больших кабелей для соединения регионов, а также, как правило, осуществляет абонентское обслуживание, проводит Интернет в ваши квартиры.
Например:
Давайте посмотрим на самом примитивном уровне как происходит связь между вашим компьютером в России и сервера Google, который, допустим, находится в Америке.
Вы посылаете со своего компьютера запрос. Это просто набор электронных импульсов, которые понимает любой компьютер(сервер). Данный запрос достигает сервера регионального провайдера в России. Сервер видит, что запрос не для него, и передает его дальше на сервер глобального провайдера, который в свою очередь передает запрос на другой континент по трансконтинентальному кабелю через океан, в нашем примере - в Америку. Его получает сервер глобального провайдера в Америке. Он передает запрос в нужный регион. где находится сервер Google.
Далее по цепочке запрос получает сервер регионального провайдера. Он видит кому предназначен запрос и передает его непосредственно серверу Google. Ну а он, в свою очередь, обрабатывает запрос и отправляет вам ответ. Отправка происходит точно так же, но в обратном порядке.
То есть мы видим многоуровневую иерархию, цель - разграничить доступ к отдельным сегментам глобальной сети. Это позволяет провайдерам разделить обязанности и более качественно предоставлять услуги.
Вы скажете: “Все понятно с проводными компьютерами, даже с Wi-Fi понятно: наш роутер в квартире соединен проводом с сервером регионального провайдера, а к нему устройства подключаются с помощью радиоволн, а как же я смотрю видео на Youtube или общаюсь в ВК с мобильного телефона, если он не подключен проводами?”. Очень резонный вопрос.
Мобильная сеть чем-то отдаленно напоминает принцип Wi-Fi. Мобильный оператор также подключен к провайдеру через кабель. Однако абоненты подключаются к мобильному оператору с помощью радиоволн, но очень длинных, то есть они действуют на очень большом расстоянии. Генерировать такие радиоволны, а также принимать их помогают специальные вышки. Выглядят примерно так:
Ваш смартфон умеет подключаться к таким вышкам, а уже через них происходит подключение к международной сети Интернет.
Я постарался максимально просто объяснить принципы объединения сети Интернет, надеюсь вам было понятно. В следующий раз обсудим откуда ваш компьютер знает куда посылать запросы.
Ваша Техподдержка.
Изображения с сайта freepic.com