Рационализация, которую могут распознать даже нетехнари

Опубликовано: 2023-09-25


Сеть — это чудо современных технологий, объединяющее людей и информацию по всему миру. Но задумывались ли вы когда-нибудь, насколько это действительно эффективно?

как работает Интернет

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

Узнайте, как проводить более эффективные и измеримые маркетинговые кампании.

Как возникла сеть

Никола Тесла представил понятие «мировой системы Wi-Fi» в 1900-х годах. Оттуда другие провидцы, такие как Пол Отлет и Ванневар Буш, начали развивать идею 1930-х и 1940-х годов, создавая модели баз данных СМИ с возможностью поиска, которые служили ступеньками, прокладывающими путь к современной Всемирной паутине.

Ученый Массачусетского технологического института Дж. К. Р. Ликлайдер в 1962 году предложил идею создания «межгалактической портативной сети», которая позволила бы осуществлять связь в мировом масштабе.

То, что описал Ликлайдер, в конечном итоге стало современной сеткой. Тем не менее, чтобы это произошло, ученые должны начать с разработки нового технологического ноу-хау: коммутации пакетов.

Теперь давайте углубимся в то, как знания передаются через Интернет.

Коммутация каналов и коммутация пакетов

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

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

circuit switching and packet switching

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

К началу 1970-х годов сообщество персональных компьютеров ARPA с коммутацией пакетов (образно названное «ARPAnet») увеличивалось и соединялось с другими сетями персональных компьютеров с коммутацией пакетов по всему миру.

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

Чтобы исправить эту проблему, исследователи ПК создали протокол управления передачей (TCP) и веб-протокол (IP).

Введение TCP/IP

TCP отвечает за разделение фактов на пакеты на одном конце передачи и повторную сборку пакетов людей на другом конце.

IP, напротив, отвечает за форматирование и адресацию отправляемых в данный момент информационных пакетов. Вот почему каждому хост-ноутбуку в Интернете требуется IP-адрес: специальный цифровой ярлык, который отличает один хост от других. Без IP-адресов информационные пакеты не смогут добраться до подходящих мест.

Будучи реализованным друг с другом, TCP/IP является языком взаимодействия Всемирной паутины, и он был ключом к созданию Всемирной паутины для всего мирового сообщества.

Современные сети TCP/IP используют четыре различных уровня для передачи информации, и эта информация всегда перемещается с одного уровня в будущее.

  1. Уровень программного обеспечения: отвечает за взаимодействие с компьютерами, такими как веб-браузеры и клиенты электронной почты.
  2. Транспортный уровень: на котором протокол управления передачей (TCP) выполняет работу по разделению данных на пакеты (и при завершении сбора данных он снова собирает эти факты).
  3. Онлайн-уровень: именно там протокол Всемирной паутины (IP) назначает детали снасти и определяет маршрут, по которому будет идти информация.
  4. Сетевой уровень: физическое оборудование фактически передает информацию по проводам, оптоволокну, радио и т. д.

how internet works

И чтобы убедиться, что мы все находимся на одной и той же странице, позвольте мне провести короткое сравнение: отправка информации по сети TCP/IP аналогична отправке письма по почте с использованием почтовой службы.

  • На программном уровне вы составляете настоящее письмо, которое собираетесь отправить.
  • На транспортном уровне вы можете упаковать письмо в конверт.
  • На уровне Интернета вы можете написать на конверте договор с получателем, а также договор о возврате.
  • И последнее, но не менее важное: на сетевом уровне вы можете отправить письмо по почте, чтобы сотрудники почты могли его предъявить.

tcpip model

Прорыв TCP/IP в 70-х годах позволил исследователям 80-х годов получить массу интересных данных для отправки друг другу через глобальную сеть. Тем не менее, в модной сети, которую мы знаем и любим в наши дни, не хватало огромной части: Planet Extensive Web.

Как появилась вся всемирная паутина

Вплоть до 90-х годов не существовало ни веб-сайтов, ни обширного Интернета, позволяющего их получить. Все изменилось с появлением инженера-программиста Тима Бернерса-Ли, который первоначально предложил идею глобальной глобальной паутины в 1989 году. К концу 1990 года он эффективно представил первую страницу веб-сайта во всемирной паутине.

Бернерс-Ли ставил перед собой задачу создать гораздо более практичную сеть — сеть, которая была бы не просто сетью для отправки и получения подробностей, но «паутиной» данных, которую мог бы получить любой человек в Интернете. Чтобы добиться этого, ему необходимо приобрести несколько необходимых технологий, а именно:

  1. Язык гипертекстовой разметки (HTML) : это стандартный протокол для публикации контента во всемирной паутине. Его можно использовать для структурирования текстовых и мультимедийных документов, а также URL-адресов между документами.
  2. Единый идентификатор ресурса (URI) . Точно так же, как каждый отдельный компьютер в сети получает исключительный идентификатор в виде IP-адреса, каждый полезный ресурс на Большом веб-сайте Земли получает уникальный идентификатор в форме URI. Наиболее распространенным типом URI является унифицированный указатель ресурса или URL-адрес (также называемый «веб-адресом»).
  3. Протокол передачи гипертекста (HTTP) : HTTP отвечает за запрос и передачу веб-страниц всемирной паутины. Когда вы вводите URL-адрес в веб-браузер, вы фактически запускаете команду HTTP, чтобы перейти и получить веб-страницу, указанную этим URL-адресом. По отношению к сообществу TCP/IP HTTP является компонентом прикладного уровня, поскольку в определенных целях — в частности, браузеры веб-сайтов и серверы веб-сайтов — используют HTTP для связи друг с другом.

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

Всемирная паутина = понятно

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

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

Новый призыв к действию

Примечание редактора: этот пост был первоначально опубликован в октябре 2014 года и обновлен для полноты.