Как передается интернет: Объясняем, как работает интернет — Журнал «Код»
Содержание
Объясняем, как работает интернет — Журнал «Код»
Недавно приняли закон о так называемом суверенном интернете. Есть много слухов о том, что интернет смогут блокировать, подавлять, отключать и многое другое. Мы не комментируем слухи, но воспользуемся случаем и расскажем немного об устройстве самого интернета.
В этой статье — основные знания о том, как устроен интернет, на примере одного запроса на сайт. Дальше — больше. Чтобы было понятно, мы намеренно упускаем некоторые технические детали.
Интернет — это много компьютеров
Интернет — это много вычислительных машин, которые объединены в сеть. Объединение в сеть означает, что одна вычислительная машина может отправить другой сообщение, а та может ответить. Пока непонятно, но подождите.
Например, есть ваш смартфон. И есть компьютер «Яндекса», который отвечает за отображение страницы по адресу yandex.ru. Смартфон делает запрос «Покажи мне главную yandex.ru», компьютер «Яндекса» этот запрос получает, обрабатывает, проверяет, кто вы, и отдаёт вам эту страницу в виде кода. Ваш гаджет получает код страницы и выводит на экран в виде главной страницы «Яндекса».
Что происходит, когда мы открываем сайт в браузере
Может сложиться впечатление, что мы ходим по интернету, заходим на сайты, входим в личные кабинеты. На самом деле никто никуда не ходит. Просто наш компьютер делает запрос другому, тот даёт ответ, и наш компьютер выводит этот ответ на экран. Можно сказать, мы не ходим по интернету, а выборочно его скачиваем.
Клиенты и серверы
Обычно компьютеры в интернете грубо делят на клиенты и серверы. Клиенты — это все компьютеры, на которых информацию потребляют. Обычно у них есть клавиатуры, экраны, они мобильные и удобные для людей. Ваш телефон, планшет и ноутбук — клиенты.
Серверы — это тоже компьютеры, но предназначенные для раздачи информации клиентам. Внешне они обычно выглядят как металлические ящики, вкрученные в металлические шкафы: у них нет мониторов и клавиатур, зато внутри там огромные жёсткие диски, сотни гигабайт оперативной памяти и мощнейшие процессоры.
Внутри между клиентами и серверами нет принципиальных различий. И то, и другое — компьютеры. Вы можете установить программу-сервер на свой рабочий компьютер и после некоторой настройки раздавать с него сайты. Или можете под покровом ночи проникнуть в серверную, подключить к серверу монитор и клавиатуру и поиграть в пасьянс на 32-ядерном процессоре.
Сервером может работать почти любой компьютер. Вот несколько идей:
Ваш старый системный блок, который пылится в гараже, можно переоборудовать под файловый сервер. На последний можно будет скидывать семейные фото и делать резервные копии важных документов. Поставили компьютер в кладовке, подвели к нему сетевой провод, включили и забыли.
На вашем рабочем компьютере может в фоновом режиме работать сервер для игры Counter-Strike. Другие люди смогут спасать виртуальных заложников и обезвреживать виртуальные бомбы, пользуясь мощностями вашего компьютера.
Можно купить одноплатный компьютер Raspberry Pi, подключить к нему Wi-Fi-антенну и батарею, и у вас будет карманный сервер, который по вашему желанию может раздавать файлы, показывать сайты или управлять ботом в Telegram.
Можно на базе того же Raspberry Pi сделать сервер для умного дома. Он собирает информацию со всех датчиков в квартире, а вы подключаетесь к нему через интернет и смотрите, какая где температура, нет ли протечек, что происходит на камерах.
Как они связаны
Все понимают, что в интернете компьютеры как-то связаны. Но как? Представьте разветвлённую корневую систему дерева или кровеносную систему человека: есть большие толстые артерии, от них отходят сосуды, от них — более тонкие сосуды, потом ещё и ещё, до тончайших капилляров. Похожим образом устроен интернет.
Основа интернета — огромные магистральные кабели, которые лежат под землёй и на дне океана: они соединяют города, страны и континенты. Это толстые пучки оптоволокна, по которым передаются колоссальные объёмы данных.
Одна из главных угроз международному интернету — акулы: они любят грызть магистральные подводные кабели. Это не шутка. Причину учёные пока не знают — то ли из-за излучения, то ли просто интересно.
Огромные магистральные кабели соединяют большие точки обмена данными: так называемые эксчейнджи. Это организации, которые отвечают за обмен трафиком между городами, странами и континентами. В России около 50 таких точек, в мире — порядка 1 500.
В самом упрощённом виде ваш интернет-провайдер получает доступ к ближайшему эксчейнджу, чтобы иметь возможность продавать вам интернет. Представьте, что от эксчейнджа прокладывается толстый кабель к провайдеру. Конкретно толстый кабель бывает не всегда, но для наших целей такая метафора подойдёт.
Дальше обычно так: провайдер прокладывает менее толстый кабель в ваш район, ставит в каком-нибудь доме распределительный маршрутизатор. Из него провода тянутся в соседние дома. Обратите внимание на провода между уголками двух соседних многоэтажек — чаще всего это интернет.
Провод попадает в ваш дом. На крыше или в подвале ставится маршрутизатор — это устройство, которое определяет, куда какой сигнал отправить. В маршрутизатор вставляется провод, который тянется непосредственно в вашу квартиру. Мастер подключает провод к маршрутизатору в вашей квартире — та серая или чёрная коробочка с огоньками. Коробочка начинает раздавать Wi-Fi, и ваш компьютер подключается к сети.
Как на самом деле работает Wi-Fi
Есть и другие способы подключиться, но в общем виде это так: магистраль → городская точка → провайдер → район → дом → подъезд → вы. И везде кабели. Интернет — это не волшебное облако с контентом, это огромная куча серверов, маршрутизаторов и кабелей, которые оплетают планету. И в самом конце, как вишенка на торте, ваш беспроводной роутер с Wi-Fi.
Допустим, вы захотели открыть главную страницу «Яндекса». Вот как всё будет происходить.
Вы набрали в браузере адрес yandex.ru. Опуская технические подробности, скажем, что ваш браузер узнал, что сайт yandex.ru живёт на компьютере с адресом 77.88.55.80.
77.88.55.80 — это IP-адрес. Такой адрес есть у всех компьютеров в интернете, в том числе у вашего. Ваш браузер говорит компьютеру: «Сделай запрос на 77.88.55. 80».
Компьютер упаковывает этот запрос: ставит отметку «от кого», «кому», формулирует сам вопрос. Получается такой пакет данных. Он отправляет этот пакет той коробочке, которая стоит у вашей двери и мигает огоньками.
Роутер смотрит, что за адрес. Он видит, что никаких компьютеров с таким адресом к этому роутеру не подключено, поэтому передаёт запрос более старшему роутеру — на крыше подъезда.
Роутер на крыше видит, что никаких компьютеров с нужным адресом к нему тоже не подключено. Он отдаёт запрос выше, на районный роутер. Тот ещё выше, провайдеру.
У провайдера на роутере написана чёткая инструкция, что если придёт запрос на адрес 77.88.55.80, нужно передать его вон тому роутеру. Он это делает. Мы оказываемся на магистральном канале, который приведёт запрос в «Яндекс».
У «Яндекса» тысячи серверов, и один из них отвечает за главную страницу. Он получил запрос через цепочку роутеров и теперь обрабатывает.
Программа на сервере «Яндекса» готовит ответ на запрос. Она смотрит, из какого города к нему обращаются, и компонует новости для этого города. Определяет, знает ли она этого пользователя, и если знает — показывает ему число непрочитанных в почтовом ящике. Ещё она совершает множество невидимых действий, чтобы оптимизировать страницу.
Код итоговой страницы программа пакует по маленьким пакетам и отдаёт на ближайший роутер. На каждом пакете написан обратный адрес, с которого изначально пришёл запрос. Роутер начинает искать, как бы доставить эти пакеты обратно. Он отправляет их на магистраль, там роутеры передают эти пакеты провайдеру, он их направляет в нужный район, в районе их отправляют в дом, подъезд и, наконец, квартиру.
Пакеты приходят в вашу коробочку у двери. Она находит, какой компьютер запрашивал данные из «Яндекса», и отправляет ему по беспроводной связи только что пришедшие пакеты.
Ваш компьютер получает пакеты, распаковывает их, собирает цельный текст и рисует из этого текста страницу.
На весь путь из вашей квартиры до сервера «Яндекса» и обратно ушло меньше секунды, но в процессе было задействовано не менее пятидесяти машин — роутеров и серверов. Ваш запрос физически пропутешествовал до сервера «Яндекса» и вернулся. У вас ощущение, будто вы зашли в «Яндекс», но на самом деле «Яндекс» пришёл в ваш дом.
Это только самые основы. Дальше разберём, что можно с этими знаниями делать, как работают блокировки интернета и почему они на самом деле не работают, а главное — как сделать собственный сайт, который будет работать не хуже «Яндекса».
Как устроен и работает интернет — кратко о работе сети интернет: принцип и схема
<<Лид>>
ЛЕОНИД ЮЛДАШЕВ,
сооснователь клуба любителей интернета и общества, исследователь
Что такое интернет?
Слово «интернет» — это сокращение от английского словосочетания interconnected networks (взаимно соединённые сети). Инженеров во второй половине двадцатого века интересовало, как можно соединить компьютеры, чтобы объединить их вычислительные мощности и обмениваться информацией.
Первые разработки начались в США. В 1969 году учёные создали университетскую компьютерную сеть ARPANet, которая считается прототипом интернета. Разработчики соединили несколько компьютеров разных университетов. Позже, когда число компьютерных сетей выросло, возникла задача соединить между собой уже их.
<<Параграф c цитатой>>
Передавать информацию с одного компьютера на другой можно благодаря подводным кабелям — огромным проводам под водой, проложенным между континентами. Провода как бы «скрепляют» земной шар. Если посмотреть на карту интернет-кабелей, мы увидим, что она похожа на предшествующую ей карту телеграфа: провода проходят в тех же местах.
Как работает интернет?
Сначала пользователь вбивает адрес сайта в браузере. Информация нужного нам сайта находится на другом компьютере — на сервере. Чтобы получить эту информацию, браузеру нужно знать «адрес» компьютера, на котором она находится. Этот «адрес» называется IP-адрес. У каждого сервера он уникален.
Браузер отправляет запрос пользователя на DNS сервер — каталог всех IP-адресов. Его принцип работы можно сравнить с телефонной книгой. В нём доменные имена сайтов (например, google.com) соотносятся с IP-адресами (172.217.22.14, соответственно).
DNS-сервер даёт ответ: буквенному адресу интересующего вас сайта соответствует такой-то IP-адрес. И только тогда браузер отправляет на этот адрес запрос.
Тот в ответ отправляет файлы, и пользователь видит сайт, который он вбил в поисковую строку.
Почему сайтом может пользоваться много человек одновременно?
Интернет отличается от телефонной связи тем, что когда мы говорим по телефону, между нами и нашим собеседником открывается постоянно работающий канал связи. То есть никто третий в нашем разговоре просто так поучаствовать не может. Это называется «коммутация каналов». В Сети же принцип другой — «коммутация пакетов». Информация разбивается на кусочки, называемые пакетами. Это позволяет по одному каналу связи пересылать данные множества сайтов.
Как быстро работает браузер?
Промежуток времени, за который запрос с вашего компьютера достигает сервера и возвращается назад с необходимой информацией, называется ping. Для использования интернета в повседневных целях (например, скроллинга соцсетей) он не имеет значения.
Ping важен для геймеров и для видеоконференций. Если танк стреляет через секунду после нажатия на кнопку, можно проиграть. И, конечно, никто не любит, когда собеседник в Zoom-звонке вдруг замирает с открытым ртом. Ping больше 0,1 секунды считается медленным.
Почему реклама на сайтах знает так много?
Помимо того, что сервер выдаёт информацию по запросу пользователей, он также получает информацию о человеке, создавшем запрос. Например, где он находится. И вместе с информацией необходимого сайта отправляет человеку соответствующие его локации новости и другие материалы. Таким образом, он подстраивает контент под параметры пользователя.
Как работает веб-архив?
Изначально интернет задумывался как архив знаний человечества. Некоторые учёные и программисты хотели сделать так, чтобы всё, что попадает в интернет, осталось там навсегда. В 1996 году американские программисты Брюстер Кейл и Брюс Гиллиат решили, что нужно архивировать всё, что к этому моменту находилось в интернете.
<<Текст на фоне>>
Они создали Web Archive. Это сайт, хранящий информацию о других сайтах, веб-архив. Он работал благодаря технологии Web crawler, или «веб-паук». Это такой скрипт, который «оббегает» сайты и узнаёт, изменились ли они. Если сайт изменился, то «веб-паук» создаёт архивную копию. С 2001 года этот архив стал публичным. В некоторых странах, например, в Дании, есть и свои, национальные архивы интернета.
Сайты живут вечно?
Среднее время жизни интернет-страницы — год. Это логично объясняется тем, что владельцы сайта обычно оплачивают доменное имя сайта на год. Если его не оплачивать, у сайта забирают адрес, и он перестаёт существовать. Исследователи из Гарвардской школы права изучили сайт New York Times и установили, что 72% гиперссылок из материалов 1998 года «мертвы».
Акулы — главная опасность интернета?
Существует легенда, будто акулы представляют собой главную опасность для интернета, потому что перекусывают подводные кабели. Кабели действительно лежат под водой, и их относительно легко повредить. Однако под водой находится гораздо больше кабелей, чем нужно для стабильной работы интернета.
Подводный кабель загружают на судно-укладчик. Источник: abb.com
Даже если акула и повредит кабель, интернет продолжит работать. К тому же кабели находятся очень глубоко — акулы там не плавают. А вот телеграфные кабели они перекусывали часто.
Гораздо опаснее для интернета рыболовецкие судна. Они могут сбросить якорь и перебить несколько кабелей сразу. Так, например, недавно произошло в Великобритании.
Как работает интернет? — Изучите веб-разработку
В этой статье обсуждается, что такое Интернет и как он работает.
Предпосылки: | Нет, но мы рекомендуем вам прочитать Статья о постановке целей проекта первый |
---|---|
Цель: | Вы изучите основы технической инфраструктуры Интернета и разница между интернетом и паутиной. |
Интернет является основой Интернета, технической инфраструктурой, которая делает Интернет возможным. По своей сути, Интернет представляет собой большую сеть компьютеров, которые сообщаются друг с другом.
История Интернета несколько туманна. Он начался в 1960-х годах как исследовательский проект, финансируемый армией США, а затем превратился в общественную инфраструктуру в 1980-х годах при поддержке многих государственных университетов и частных компаний. Различные технологии, поддерживающие Интернет, развивались с течением времени, но принцип его работы не сильно изменился: Интернет — это способ соединить все компьютеры вместе и гарантировать, что, что бы ни случилось, они найдут способ оставаться на связи.
- Как работает Интернет за 5 минут: 5-минутное видео Аарона Тайтуса, посвященное основам работы в Интернете.
- Как работает Интернет? Подробное хорошо визуализированное 9-минутное видео.
Простая сеть
Когда два компьютера должны установить связь, вы должны соединить их либо физически (обычно с помощью кабеля Ethernet), либо с помощью беспроводной связи (например, с помощью систем Wi-Fi или Bluetooth). Все современные компьютеры могут поддерживать любое из этих соединений.
Примечание: В оставшейся части этой статьи мы будем говорить только о физических кабелях, но беспроводные сети работают так же.
Такая сеть не ограничивается двумя компьютерами. Вы можете подключить столько компьютеров, сколько пожелаете. Но быстро усложняется. Если вы пытаетесь соединить, скажем, десять компьютеров, вам понадобится 45 кабелей с девятью разъемами на каждый компьютер!
Чтобы решить эту проблему, каждый компьютер в сети подключается к специальному крошечному компьютеру, называемому роутер . У этого маршрутизатора есть только одна задача: подобно сигнальщику на железнодорожной станции, он следит за тем, чтобы сообщение, отправленное с данного компьютера, прибыло на нужный компьютер назначения. Чтобы отправить сообщение компьютеру B, компьютер A должен отправить сообщение маршрутизатору, который, в свою очередь, пересылает сообщение компьютеру B и гарантирует, что сообщение не будет доставлено компьютеру C.
Как только мы добавим маршрутизатор в систему, для нашей сети из 10 компьютеров требуется всего 10 кабелей: один штекер для каждого компьютера и маршрутизатор с 10 штекерами.
Сеть сетей
Пока все хорошо. А как насчет соединения сотен, тысяч, миллиардов компьютеров? Конечно, один маршрутизатор не может масштабироваться так далеко, но, если вы внимательно прочитаете, мы сказали, что маршрутизатор — это такой же компьютер, как и любой другой, так что же мешает нам соединить два маршрутизатора вместе? Ничего, так давайте так.
Подключая компьютеры к маршрутизаторам, а затем маршрутизаторы к маршрутизаторам, мы можем бесконечно масштабироваться.
Такая сеть очень близка к тому, что мы называем Интернетом, но мы что-то упускаем. Мы построили эту сеть для наших собственных целей. Есть и другие сети: ваши друзья, ваши соседи, кто угодно может иметь свою собственную сеть компьютеров. Но на самом деле невозможно проложить кабели между вашим домом и остальным миром, так как же вы с этим справитесь? Ну, к вашему дому уже подключены кабели, например, электричество и телефон. Телефонная инфраструктура уже соединяет ваш дом с любой точкой мира, так что это идеальный провод, который нам нужен. Чтобы подключить нашу сеть к телефонной инфраструктуре, нам понадобится специальное оборудование, называемое модем . Этот модем превращает информацию из нашей сети в информацию, управляемую телефонной инфраструктурой, и наоборот.
Итак, мы подключены к телефонной инфраструктуре. Следующим шагом будет отправка сообщений из нашей сети в сеть, к которой мы хотим подключиться. Для этого мы подключим нашу сеть к интернет-провайдеру (ISP). Интернет-провайдер — это компания, которая управляет некоторыми специальными маршрутизаторами , которые все связаны друг с другом и также могут получать доступ к маршрутизаторам других интернет-провайдеров. Таким образом, сообщение из нашей сети передается через сеть сетей интернет-провайдеров в сеть назначения. Интернет состоит из всей этой инфраструктуры сетей.
Поиск компьютеров
Если вы хотите отправить сообщение на компьютер, вы должны указать, какой именно. Таким образом, любой компьютер, подключенный к сети, имеет уникальный адрес, который идентифицирует его, называемый «IP-адресом» (где IP означает Интернет-протокол ). Это адрес, состоящий из четырех чисел, разделенных точками, например: 192.168.2.10
.
Это прекрасно подходит для компьютеров, но нам, людям, трудно запомнить такой адрес. Чтобы упростить задачу, мы можем присвоить IP-адресу удобочитаемое имя, называемое 9.0047 доменное имя . Например (на момент написания; IP-адреса могут меняться) google.com
— это доменное имя, используемое поверх IP-адреса 142.250.190.78
. Таким образом, использование доменного имени является для нас самым простым способом доступа к компьютеру через Интернет.
Интернет и Интернет
Как вы могли заметить, когда мы просматриваем Интернет с помощью веб-браузера, мы обычно используем доменное имя для доступа к веб-сайту. Означает ли это, что Интернет и Сеть — одно и то же? Это не так просто. Как мы видели, Интернет — это техническая инфраструктура, позволяющая соединить вместе миллиарды компьютеров. Среди этих компьютеров некоторые компьютеры (называемые Веб-серверы ) могут отправлять сообщения, понятные веб-браузерам. Internet — это инфраструктура, тогда как Web — это служба, построенная поверх инфраструктуры. Стоит отметить, что существует несколько других сервисов, созданных поверх Интернета, таких как электронная почта и IRC.
Интранет — это частных сетей , доступ к которым разрешен только членам определенной организации.
Они обычно используются для предоставления участникам портала для безопасного доступа к общим ресурсам, совместной работы и общения.
Например, в интрасети организации могут размещаться веб-страницы для обмена информацией об отделе или команде, общие диски для управления ключевыми документами и файлами,
порталы для выполнения задач делового администрирования и инструменты для совместной работы, такие как вики, доски обсуждений и системы обмена сообщениями.
Экстрасети очень похожи на интрасети, за исключением того, что они открывают всю частную сеть или ее часть для обеспечения совместного использования и совместной работы с другими организациями.
Обычно они используются для безопасного и надежного обмена информацией с клиентами и заинтересованными сторонами, которые тесно сотрудничают с бизнесом.
Часто их функции аналогичны тем, которые предоставляет интранет: обмен информацией и файлами, инструменты для совместной работы, доски обсуждений и т. д.
И интрасети, и экстрасети работают в той же инфраструктуре, что и Интернет, и используют одни и те же протоколы.
Таким образом, авторизованные участники могут получить к ним доступ из разных физических местоположений.
- Как работает Интернет
- Понимание разницы между веб-страницей, веб-сайтом, веб-сервером и поисковой системой
- Понимание доменных имен
Обнаружили проблему с содержанием этой страницы?
- Отредактируйте страницу на GitHub.
- Сообщить о проблеме с содержимым.
- Посмотреть исходный код на GitHub.
Хотите принять участие?
Узнайте, как внести свой вклад.
Последний раз эта страница изменялась от участников MDN.
Как работает Интернет?
Интернет — самое увлекательное изобретение в мире на сегодняшний день. Путешествие началось еще в 1969 году в рамках исследовательской программы и к 90-м годам стало сенсацией среди всех. На самом деле, сегодня, если вы читаете это, вы должны быть благодарны Интернету.
С резким изменением за определенный период времени технологии изменились. Сегодня Интернет стал нашей необходимостью и им пользуются более 2 миллиардов населения по всему миру. Итак, если мы вернемся в 1969 год, путешествие в Интернет началось как сетевое взаимодействие между хостами, и нельзя отрицать, что он не мог быть создан каким-либо человеком, поэтому группа исследователей разработала эту идею и с с помощью программистов и архитектуры, Интернет был создан ARPA (Агентство перспективных исследовательских проектов) в 1969 году и первоначально назывался ARPANET . Теперь, прежде чем мы начнем, давайте обсудим шаг за шагом с самого начала. Если разбить его на части, слово Интернет происходит от Interconnected Networks , и это просто указывает на то, что сети должны быть взаимосвязаны.
Как это работает?
Как правило, два основных компонента поддерживают функциональность Интернета:
- Пакеты
- Протоколы
Так что же такое пакеты и протоколы?
В сети данные, которые передаются через Интернет, отправляются в виде небольших сегментов, которые позже преобразуются в биты, и пакеты направляются в конечную точку (пункт назначения) через различные сетевые устройства, т. е. маршрутизаторы или коммутаторы. Позже, как только пакет достигает конца получателя, эти небольшие фрагменты данных снова собираются, чтобы использовать или проверять данные, которые он / она запросил. Вот почему они используются для облегчения работы в сети, а большие данные могут быть легко отправлены путем отправки небольших блоков, и весь этот процесс отправки / получения маленьких битов известен как 9. 0021 Коммутация пакетов.
Теперь давайте разберемся на примере, допустим, пользователь хочет загрузить изображение из Интернета, поэтому в тот момент, когда пользователь щелкает изображение, все изображение не открывается за один раз. Небольшой объем данных начнет поступать с сервера и достигнет конечной точки (пользователя), и в тот момент, когда все данные достигнут системы пользователя, изображение откроется на стороне пользователя. Эти небольшие пакеты отправляются по проводам, радиоволнам и т. д. из Интернета, и как только он завершит получение, пользователь сможет просмотреть все изображение. Теоретически 9Пакет 0153 может состоять из 1000-1500 байт в зависимости от структуры и соединения.
С другой стороны, знаете ли вы, какая сложная задача может быть? Соединение двух компьютеров с помощью любого метода связи и для решения этой проблемы были введены протоколы . Это стандартизированный метод выполнения определенных задач и форматирования данных, позволяющий двум или более устройствам взаимодействовать друг с другом. Однако, если обе системы подключены к одной и той же сети, т.е. Ethernet для приема и отправки пакетов из сети в сеть, т. е. IP (интернет-протокол), и для обеспечения успешного поступления этих пакетов в том же порядке (TCP), а также для форматирования данных через веб-сайты и приложения (HTTP). Помимо этого, есть несколько других протоколов для тестирования, маршрутизации и шифрования, а для потоковой передачи игр/видео вместо TCP мы используем UDP (протокол пользовательских дейтаграмм).
Суть в том, что независимо от того, какое подключение вы предоставляете к какому устройству, оно может интерпретировать и понимать эти протоколы, просто потому, что они будут подключены через Интернет.
Как это работает, когда вы «Google» из веб-браузера?
От открытия веб-браузера до посещения веб-сайта все это происходит с помощью определенных методов, которые мы собираемся проверить в этих 5 простых шагах .
- Во-первых, вам потребуется подключить вашу систему или ПК к любому маршрутизатору или модему, чтобы установить соединение. Это соединение является основой соединения.
- Когда вы открываете браузер и начинаете вводить что-то вроде «www.google.com», ваша система отправит команду запроса вашему интернет-провайдеру (Internet Service Provider), который подключен к другим серверам, которые хранят и обрабатывают данные.
- Теперь веб-браузер начнет индексировать введенный вами URL-адрес и извлечет детали в числовом формате (на своем языке, чтобы определить адрес (уникальный) , который вы пытаетесь достичь.
- Далее есть, теперь ваш браузер начнет отправлять HTTP-запрос туда, куда вы пытаетесь добраться, и отправляет копию веб-сайта в систему пользователя Примечание: Сервер будет отправлять данные в виде небольших пакетов (с веб-сайта в браузер)
- Как только все данные (небольшие пакеты) будут получены на стороне пользователя (ПК/ноутбука), браузер начнет упорядочивать все эти маленькие пакеты, а позже сформирует коллективный файл (здесь браузер соберет все маленькие пакеты и переставить их, как пазл), и тогда вы сможете увидеть содержимое этого веб-сайта
Примечание: Действие происходит так быстро, что мы даже не замечаем, что на самом деле происходит. Только при плохом соединении вы сталкиваетесь с трудностями при доступе или загрузке любого веб-сайта или его содержимого.
Какие существуют способы подключения через Интернет?
Существуют определенные способы подключения к Интернету и выхода в сеть. Итак, для этого вам нужен ISP (интернет-провайдер) . Тип интернет-провайдера, который вы выберете, будет зависеть от доступности в вашем регионе и от того, какие услуги они предлагают своим клиентам. Итак, здесь мы перечисляем некоторые универсальные режимы интернета:
- DSL: Эта технология использует Широкополосное соединение , которое в тренде последние несколько лет. Ваш интернет-провайдер соединит ваше помещение с помощью телефонного провода, несмотря на то, что телефон у вас есть.
- Коммутируемое соединение: Раньше люди подключались к своей системе с помощью коммутируемого соединения, и это один из самых медленных типов интернет-соединения. Это используется для подключения к Интернету с помощью телефонного соединения , и у пользователя должно быть несколько соединений, тогда только они могут использовать коммутируемое соединение.
- Подключение кабельного телевидения: Он используется для подключения вашей системы к Интернету, и для этого вы, интернет-провайдер, подключите его через провод кабельного телевидения . Он также использует широкополосную технологию, и вам действительно не нужно иметь кабельное соединение для этого. Кабель считается наиболее доступным и быстрым, чем коммутируемое соединение и DSL, которые у нас есть для соединения.
- Спутник: Он также использует широкополосную технологию, но без взаимодействия с каким-либо кабельным соединением. Следовательно, он подключается по беспроводной сети с помощью спутника, что обеспечивает его доступность в любой точке мира. Таким образом, будучи модным и доступным, он имеет несколько недостатков:
a- Возможны помехи в сети, если погода нестабильна из-за подключения через спутник.
b- Связь нестабильна и считается более медленной по сравнению с DSL или кабельным соединением. - 3G/4G/5G: Это новейшая технология во всем мире. Он подключается по беспроводной сети через разных интернет-провайдеров и широко используется в мобильных телефонах. Но они не считаются такими стабильными, как DSL или кабель, и, что наиболее важно, они поставляются с ОГРАНИЧЕНИЕМ ДАННЫХ шапка на каждый месяц.
Что такое протоколы подключения к Интернету и почему они важны для Интернета?
Протоколы определяют, как технология будет работать, какие способы управления и какой объем данных будут использоваться совместно. Все они определяются протоколами, и в соответствии со стандартом обе стороны (отправитель/получатель) должны следовать одному и тому же правилу для связи. Однако эти протоколы подразделяются на 3 основных блока:
- TCP/IP: Это множество интернет-протоколов для связи между отправителем и получателем. TCP (протокол управления передачей) / IP (интернет-протокол) гарантирует, что все пользователи, подключенные к Интернету, имеют свой собственный уникальный идентификатор, известный как IP-адрес. Однако то, как данные будут поступать в какие сегменты (пакеты), решает TCP. ИТ-специалисты разбивают все сообщение на небольшие пакеты и собирают их перед тем, как оно достигнет получателя.
- FTP: Используется для связи из одной точки в другую (компьютер) через LAN (локальная сеть) или WAN (глобальная сеть). Протокол передачи файлов или FTP действует как хост, и установление соединений между компьютерами и передача файлов между ними не вызывают затруднений, тогда как одно соединение используется для соединения данных, а другое — для управляющего соединения.
- HTTP: Основа Интернета начинается с HTTP (протокола передачи гипертекста) и используется для связи по всему миру (World Wide Web) WWW. Концепция HTTP заключается в предоставлении данных через Интернет (изображение, видео, текст и т. д.), и в тот момент, когда пользователь открывает свой веб-браузер, он подключается к Интернету и устанавливает HTTP-соединение. Основание HTTP началось в ’90s Тима Бернерса-Ли, который работает поверх сети TCP/IP.
Что является опорой Интернета?
Как мы уже говорили выше, Интернет построен с использованием различных архитектур, что делает его доступным для населения в целом. Помимо этого, некоторые из наиболее важных типов включают следующие:
- Коммутаторы: Коммутаторы помогают подключать устройства в одной сети и используют коммутацию небольших пакетов для отправки и получения пакетов данных через Интернет. Кроме того, у них есть несколько портов, через которые можно подключить систему. Таким образом, когда пакет приходит на какой-либо порт, он начинает перепроверку спецификаций и пересылает их по назначению. Он также поддерживает широковещательную и одноадресную связь.
- Маршрутизатор: Они работают на уровне 3 модели OSI (модель взаимодействия открытых систем) , созданной для отправки, получения и пересылки небольших пакетов данных в подключенной системе по той же сети. В этой архитектуре, как только маршрутизатор получает пакеты данных, он проверяет адрес назначения, затем сверяется со своей маршрутизацией и передает тот же пакет в нужное место.
Читайте также | История Интернета
Как веб-сайты и несколько приложений используют Интернет?
Давайте разберемся упрощенно, рассматривая эту статью, которую вы сейчас читаете. Как вы получаете к нему доступ? Ответ довольно прост, как мы обсуждали выше, эта статья отправляется по кабелю или радиоволнам в вашу систему в виде небольших пакетов данных с нашего веб-сервера прямо через маршрутизатор и коммутаторы. Теперь, сразу после этого, как только ваша система получит эти небольшие пакеты, она передаст их вашему веб-браузеру и, наконец, вашему веб-браузеру 9.0153 (chrome, edge и т. д.) соберет все эти небольшие пакеты в единое целое, так что теперь вы сможете просматривать на дисплее то, что вы запросили у сервера, то есть эту статью.
Однако есть и другие спецификации, которые участвуют в этом процессе, а именно:
- Запрос DNS: Они действуют как каталог в веб-браузере. Когда вы ищете какой-то конкретный домен, скажем, www.geeksforgeeks.org Так вот, ваш браузер не знает этот адрес, и для этого он начнет искать для проверки и запрос будет отправлен на сервер. Как только личность будет подтверждена из базы данных, вы увидите результаты в своей системе.
- Квитирование (TCP и TLS) : Когда две системы подключаются через маршрутизатор, процесс определения протоколов, скорости, сжатия и исправления ошибок во время этого конкретного сеанса называется просто квитированием между сетевыми устройствами. При этом установление соединения с этим IP-адресом — это то, что мы называем рукопожатием TCP, в то время как также требуется обеспечить безопасность вашей системы, чтобы злоумышленники не могли прочитать эти пакеты данных, и для этого создается шифрование, известное как рукопожатие TLS.
- HTTP (запрос и ответ) : вы отправляете запрос на прочтение статья «Как работает интернет?» затем сервер отправляет контент в форму CSS, HTML и JavaScript, и он будет распространяться небольшими пакетами данных.