Как работает Интернет — Изучение веб-разработки
Эта статья о том, что такое Интернет, и как он работает.
Интернет является основой сети (the Web), технической инфраструктурой, благодаря которой и существует Всемирная Паутина. По своей сути, интернет — очень большая сеть компьютеров, которые могут взаимодействовать друг с другом.
История интернета не до конца ясна. Проект по созданию интернета был начат в 60-х годах как исследовательский проект при поддержке министерства обороны США, но уже в 80-е годы вырос в сеть, которую поддерживали и развивали множество университетов и частных компаний. Технологии, лежащие в основе интернета, также продолжали развиваться со временем, но основной принцип работы не сильно изменился: Интернет — это способ подключить компьютеры в единую сеть и убедиться, что даже при серьёзных сбоях, они всё равно найдут способ связаться друг с другом.
Простая сеть
Когда нужно связать между собой два компьютера, вы должны связать их в сеть либо проводным (обычно с помощью Ethernet кабеля), либо беспроводным способом (например, с помощью WiFi или Bluetooth).
Примечание: До конца этой статьи мы будем говорить только о физическом (проводном) способе подключения, но беспроводные сети работают аналогичным образом.
Таким способом вы можете подключить более двух компьютеров, но с каждым новым это становится все сложнее. Если хочется подключить, скажем, 10 компьютеров, вам понадобится 45 кабелей и 9 сетевых плат в каждом компьютере!
Чтобы решить эту проблему, каждый компьютер в сети подключается к специальному маленькому компьютеру. Этот компьютер называют
С добавлением маршрутизатора наша сеть здорово упрощается: чтобы соединить 10 компьютеров нам требуется только 10 кабелей (каждый кабель соединяет маршрутизатор с одним из компьютеров).
Сеть сетей
Пока все нормально. Но что нам делать, если нужно объединить в сеть сотни, тысячи или миллиарды компьютеров? Конечно, один маршрутизатор не справится с этой задачей, но если вы внимательно читали, то помните, что маршрутизатор — это обычный компьютер, и ничто не мешает нам соединить друг с другом 2 маршрутизатора. Давайте сделаем это.
Подключая компьютеры к маршрутизатору, а затем — маршрутизатор к другому маршрутизатору, мы можем увеличивать нашу сеть до сколь угодно больших размеров.
Такая сеть уже очень похожа на то, что мы называем интернетом, но мы что-то упустили. Наша сеть построена для решения только наших задач. Но кроме неё есть и другие сети: наши друзья, соседи — кто угодно может создать свою сеть. Как же нам их объединить? Мы не можем протянуть кабели между нашим домом и всеми остальными сетями в мире.
Итак, мы подключились к телефонной сети. Следующий шаг — передать сообщение из нашей сети в сеть, с которой мы хотим связаться. Чтобы сделать это, мы должны подключить нашу сеть к провайдеру услуг интернета (Internet Service Provider (ISP)). Провайдер — компания, которая обслуживает специальные маршрутизаторы, которые не только подключены друг к другу (объединяют в единую сеть всех клиентов провайдера), но также связаны с маршрутизаторами других провайдеров.
Поиск компьютера
Чтобы послать сообщение какому-то компьютеру, необходимо как-то обратиться к нему, выделить среди других. Поэтому каждый компьютер, подключённый к сети, имеет свой уникальный адрес для связи: этот адрес называют IP-адресом (IP — сокращение для Internet Protocol, протокол интернета). В зависимости от версии протокола IP этот адрес может записываться по-разному. Самая широко используемая версия интернет-протокола — версия 4. Адреса IPv4 обычно записываются в виде четырёх чисел, разделённых точками, например: 192.168.2.10.
Такие адреса отлично подходят для компьютеров, но людям очень сложно их запоминать. Чтобы упростить себе жизнь, мы можем присвоить каждому IP-адресу псевдоним с понятным для человека именем. Такой псевдоним называют доменным именем. Например, google.com — доменное имя, которое является псевдонимом IP-адреса 173.194.121.32. Использование доменного имени — самый простой способ обратиться к компьютеру в интернете.
Интернет и веб
Как вы уже заметили, когда мы просматриваем Веб с помощью браузера, обычно мы используем доменное имя, чтобы обратиться к веб-сайту. Означает ли это, что Интернет и Веб — это одно и то же? Ответ не так прост. Мы уже знаем, что Интернет — это техническая основа, которая позволяет миллиардам компьютеров связываться друг с другом. Среди этих компьютеров есть небольшая группа (называемая веб-серверами), которые могут отправлять сообщения, распознаваемые браузерами. Интернет — это инфраструктура, а Веб — это сервис, построенный на основе этой инфраструктуры. Стоит отметить, что кроме Веба есть и другие сервисы, построенные на базе Интернета. Например, электронная почта или IRC (en-US).
Как устроен интернет — презентация онлайн
Как устроен Интернетweb.dev.courses.dp.ua/files
В чём заключается основная
задача Интернета?
2
Передача данных (информации)
От одного компьютера к другому
3
Что такое Интернет?
4
Интернет – компьютерная сеть
Интернет это компьютеры и
соединения между ними
(можно сказать: провода).
5
Как компьютеры находят (и
узнают) друг друга?
6
У каждого компьютера подключенного к Интернету есть
уникальный адрес, IP-адрес. Также как у каждого из нас есть
уникальный номер телефона.
IP адрес:
IPv6, 2128 адреса :
2001:0db8:11a3:09d7:1f34:8a2e:07a0:765d.
IP адреса — ограниченный ресурс (IPv4), распределением
которого занимаются некоммерческие организации.
7
Как узнать IP адрес своего компьютера:
Консольная команда ipconfig
1. Запускаем командную строку Windows (для этого можно
нажать кнопки WIN+R), вводим три буквы CMD, нажимаем
Enter.
2. В окне консоли (командной строки) вводим команду
ipconfig и жмём Enter.
8
Как узнать IP адрес своего компьютера:
Консольная команда ipconfig
DNS – всемирная адресная книга
(Domain Name System)
wikipedia.org
91.198.174.192
Основная задача системы доменных имён: узнать IP-адрес
компьютера который скрывается под тем или иным
доменным именем.
10
Система DNS иерархически структурирована.
11
Как по имени узнать IP-адрес
Консольная команда nslookup itc.ua
12
13. Чем полезен DNS
Удобная организация структуры сайтаwikipedia.org
de.wikipedia.org
m.wikipedia.org
ru.m.wikipedia.org
liga.net
finance.liga.net
news.liga.net
forum.liga.net
Разные уровни – разные IP-адреса
liga.net => 193.17.46.89
finance.liga.net => 193.17.46.92
news.liga.net => 192.17.46.89
13
14. Чем полезен DNS
IP-адрес меняется, имя остаётсяПеренос сайта на другой сервер не является проблемой, поскольку
есть возможность сменить IP-адрес который ассоциирован с именем,
пользователи даже ничего не заметят.
Один IP-адрес, много имён
IP-адрес ресурс дефицитный, да и выделять по отдельному серверу
под каждый сайт неразумно. Поэтому и появился «виртуальный
хостинг» когда множество сайтов (у каждого своё имя)
обслуживается одним сервером занимающих всего 1 IP-адрес.
14
Как проверить доступность компьютера:
15
Трассировка адреса (имени):
Консольная команда tracert itc.ua
16
По каким правилам компьютеры
обмениваются информацией?
17
Протоколы обмена данными
Протокол передачи данных – набор правил обмена данными в
компьютерной сети.
Неверно будет сказать, что протоколы это транспорт.
Протоколы (TCP/IP, HTTP и др.) можно сравнить с правилами
дорожного движения, вы едете по дороге, везёт вас автомобиль, но
весь процесс езды и взаимодействие с другими участниками
движения осуществляется по ПДД.
А кто же обеспечивает транспортировку данных?
Транспортировку уже сделали в своих продуктах разработчики
Нравиться рулить самому – вы можете написать свою программу
которая будет общаться с другими программами по правилам того или
иного протокола. Устраивает такси – используйте готовые инструменты.
18
Протоколы обмена данными
Протокол IP (Internet Protocol) основа протокол Интернета,
он определяет правила адресации и маршрутизации.
Протокол TCP (Transmission Control Protocol) «напарник»
протокола IP, его задача убедится что данные доставлены
по месту назначения.
Поверх TCP/IP работает большое количество прикладных
протоколов, посредствам которых обмениваются данными
программы (браузеры, почтовые клиенты, мессенджеры и
т.д): HTTP (HyperText Transfer Protocol), FTP (File Transfer
Protocol) и т.д.
19
Иерархия протоколов обмена данными
Данные
HTTP, FTP…
TCP
IP
Ethernet
Сеть
20
Иерархия протоколов обмена данными
Данные
HTTP, FTP…
TCP
IP v4
Сеть
«Многослойная» структура
позволяет легко менять
компоненты.
IP v6
21
Какую информацию компьютеры
передают друг другу?
22
Какие данные передаются при посещении сайта?
Сайт – набор файлов.
HTTP
HTTP – протокол передачи текстовой информации
(как правило HTML-страниц), применяется
браузерами и веб-серверами.
23
Инструменты разработчика в браузере (F12)
24
Протокол HTTP
Браузер общается с веб-сервером по протоколу
HTTP, в формате «запрос — ответ».
25
HTML
HTML (HyperText Markup Language) – язык гипертекстовой разметки.
Язык на котором написаны страницы веб-сайтов.
Составляющие HTML страницы:
1. Данные.
2. Метаданные (информация о том, как данные
должны быть представлены) — теги.
3. Ссылки.
26
Всемирная паутина
Ссылки формируют то, что называют всемирной ваутиной
World Wide Web (для многих это тождественно понятию
Интернет)
27
Что из всего вышеперечисленного
мы будем изучать?
28
Клиентская и серверная части
(front end / back end)
HTTP
Интерпретация HTMLстраницы, представление
данных пользователю.
Передача
HTML-страницы
Генерация
HTML-страницы
29
Полезные данные о доменах, IP-адресах и не только.
http://2ip.ru/
30
Полезные данные о доменах, IP-адресах и не только.
31
Полезные данные о доменах, IP-адресах и не только.
32
33. Задания
Почитать что думает Wikipedia о:https://ru.wikipedia.org/wiki/Интернет
https://ru.wikipedia.org/wiki/IP-адрес
https://ru.wikipedia.org/wiki/TCP/IP
https://ru.wikipedia.org/wiki/DNS
https://ru.wikipedia.org/wiki/HTTP
https://ru.wikipedia.org/wiki/HTML
https://ru.wikipedia.org/wiki/Всемирная_паутина
https://ru.wikipedia.org/wiki/Маршрутизация
Посмотреть сайт http://www.2ip.ru
Посмотреть 20 древних сайтов http://ain.ua/2014/11/09/549046
Что на самом деле происходит, когда пользователь вбивает в
браузер адрес google.com
http://habrahabr.ru/company/htmlacademy/blog/254825/
33
34. Почитать
http://techlibrary. ru/b/2x1f1t1x1p1m2d1e_3f._2s1p1e._2001.pdfКнига даст ответ на вопрос: «Почему
информационные технологии именно
такие какие они есть?»
34
19 мая Россия и Китай запустят новый ядерный проект. Сюйдапу или Тяньвань?
Что именно это за проект, не уточняется, но это секрет полишинеля
Москва, 18 мая — ИА Neftegaz.RU. 19 мая председатель КНР С. Цзиньпин и президент РФ В. Путин по видеосвязи в г. Пекине станут свидетелями церемонии закладки фундамента российско-китайского ядерного проекта.
Об этом сообщила официальная представительница МИД КНР Х. Чуньин.
Что именно это за проект, не уточняется, но понять можно.
Учитывая стремительно возрастающие потребности Китая в энергии, речь может идти о строительстве 2х очередных энергоблоков для Тяньваньской АЭС или 2х — для АЭС Сюйдапу.
Россия и Китай давно сотрудничают в атомной сфере.
Россия участвовала в строительстве 4хэнергоблоков Тяньваньской АЭС и демонстрационного ядерного реактора на быстрых нейтронах CEFR.
Пуск энергоблоков №1 и №2 Тяньваньской АЭС состоялся в 2007 г.
Блок №3 ввели в конце 2017 г, №4 — в конце 2020 г.
Стороны уже подписали контракт, в рамках которого на РФ ложится обязанность:
- спроектировать так называемый ядерный остров станции,
- поставить ключевое оборудование ядерного острова для обоих блоков.
В 2019 г. Росатом и Китайская государственная корпорация ядерной промышленности подписали контракт на сооружение энергоблоков №3 и №4 АЭС Сюйдапу.
АЭС строят на северо-востоке Китая в провинции Ляонин, округ Хулудао.
1 и 2 энергоблоки АЭС Сюйдапу были построены американской Westinghouse.
А 3 и 4 энергоблоки будут российского дизайна поколения 3+ с реакторами ВВЭР-1200.
Новости
Проект «Изучи интернет – управляй им» был представлен на всероссийской конференции «Информационная безопасность и дети
1-5 марта в Москве в гибридном формате «офлайн + онлайн» прошла V Всероссийская научно-практическая конференция «Информационная безопасность и дети», главной темой которой стали воспитание и социализация в цифровую эпоху.
Организаторы конференции – Академия инновационного образования и развития, Российская академия естественных наук, Московский экономический институт при поддержке Координационного центра доменов .RU\.РФ, автора проекта «Изучи интернет – управляй им».
Андрей Воробьев, директор Координационного центра доменов .RU/.РФ, выступил на пленарном заседании конференции с рассказом о просветительских проектах организации, направленных на формирование цифрового иммунитета детей и молодежи. В их числе: интерактивный образовательный проект Изучи интернет – управляй им, приложение к журналу «Внешкольник», где публикуются исследования в области детского интернета, а также примеры заданий из игрового раздела, викторины, приложения и чемпионата «Изучи интернет – управляй им», конкурс научных работ по праву информационных технологий и интеллектуальной собственности «IT&IP LAW», Летняя школа по управлению интернетом.
«Понимание, как устроен интернет и как можно влиять на его развитие, должно формироваться со школьной скамьи. Координационный центр уделяет большое внимание детям и подросткам, студентам и молодым ученым, потому что мы видим, как не хватает деятельного участия российской молодежи в обсуждении вопросов развития интернета, — подчеркнул Андрей Воробьев. – Таким образом мы стараемся формировать, в том числе, кадровый резерв для участия в международных организациях и инициативах. Только так мы, наши идеи, могут быть услышаны».
Андрей Воробьев также анонсировал старт 5-го Всероссийского семейного IT-марафона, который пройдет онлайн со 2 марта по 30 апреля, и проведение 1-го Молодежного форума по управлению интернетом 6 апреля 2021 года на площадке Сколтеха.
Эксперты, принимавшие участие в пленарном заседании, также говорили о проблемах формирования безопасной информационной среды и цифровой социализации или адаптации человека к меняющейся под воздействием информационных технологий реальности.
Так, Галина Солдатова, профессор психологии МГУ им. М.В. Ломоносова, директор «Фонда Развития Интернет», рассказала, что сегодня почти каждый второй человек на Земле является представителем так называемого цифрового поколения: оно становится всё более влиятельным, с «его мнением уже невозможно не считаться». «В связи с этим возникает гипотеза новой нормальности, которая предполагает изменение привычного ракурса восприятия окружающей действительности. Главный тренд сегодня – это цифровая трансформация в экономике, образе жизни, социально-культурной составляющей», — отметила Галина Владимировна.
Так, для современных детей и подростков, особенно под влиянием пандемии, характерной стала гиперподключенность (длительное пребывание в сети) и обитание в смешанной реальности, когда разница между онлайном и офлайном стирается. Ведет это и к повышенным контентным и коммуникационным рискам: «В первую очередь наблюдается рост киберагрессии, овершеринга (со стороны родителей в том числе), а также число столкновений с негативным контентом», — добавила Галина Солдатова.
4 марта, на секции «Позитивный контент: формы его создания и распространения», выступила Виктория Бунчук, руководитель социальных проектов Координационного центра доменов .RU/.РФ. Она подробнее представила проект «Изучи интернет – управляй им», который включает интерактивный портал с образовательными играми, викторину с тремя сотнями увлекательных вопросов об интернете и цифровых технологиях, приложение с тестами, словарь интернета; на платформе проекта регулярно проводятся онлайн-турниры и чемпионаты по цифровой грамотности.
«Наши общие рекомендации, как наполнить интернет позитивным контентом – создавать его как можно больше, объединяясь с партнерами и, как уже говорили спикеры, с детьми и подростками, — сказала Виктория Бунчук. – Например, над сценариями для образовательных игр проекта «Изучи интернет – управляй им» мы работаем вместе со школьниками и студентами в рамках «Школы реальных дел». Юные пользователи всегда в тренде и точно знают, какая тема актуальна в мире цифровых технологий. Они помогают нам шагать в ногу со временем и главное смотреть на проект их глазами, чтобы оставаться всегда интересными».
На секции также были озвучены критерии позитивного контента, разработанные Рабочей группой по информационной безопасности детей при Уполномоченной по правам ребенка. О них рассказал Урван Парфентьев, координатор Центра безопасного Интернета, ведущий аналитик РОЦИТ. Эти критерии могут применяться как для оценки качества, так и для создания контента – онлайн, видео- и печатной продукции. Согласно критериям, позитивным может считаться познавательный, образовательный, воспитательный, коммуникационный и развлекательный (с элементами обучения) контент, при этом он должен быть актуальным и грамотным. Важно и как он оформлен, насколько удобен в использовании и логично структурирован. Контент должен быть безопасным – свободным от уязвимостей и обеспечивающим надежную защиту персональных данных пользователей.
Запись круглых столов конференции «Информационная безопасность и дети» доступны на официальном канале журнала «Внешкольник» в YouTube.
Основы технической грамотности для молодых руководителей digital-проектов. Часть 1
Серверный фреймворк — фактически это каркас, чтобы быстрее писать код (например, PHP) на сервере (на бэкенде) и чтобы его проще было потом поддерживать. Обычно фреймворки содержат в себе заготовки типовых операций, модульную структуру и провоцируют писать весь проект в определенной парадигме. Понятно, что можно обойтись и без фреймворка, но написанный с нуля код вряд ли будет поддерживаемым: часто другой программист не хочет разбираться в том, что написал кто-то без использования стандартных подходов. Стандартизация — рулит.Поэтому в любой адекватной разработке используется либо какой-то фреймворк, либо какая-то CMS. В чём их отличия:
Фреймворки
Фреймворк — это все-таки штука, созданная программистами для программистов. С ним проще разрабатывать, но чаще всего в фреймворках нет админки, в которой было бы удобно заполнять контент. Но это не проблема — есть сторонние админки, вроде Voyager для фреймворка Laravel или целые генераторы админок.
Большая часть фреймворков — модульные (набор необходимых модулей, отвечающих за разный функционал, которые можно устанавливать отдельно по мере необходимости) и практически все — бесплатные (open source). Часто используемые фреймворки — Laravel, Symfony, YII, Zend Framework. Они решают одни и те же задачи, но у них разный порог входа: некоторые написаны проще, некоторые сложнее, но в целом — близкий. Разобравшись в любом из перечисленных выше фреймворков, программист, как минимум, сможет с ходу понять код, написанный для другого (не считая внутренней сложности проекта — логики работы).
CMS (системы управления сайтами)
Сделаны программистами для НЕпрограммистов (контент-менеджеров, продажников и так далее). Их отличает юзерфрендли (тут все относительно): внутри, как правило, есть админки и базовые бизнесовые штуки типа продаж, интернет-магазинов, скидок и так далее. Минус — кодить в них не так удобно, поскольку есть ряд ограничений, диктуемых CMS-системой. Наиболее используемые CMS, кроме Битрикса, — Joomla, WordPress, Drupal, NetCat, ModX, Magenta.
Программировать на чистом PHP без фреймворка — это как строить дом с нуля и без инструментов: рыть котлован, заливать фундамент, подводить коммуникации, строить стены и так далее. Шалаш или землянку построить еще как-то можно.
Если использовать фреймворк — это как взять уже построенное здание без внутренних перегородок, к которому уже подведены коммуникации: можно спроектировать внутренности, как надо и как будет удобно. При этом инструментов полно, и они очень надежные.
Кодить с CMS — это как построенное здание, но уже с перегородками, витринами, складами, которыми можно пользоваться для типовой задачи. Но для НЕтиповой придется мучиться и сносить всё внутри под свою задачу. Иногда при этом есть риск обвалить все здание.
узнай о языковом и культурном разнообразии в интернете
На портале образовательного проекта «Изучи интернет — управляй им» появился новый раздел — IDN (Internationalized Domain Names — интернационализованные доменные имена), посвященный многоязычным доменным именам и русскому языку в интернете. Об этом ИА «Высота 102» сообщила пресс-служба компании.
Участники викторины разберутся в нюансах интернет-кодировки, IDN и многоязычных адресах электронной почты (Email Address Internationalization,EAI), кириллических доменах России, новых доменах верхнего уровня (NewgTLD), а также цифровой трансформации русского языка.
Отвечая на вопросы викторины, которые сначала могут показаться сложными, можно узнать более 80 интересных фактов о современном интернете:
• о Unicode и Punycode и том, что скрывается за загадочными символами «xn--»; что в домене .COM можно регистрировать кириллические адреса, а домены с символами арабского алфавита записываются справа налево;
• что у корпорации «Яндекс» есть собственный домен верхнего уровня, а самый длинный домен верхнего уровня из ныне существующих состоит из 14 символов;
• что слово «хештег» пишется с двумя буквами «е», а в слове «домен» ударение ставится на второй слог.
Участники викторины разберутся в главных принципах универсального принятия (Universal Acceptance, UA) — состоянии, при котором все интернет-приложения, сервисы и системы правильно и единообразно принимают, проверяют, обрабатывают, хранят и отображают все доменные имена и адреса электронной почты, включая те, в которых используются символы национального алфавита.
Часть вопросов нового раздела викторины связана с национальным кириллическим доменом России .РФ, который в этом году отмечает десятилетие. Игрокам предстоит ответить, регистрация каких доменных имен запрещена в .РФ, можно ли использовать в доменах .РФ букву «ё» и регистрировать односимвольные адреса, для каких целей чаще всего используются доменные имена .РФ и на многие другие вопросы.
Викторина доступна всем пользователям и рекомендована для использования на досуге, в школе или профильных образовательных мероприятиях. Для выполнения заданий достаточно зарегистрироваться или авторизоваться на сайте проекта «Изучи интернет — управляй им».
«Изучи интернет — управляй им» — образовательный интерактивный проект, разработанный Координационным центром доменов .RU/РФ при поддержке «Ростелекома». Проект рассказывает о том, как устроены цифровые технологии, учит безопасному серфингу в интернете и помогает начинающим пользователям интернета стать более грамотными. Проект состоит из игрового портала, мобильного приложения, викторины, словаря интернет-терминов, онлайн-турниров и ежегодного всероссийского онлайн-чемпионата для школьников.
Digital Marketing Diploma / RUNET-ID
Единственный международный курс digital marketing в России.
Пройдите бесплатно вводный урок онлайн
Расскажем, как устроен интернет-маркетинг, о его влиянии на карьеру и проекты, и как проходит обучение.
Программа Digital Marketing Diploma разработана в Дублине.
Дублин — европейская столица новых технологий. Ведь именно здесь располагаются штаб-квартиры Apple, Google, Facebook, Intel, Microsoft, Linkedin, Yahoo!, Ebay, Dropbox и др.
Обучение от самых лучших.
Наш маркетинг-интенсив подготовлен ведущими профессионалами, представителями компаний: Google, Microsoft, Facebook, PayPal, Twitter, Ogilvy.
Proffesional Diploma in Digital Marketing — это первая и единственная международная программа обучения для маркетологов в России.
В отличие от других курсов по интернет-маркетингу в России, все программы Digital Marketing Institute аккредитованы по стандартам EQF/Europe, QCF/England and North Ireland и SCQF/ Scotland.
Прогрессивный международный опыт интернет-маркетинга, рекламы и digital мы дополнили лучшей российской практикой. Вот почему наш курс не имеет равных.
Программа полного курса.
- Введение в digital marketing
- Создание и оптимизация сайта
- Контент маркетинг
- SEO оптимизация
- Контекстная реклама
- E-mail маркетинг
- Видео реклама
- SMM
- Mobile marketing
- Analytics
- Strategy
- Дипломный проект
Стажировка в digital-агентствах и компаниях
Мы даём возможность пройти стажировку в digital-агентствах и компаниях, а затем трудоустроиться.
Для кого подходит программа Digital Marketing Diploma.
- Для тех, кто только начинает карьеру
- Для частично владеющих интернет-инструментами
- Для предпринимателей и владельцев бизнеса
- Для сотрудников рекламных и digital агентств
Как работает Интернет (Инфографика)
Ознакомьтесь с нашей инфографикой, описывающей, как работает Интернет и как он появился
Интернет играет значительную роль в нашей повседневной жизни
- В 2000 году только 52% Взрослые люди в США использовали Интернет [1]
- В 2018 году это число подскочило до 89%
- В 2013 году взрослые люди в США, которые не использовали широкополосный доступ в Интернет дома, но имели смартфоны, составляли всего 8%
- В 2018 году это число увеличилось to 20%
Читая эту статью, вы вносите свой вклад в историю.За последние пятьдесят лет технологии и функциональность Интернета превратились в удобные системы, которые мы используем в повседневной жизни.
Но, как вы могли догадаться, Интернет не всегда выглядел таким образом и не был таким популярным. Фактически, в 2000 году только 52% взрослого населения США сказали, что использовали Интернет; но в 2018 году это число подскочило до 82% [1].Из вопроса, который привел вас сюда в первую очередь: «как работает Интернет?» Что касается покупок в Интернете и общения с семьей и друзьями, Интернет полностью изменил то, как мы живем, сотрудничаем и учимся.Но с чего все это началось? И как Интернет превратился в повсеместную систему, которую мы знаем сегодня?
Чтобы полностью понять, как работает Интернет и как мы сюда попали, нам нужно начать с самого начала.
Краткая история Интернета
29 октября 1969 года организация под названием ARPANET (Агентство перспективных исследовательских проектов) запустила первую итерацию Интернета (также известную как ARPANET), соединяющую четыре основных компьютера в Университете Юты, Калифорнийский университет в США , Калифорнийский университет в Лос-Анджелесе и Стэнфордский исследовательский институт [2].
Когда эта сеть компьютеров была подключена, университеты могли получать доступ к файлам и передавать информацию из одной организации в другую, а также внутри страны.
По мере разработки системы исследователи продолжали соединять компьютеры из других университетов, включая Массачусетский технологический институт, Гарвард и Карнеги-Меллон. В конце концов, ARPANET был переименован в Интернет.
Кто пользовался Интернетом на данном этапе?
На первых порах Интернет использовался только компьютерными экспертами, учеными, инженерами и библиотекарями, которым приходилось изучать сложную систему, чтобы использовать ее, но по мере совершенствования технологии и адаптации потребителей он стал важным инструментом для люди по всему миру.
Как и когда изменилась функциональность Интернета?
1970-е были серьезным переходным периодом для Интернета. Электронная почта была введена в 1972 году, библиотеки по всей стране были связаны, и, прежде всего, обмен информацией стал более плавным благодаря архитектуре транспортного протокола управления и Интернет-протокола (TCP / IP).Изобретение этих протоколов помогло стандартизировать способы отправки и получения информации через Интернет, сделав доставку более согласованной, независимо от того, где и как вы выходите в Интернет.
Когда Интернет стал удобнее для пользователей?
Затем, в 1986 году, Национальный научный фонд поднял развитие Интернета на новый уровень, финансируя NSFNET, сеть суперкомпьютеров по всей стране.
Эти суперкомпьютеры заложили основу для персональных компьютеров, преодолев разрыв между компьютерами, используемыми исключительно в академических целях, и компьютерами, используемыми для выполнения повседневных задач.
В 1991 году Университет Миннесоты разработал первый удобный интернет-интерфейс, упрощающий доступ к файлам и информации на территории кампуса.Университет Невады в Рино продолжал разрабатывать этот удобный интерфейс, вводя функции поиска и индексации.
Когда потребители начали пользоваться Интернетом?
По мере того, как развитие Интернета продолжало развиваться и смещать фокус, Национальный научный фонд прекратил спонсирование магистральной сети Интернета (NSFNET) в мае 1995 года.
Это изменение сняло все ограничения коммерческого использования Интернета и, в конечном итоге, разрешило Интернет диверсифицироваться и быстро расти.Вскоре после этого к Delphi присоединились AOL, CompuServe и Prodigy, чтобы предложить потребителям коммерческие интернет-услуги.
Дебют WiFi и Windows 98 в конце девяностых ознаменовал стремление технологической индустрии развивать коммерческий элемент Интернета. Этот следующий шаг дал таким компаниям, как Microsoft, доступ к новой аудитории, потребителям (таким, как вы).Как выглядит использование Интернета сегодня?
Вернемся к сегодняшнему дню. По оценкам, сейчас Интернетом пользуются три миллиарда человек, многие из которых используют его ежедневно, чтобы помочь им добраться из пункта А в пункт Б, встретиться с близкими, сотрудничать на работе или узнать больше о важных вопросах, например о том, как интернет работает? [3]
По мере того, как технологии меняются и Интернет проникает практически во все аспекты нашей жизни, ожидается, что еще больше людей будут им пользоваться.По прогнозам исследователей, к 2030 году к Интернету будет подключено 7,5 миллиардов пользователей Интернета и 500 миллиардов устройств [4].
Как работает интернет?
Теперь, когда у вас есть некоторая предыстория эволюции Интернета, давайте займемся вопросом: «Как работает Интернет?»
Интернет — это всемирная компьютерная сеть, которая передает различные данные и мультимедиа через взаимосвязанные устройства. Он работает с использованием сети с маршрутизацией пакетов, которая следует протоколу Интернет (IP) и протоколу управления транспортом (TCP) [5].
TCP и IP работают вместе, чтобы обеспечить согласованную и надежную передачу данных через Интернет, независимо от того, какое устройство вы используете или где вы его используете.
Когда данные передаются через Интернет, они доставляются в сообщениях и пакетах. Данные, отправляемые через Интернет, называются сообщениями, но перед отправкой сообщения они разбиваются на более мелкие части, называемые пакетами.
Эти сообщения и пакеты передаются от одного источника к другому с использованием интернет-протокола (IP) и протокола управления транспортом (TCP).IP — это система правил, которые определяют, как информация передается с одного компьютера на другой через подключение к Интернету.
Используя числовой адрес (IP-адрес), IP-система получает дальнейшие инструкции о том, как следует передавать данные.
Протокол управления передачей (TCP) работает с IP, чтобы обеспечить надежную и надежную передачу данных. Это помогает гарантировать, что никакие пакеты не будут потеряны, пакеты будут повторно собраны в надлежащей последовательности и нет задержек, отрицательно влияющих на качество данных.
Хотите знать, как работает Интернет от запуска браузера до результатов поиска? Давайте рассмотрим процесс шаг за шагом [7] [8] [9].
Когда вы вводите веб-адрес в свой браузер …
Шаг 1: Ваш компьютер или устройство подключены к Интернету через модем или маршрутизатор. Вместе эти устройства позволяют подключаться к другим сетям по всему миру [6].Ваш маршрутизатор позволяет нескольким компьютерам подключаться к одной сети, в то время как модем подключается к вашему провайдеру Интернет-услуг, который предоставляет вам кабельный или DSL-доступ в Интернет.
Шаг 2: Введите веб-адрес, известный как URL-адрес (унифицированный указатель ресурсов). У каждого веб-сайта есть свой уникальный URL-адрес, который указывает вашему интернет-провайдеру, куда вы хотите перейти.
Шаг 3: Ваш запрос передается вашему интернет-провайдеру, который подключается к нескольким серверам, которые хранят и отправляют данные, например, NAP-сервер (защита доступа к сети) и DNS (сервер доменных имен).
Затем ваш браузер ищет IP-адрес для доменного имени, которое вы ввели в поисковую систему через DNS.Затем DNS преобразует текстовое доменное имя, которое вы вводите в браузере, в числовой IP-адрес.
- Пример: Google.com становится 64.233.191.255
Шаг 4: Ваш браузер отправляет запрос протокола передачи гипертекста (HTTP) на целевой сервер, чтобы отправить копию веб-сайта клиенту с помощью TCP / IP.
Шаг 5: Затем сервер утверждает запрос и отправляет на ваш компьютер сообщение «200 OK». Затем сервер отправляет файлы веб-сайта в браузер в виде пакетов данных.
Шаг 6: По мере того, как ваш браузер собирает пакеты данных, веб-сайт загружается, позволяя вам учиться, делать покупки, просматривать и взаимодействовать.
Шаг 7: Наслаждайтесь результатами поиска!
Будущее Интернета
Ищете ли вы информацию о том, как работает Интернет, смотрите ли вы в потоковом режиме свой любимый фильм или просматриваете Интернет в поисках туристических предложений, несомненно, что Интернет занимает у нас места , и это будет продолжай так делать!
Хотя может показаться, что Интернет не меняется. мы тоже являемся частью истории Интернета.
Краткая история Интернета
Философы и авторы веками создавали концепцию общего хранилища мировых знаний. Как мы попали в Интернет, который мы знаем сегодня?
Основные достижения [2]
- 29 октября 1969 г .: ARPANET (позже переименованная в Интернет) создала успешную связь между Калифорнийским университетом в Лос-Анджелесе и Стэнфордским исследовательским институтом.
- Конец 1960-х: Библиотеки автоматизируют и сетевые каталоги независимо от ARPANET.
- 1970-е: Установлены протоколы управления транспортом и Интернет-протокол (TCP / IP), что позволяет Интернет-технологиям развиваться. Изобретение этих протоколов помогло стандартизировать способы отправки и получения информации через Интернет.
- 1986: Национальный научный фонд финансировал NSFNET, которая является магистралью Интернета со скоростью 56 Кбит / с. В то время действовали коммерческие ограничения, потому что на его содержание и поддержание использовались федеральные средства.
- 1991: Создан удобный интернет-интерфейс.
- Июль 1992 г .: Delphi стала первой национальной коммерческой онлайн-службой, предлагающей доступ в Интернет.
- Май 1995: Все ограничения на коммерческое использование Интернета исчезают. Это позволило Интернету быстро расширяться и расширяться.
- 1998: Windows 98 поступила на рынок.
- 2007: Широкое распространение смартфонов.
- 2009: Внедрение сети 4G .
- Сегодня: Интернетом пользуются 3 миллиарда человек. [3]
- 2030: Прогнозируемые 7,5 миллиарда пользователей Интернета и 500 миллиардов устройств, подключенных к Интернету. [4]
Как работает Интернет?
Интернет — это всемирная компьютерная сеть, которая передает различные данные и мультимедиа через взаимосвязанные устройства. Он работает с использованием сети маршрутизации пакетов, которая следует протоколу Интернета (IP) и протоколу управления транспортом (TCP).[5]
Сообщения + пакеты
- Данные, отправляемые через Интернет, называются сообщением
- Перед отправкой сообщения они разбиваются на крошечные части, называемые пакетами
Интернет-протокол (IP)
- Правила, которые управлять тем, как информация отправляется с одного компьютера на другой через подключение к Интернету
- Определяет, как компьютеры должны отправлять информацию на другие компьютеры, отправляя данные с прикрепленным числовым адресом (IP-адресом)
- Общедоступный IP-адрес: Доступно через Интернет
- Частный IP-адрес: Присваивается устройству в закрытой сети, такой как домашняя или бизнес-сеть, которая недоступна через Интернет
Протокол управления транспортом (TCP)
- Работает с IP для обеспечения передачи данные надежны и надежны
- Пакеты не теряются, нет задержек, отрицательно влияющих на качество данных, пакеты собраны заново в Pro на последовательность
Что происходит, когда вы путешествуете по Интернету…
Шаг 1: Ваш компьютер или устройство подключено к Интернету через модем или маршрутизатор, что позволяет ему подключаться к другим сетям по всему миру. [6]
Маршрутизатор позволяет нескольким компьютерам подключаться к одной сети, в то время как модем подключается к вашему интернет-провайдеру (ISP), который предоставляет кабельный или DSL-доступ в Интернет.
Ваш персональный компьютер называется клиентом, а не сервером.
- Клиентские компьютеры подключаются к Интернету через интернет-провайдера.
- Пример: Ваш телефон подключен к мобильной сети или ваш ноутбук подключен к Wi-Fi.
- Серверы — это компьютеры, напрямую подключенные к Интернету.
- Пример: C компьютеры, на которых хранятся веб-страницы, сайты или приложения.
Шаг 2: Введите веб-адрес, известный как URL. URL означает унифицированный указатель ресурсов.
Шаг 3: Ваш запрос обрабатывается и отправляется вашему интернет-провайдеру.У вашего интернет-провайдера есть несколько серверов, которые хранят и отправляют данные, такие как сервер NAP (защита доступа к сети) и DNS (сервер доменных имен).
Ваш браузер ищет IP-адрес для доменного имени, которое вы ввели в свой браузер через DNS.
- DNS преобразует текстовое имя домена, которое вы вводите в браузере, в числовой IP-адрес.
- Пример: Google.com становится 64.233.191.255
Шаг 4: Браузер отправляет запрос протокола передачи гипертекста (HTTP) на целевой сервер, чтобы отправить копию веб-сайта клиенту с помощью TCP / IP.
- HTTP: Язык, используемый для интернет-общения.
- HTTPS: Безопасная версия HTTP, все коммуникации между вашим браузером и веб-сайтом зашифрованы.
Шаг 5: Сервер утверждает запрос и отправляет сообщение «200 OK» на клиентский компьютер. Затем сервер отправляет файлы веб-страниц в браузер в виде пакетов данных.
Шаг 6: Веб-страница загружается по мере повторной сборки пакетов вашим браузером.
Шаг 7: Наслаждайтесь просмотром Интернета! [7] [8] [9]
Источники инфографики:
Как работает Интернет ?.TL; DR: маршрутизаторы, перемещающие пакеты согласно… | Стивен Ли
TL; DR: маршрутизаторы, перемещающие пакеты согласно различным протоколам
Визуализация Интернета. Источник: www.neondystopia.comКак работает Интернет?
Интернет работает через сеть с маршрутизацией пакетов в соответствии с протоколом Internet Protocol (IP) , протоколом управления транспортом (TCP) и другими протоколами.
Что такое протокол?Протокол — это набор правил, определяющих, как компьютеры должны взаимодействовать друг с другом по сети.Например, протокол управления транспортом имеет правило, согласно которому, если один компьютер отправляет данные другому компьютеру, конечный компьютер должен сообщить исходному компьютеру, если какие-либо данные отсутствуют, чтобы исходный компьютер мог повторно отправить их. Или Интернет-протокол , который определяет, как компьютеры должны маршрутизировать информацию на другие компьютеры, добавляя адреса к отправляемым данным.
Что такое пакет?Данные, отправляемые через Интернет, называются сообщением .Перед отправкой сообщения оно сначала разбивается на множество фрагментов, называемых пакетами . Эти пакетов отправляются независимо друг от друга. Типичный максимальный размер пакета составляет от 1000 до 3000 символов. Интернет-протокол определяет способ пакетирования сообщений.
Что такое сеть с маршрутизацией пакетов?Это сеть, которая маршрутизирует пакетов с исходного компьютера на целевой компьютер.Интернет состоит из огромной сети специализированных компьютеров, называемых маршрутизаторами , . Задача каждого маршрутизатора заключается в том, чтобы знать, как перемещать пакетов от их источника к месту назначения. Пакет будет проходить через несколько маршрутизаторов во время своего путешествия.
Когда пакет перемещается от одного маршрутизатора к следующему, он называется переходом . Вы можете использовать инструмент командной строки traceroute
, чтобы просмотреть список пакетов прыжков между вами и хостом.
Интернет-протокол определяет, как сетевые адреса должны быть присоединены к заголовкам пакета , — обозначенному пространству в пакете , содержащем его метаданные. Интернет-протокол также определяет, как маршрутизаторы должны пересылать пакеты на основе адреса в заголовке .
Откуда взялись эти Интернет-маршрутизаторы? Кому они принадлежат?Эти маршрутизаторы возникли в 1960-х годах как ARPANET , военный проект, целью которого была компьютерная сеть, которая была децентрализована, чтобы правительство могло получить доступ и распространять информацию в случае катастрофического события. С тех пор ряд интернет-провайдеров (ISP) корпораций добавили маршрутизаторов к этим маршрутизаторам ARPANET .
У этих Интернет-маршрутизаторов нет единственного владельца, а скорее несколько владельцев: государственные учреждения и университеты, связанные с ARPANET в первые дни и корпорации ISP , такие как AT&T и Verizon позже.
Спросить, кому принадлежит Интернет, все равно что спросить, кому принадлежат все телефонные линии. Ни одно лицо не владеет ими всеми; их части принадлежат многим различным объектам.
Всегда ли приходят пакеты в порядке? Если нет, то как перекомпоновывается сообщение?Пакеты могут прибыть в пункт назначения не по порядку.Это происходит, когда более поздний пакет находит более быстрый путь к месту назначения, чем предыдущий. Но заголовок пакета содержит информацию о порядке пакета относительно всего сообщения . Протокол управления транспортом использует эту информацию для восстановления сообщения в пункте назначения.
Всегда ли пакеты доходят до места назначения?Интернет-протокол не гарантирует, что пакетов всегда будут доставлены по назначению.Когда это происходит, это называется потерей пакетов . Обычно это происходит, когда маршрутизатор получает больше пакетов , которые он может обработать. У него нет другого выбора, кроме как отбросить несколько пакетов .
Однако протокол управления передачей обрабатывает потерю пакетов , выполняя повторные передачи. Это достигается за счет того, что конечный компьютер периодически отправляет пакеты подтверждения обратно на исходный компьютер, указывая, какую часть сообщения он получил и восстановил.Если конечный компьютер обнаруживает, что отсутствуют пакетов , он отправляет запрос на исходный компьютер с просьбой повторно отправить недостающие пакеты .
Когда два компьютера обмениваются данными через протокол управления передачей , , мы говорим, что между ними существует TCP-соединение .
Как выглядят эти Интернет-адреса?Эти адресов называются IP-адресами и существуют два стандарта.
Первый стандарт адресов называется IPv4 и выглядит как 212.78.1.25
. Но поскольку IPv4 поддерживает только 2³² (около 4 миллиардов) возможных адресов, рабочая группа Internet Task Force предложила новый стандарт адресов под названием IPv6 , который выглядит как 3ffe: 1893: 3452: 4: 345: f345: f345: 42fc
. IPv6 поддерживает 2¹² возможных адреса, что позволяет подключать гораздо больше сетевых устройств, что будет намного больше, чем на 2017 год, когда насчитывается более 8 миллиардов сетевых устройств в Интернете.
Таким образом, существует взаимно однозначное соответствие между адресами IPv4 и IPv6 . Обратите внимание, что переход с IPv4 на IPv6 все еще выполняется и займет много времени. По состоянию на 2014 год Google показал, что их трафик IPv6 и составлял всего 3%.
Как может быть более 8 миллиардов сетевых устройств в Интернете, если имеется всего около 4 миллиардов адресов IPv4? Это потому, что существует общедоступных и частных IP-адресов. Несколько устройств в локальной сети, подключенной к Интернету, будут использовать один и тот же общедоступный IP-адрес . В локальной сети эти устройства отличаются друг от друга по частным IP-адресам , обычно в форме 192.168.xx
или 172.16.xx
или 10.xxx
, где x
— это число от 1 до 255. Эти частных IP-адресов назначаются протоколом динамической конфигурации хоста (DHCP) .
Например, если ноутбук и смартфон в одной локальной сети отправляют запрос на www.google.com, прежде чем пакеты покинут модем, он изменяет заголовки пакетов и назначает один из своих порты к этому пакету . Когда сервер Google отвечает на запросы, он отправляет данные обратно в модем через этот конкретный порт, поэтому модем будет знать, следует ли маршрутизировать пакеты на ноутбук или смартфон.
В этом смысле IP-адресов не относятся к компьютеру, а скорее относятся к соединению, с помощью которого компьютер подключается к Интернету.Уникальным для вашего компьютера адресом является MAC-адрес , который никогда не меняется в течение всего срока службы компьютера.
Этот протокол отображения частных IP-адресов на общедоступных IP адресов называется протоколом трансляции сетевых адресов (NAT). Это то, что позволяет поддерживать более 8 миллиардов сетевых устройств всего с 4 миллиардами возможных адресов IPv4 .
Как маршрутизатор узнает, куда отправить пакет? Нужно ли знать, где находятся все IP-адреса в Интернете? Каждому маршрутизатору не нужно знать, где находится каждый IP-адрес .Ему нужно только знать, к какому из его соседей, называемому исходящим каналом или , направлять каждый пакет. Обратите внимание, что IP-адреса могут быть разбиты на две части: префикс etwork и идентификатор хоста . Например, 129.42.13.69
можно разбить на
Сетевой префикс: 129.42
Идентификатор хоста: 13.69
Все сетевые устройства, которые подключаются к Интернету через одно соединение (например, кампус колледжа, предприятие или интернет-провайдер в метро) будут использовать один и тот же префикс сети .
Маршрутизаторы будут отправлять все пакеты вида 129.42. *. *
в одно и то же место. Таким образом, вместо того, чтобы отслеживать миллиарды из IP-адресов , , маршрутизаторам нужно только отслеживать менее миллиона сетевого префикса .
Новый маршрутизатор может поставляться с несколькими предварительно настроенными маршрутами.Но если он встречает пакет , он не знает, как маршрутизировать, он запрашивает один из своих соседних маршрутизаторов . Если сосед знает, как маршрутизировать пакет , он отправляет эту информацию обратно запрашивающему маршрутизатору . Запрашивающий маршрутизатор сохранит эту информацию для будущего использования. Таким образом, новый маршрутизатор создает свою собственную таблицу маршрутизации , базу данных сетевых префиксов по исходящим каналам . Если соседний маршрутизатор не знает, он запрашивает своих соседей и так далее.
Как подключенные к сети компьютеры определяют IP-адреса на основе доменных имен?
Мы вызываем поиск IP-адреса удобочитаемого доменного имени, например www.google.com
«разрешение IP-адреса». Компьютеры разрешают IP-адреса через систему доменных имен ( DNS ), децентрализованную базу данных сопоставлений от доменных имен до IP-адресов .
Чтобы определить IP-адрес, компьютер сначала проверяет свой локальный кэш DNS , в котором хранится IP-адрес веб-сайтов, которые он недавно посещал.Если он не может найти там IP-адрес или что срок действия записи об IP-адресе истек, он запрашивает DNS серверов ISP, которые предназначены для разрешения IP-адресов. Если серверы DNS провайдера не могут разрешить IP-адрес , они запрашивают корневые серверы имен , которые могут разрешить каждое доменное имя для данного домена верхнего уровня . Домены верхнего уровня — это слова справа от крайней правой точки в имени домена. .com
.net
.org
— это некоторые примеры доменов верхнего уровня .
Как и многие другие сложные инженерные проекты, Интернет разбит на более мелкие независимые компоненты, которые работают вместе через четко определенные интерфейсы. Эти компоненты называются уровнями сети Интернет и состоят из уровня канала , уровня Интернета , транспортного уровня и уровня приложения .Их называют слоями, потому что они построены друг на друге; каждый уровень использует возможности нижележащих слоев, не беспокоясь о деталях его реализации.
Интернет-приложения работают на уровне Application Layer , и им не нужно беспокоиться о деталях на нижележащих уровнях. Например, приложение подключается к другому приложению в сети через TCP, используя конструкцию, называемую сокетом , которая абстрагирует важные детали маршрутизации пакетов и повторной сборки пакетов в сообщения .
Что делает каждый из этих Интернет-уровней?На самом низком уровне находится Link Layer , который является «физическим уровнем» Интернета. Канальный уровень предназначен для передачи битов данных через некоторые физические носители, такие как оптоволоконные кабели или радиосигналы Wi-Fi.
На вершине канального уровня находится Интернет-уровень . Интернет-уровень занимается маршрутизацией пакетов к их получателям.Интернет-протокол , упомянутый ранее, находится на этом уровне (отсюда и то же имя). Интернет-протокол динамически настраивает и перенаправляет пакетов в зависимости от сетевой нагрузки или сбоев. Обратите внимание, что это не гарантирует, что пакетов всегда дойдут до места назначения, он просто старается изо всех сил.
На вершине Интернет-уровня находится транспортный уровень . Этот уровень должен компенсировать тот факт, что данные могут быть потеряны на уровнях Internet и Link ниже.Упомянутый ранее протокол управления транспортом живет на этом уровне и работает в основном для повторной сборки пакетов в их исходные сообщения , а также для повторной передачи пакетов , которые были потеряны.
Уровень приложения находится сверху. Этот уровень использует все нижележащие уровни для обработки сложных деталей перемещения пакетов через Интернет. Он позволяет приложениям легко устанавливать соединения с другими приложениями в Интернете с помощью простых абстракций, таких как сокеты.Протокол HTTP, который определяет, как веб-браузеры и веб-серверы должны взаимодействовать, находится на уровне Application Layer . Протокол IMAP, который определяет, как почтовые клиенты должны получать электронную почту, находится на уровне Application Layer . Протокол FTP, который определяет протокол передачи файлов между клиентами загрузки файлов и серверами файлового хостинга, находится на уровне Application Layer .
Что такое клиент по сравнению с сервером?
В то время как клиенты и серверы являются приложениями, которые обмениваются данными через Интернет, клиенты «ближе к пользователю», поскольку они больше ориентированы на пользователя, например веб-браузеры, почтовые клиенты или приложения для смартфонов. Серверы — это приложения, работающие на удаленном компьютере, с которыми клиент обменивается данными через Интернет, когда это необходимо.
Более формальное определение состоит в том, что приложение, которое инициирует соединение TCP , является клиентом , а приложение, которое принимает соединение TCP , является сервером .
Как можно безопасно передавать конфиденциальные данные, такие как данные кредитных карт, через Интернет?В первые дни Интернета было достаточно, чтобы сеть , маршрутизаторы и ссылки находились в физически безопасных местах.Но по мере того, как Интернет рос в размерах, более маршрутизаторов означало больше точек уязвимости. Более того, с появлением беспроводных технологий, таких как Wi-Fi, хакеры могут перехватывать пакетов в воздухе; Недостаточно просто обеспечить физическую безопасность сетевого оборудования. Решением этой проблемы было шифрование и аутентификация с по SSL / TLS .
Что такое SSL / TLS?SSL означает Secure Sockets Layer. TLS означает Transport Layer Security . SSL был впервые разработан Netscape в 1994 году, но позже была разработана более безопасная версия, переименованная в TLS . Мы будем называть их SSL / TLS .
SSL / TLS — это дополнительный уровень, который находится между транспортным уровнем и прикладным уровнем . Он позволяет безопасно передавать конфиденциальную информацию через Интернет с помощью шифрования и аутентификации .
Шифрование означает, что клиент может запросить шифрование TCP-соединения с сервером . Это означает, что все сообщения , отправленные между клиентом и сервером , будут зашифрованы перед тем, как разбить его на пакеты . Если хакеры перехватят эти пакетов , они не смогут восстановить исходное сообщение .
Аутентификация означает, что клиент может доверять, что сервер является тем, кем он себя называет.Это защищает от атак типа «человек посередине», когда злоумышленник перехватывает соединение между клиентом и сервером , чтобы подслушивать и вмешиваться в их обмен данными.
Мы видим SSL в действии всякий раз, когда посещаем веб-сайты с поддержкой SSL в современных браузерах. Когда браузер запрашивает веб-сайт, используя протокол https
вместо http
, он сообщает веб-серверу, что хочет зашифрованное соединение SSL .Если веб-сервер поддерживает SSL , будет установлено безопасное зашифрованное соединение, и мы увидим значок замка рядом с адресной строкой в браузере.
Как SSL подтверждает подлинность сервера и шифрует их обмен данными?
Использует асимметричное шифрование , сертификаты и SSL.
Асимметричное шифрование — это схема шифрования, которая использует открытый ключ и закрытый ключ . Эти ключи в основном представляют собой числа, полученные из больших простых чисел. Закрытый ключ используется для расшифровки данных и подписи документов. Открытый ключ используется для шифрования данных и проверки подписанных документов. В отличие от симметричного шифрования , асимметричное шифрование означает, что возможность шифрования не дает автоматически возможность дешифрования.Это достигается за счет использования принципов из области математики, называемой теорией чисел.
SSL-сертификат — это цифровой документ, состоящий из открытого ключа , назначенного веб-серверу. Эти сертификаты SSL выдаются серверу центрами сертификации . Операционные системы, мобильные устройства и браузеры поставляются с базой данных центров сертификации , поэтому они могут проверять сертификатов SSL.
Когда клиент запрашивает зашифрованное SSL-соединение с сервером , сервер отправляет обратно свой сертификат SSL .Клиент проверяет, что сертификат SSL
- выдан этому серверу
- подписан доверенным центром сертификации
- еще не истек.
Затем клиент использует открытый ключ сертификата SSL , чтобы зашифровать случайно сгенерированный временный секретный ключ и отправить его обратно на сервер . Поскольку сервер имеет соответствующий закрытый ключ , он может расшифровать временный секретный ключ клиента .Теперь и клиент , и сервер знают этот временный секретный ключ , поэтому они оба могут использовать его для симметричного шифрования сообщений , которые они отправляют друг другу. Они сбросят этот временный секретный ключ после завершения сеанса.
Что произойдет, если хакер перехватит сеанс с шифрованием SSL?
Предположим, хакер перехватил каждое сообщение , отправленное между клиентом и сервером .Хакер видит сертификат SSL , который отправляет сервер , а также зашифрованный временный секретный ключ клиента . Но поскольку у хакера нет закрытого ключа , он не может расшифровать временно секретный ключ . А поскольку у него нет временного секретного ключа , он не может расшифровать ни одно из сообщений между клиентом и сервером .
Резюме
- Интернет начинался как ARPANET в 1960-х годах с целью создания децентрализованной компьютерной сети.
- Физически Интернет — это совокупность компьютеров, передающих биты друг другу по проводам, кабелям и радиосигналам.
- Как и многие сложные инженерные проекты, Интернет разбит на несколько уровней, каждый из которых занимается решением лишь небольшой проблемы. Эти уровни соединяются друг с другом в четко определенных интерфейсах.
- Существует множество протоколов, которые определяют, как Интернет и его приложения должны работать на разных уровнях: HTTP, IMAP, SSH, TCP, UDP, IP и т. Д.В этом смысле Интернет — это не только набор правил поведения компьютеров и программ, но и физическая сеть компьютеров.
- С ростом Интернета, появлением WIFI и потребностей электронной коммерции был разработан SSL / TLS для решения проблем безопасности.
Спасибо за чтение. Комментарии / исправления / вопросы приветствуются. Не стесняйтесь оставлять их ниже.
Как работает Интернет?
Введение
Прежде чем вы сможете понять, как программировать Интернет, вам необходимо более глубокое понимание самой сети, чем вы, вероятно, имеете сейчас.Эти концепции обеспечивают более целостное понимание экосистемы, в которой вы будете работать, и позволят вам разумно обсудить с другими разработчиками свою работу.
Результаты обучения
По окончании этого урока вы должны уметь делать следующее:
- Опишите, что такое Интернет.
- Опишите, что такое пакеты и как они используются для передачи данных.
- Поймите различия между веб-страницей, веб-сервером, веб-браузером и поисковой системой.
- Кратко объясните, что такое клиент.
- Кратко объясните, что такое сервер.
- Объясните, что такое IP-адреса.
- Объясните, что такое DNS-серверы.
Переуступка
- Посмотрите эту короткометражку BBC, чтобы узнать, как работает Интернет.
- Прочтите статью Mozilla «Как работает Интернет?».
- Посмотрите, как работает Интернет за 5 минут.
- Прочтите о различиях между веб-страницей, веб-сервером и поисковой системой.
- Посмотрите этот короткий рассказ Google, в котором объясняется, что такое веб-браузер. Затем узнайте, какой веб-браузер вы используете прямо сейчас.
- Прочтите о том, как одна часть Интернета взаимодействует с другой, а также прочтите или просмотрите DNS-запрос в действии.
Дополнительные ресурсы
В этом разделе содержатся полезные ссылки на другой контент. Это не обязательно, так что считайте его дополнительным материалом, если вы хотите во что-то глубже погрузиться.
- Слушайте часть 1 (начало примерно в 8:30) и часть 2 подкаста «Безопасность сейчас» Как работает Интернет Серия .
- Смотреть Путешествие пакета.
- Подумайте о покупке книги «Трубы: за кулисами» в Интернете.
- Если вас интересует немного больше, вы можете почитать онлайн-книгу Introduction to HTTP на LaunchSchool. В этой книге также затрагиваются некоторые темы, затронутые позже в учебной программе, такие как инструменты разработчика и безопасность. Кроме того, вы можете узнать об инструментах HTTP, которые могут оказаться вам полезными в будущем.
- Несколько советов по прочтению: Мы рекомендуем вам просматривать только те ссылки, которые непосредственно размещены в нашей учебной программе.Вы всегда можете углубиться в любую тему, если хотите, но будьте осторожны, чтобы не перегружать себя информацией!
Проверка знаний
В этом разделе содержатся вопросы, которые помогут вам проверить ваше понимание этого урока. Если у вас возникли проблемы с ответом на приведенные ниже вопросы самостоятельно, просмотрите материалы выше, чтобы найти ответ.
- Что такое сеть?
- Что такое Интернет?
- Что такое IP-адрес?
- Что такое роутер?
- Что такое интернет-провайдер?
- Что такое пакеты и как они используются для передачи данных?
- Что такое клиент?
- Что такое сервер?
- Что такое веб-страница?
- Что такое веб-сервер?
- Что такое веб-браузер?
- Что такое поисковая машина?
- Что такое DNS-запрос?
- Какой браузер вы сейчас используете?
- Объясните своими словами, что происходит, когда вы запускаете поиск в Google.com.
Как работает Интернет
.
Пятьдесят лет назад была запущена сеть агентства перспективных исследовательских проектов, которую мы с любовью называем ARPANET, как сеть с коммутацией пакетов и первая в мире реализация протоколов TCP / IP, которые стали технической основой Интернета.
Но что все это значит и какие шаги необходимы даже для некоторых основных функций работы в Интернете, таких как, скажем, чтение ваших любимых PopularMechanics.ком статья?
Доктор Сесилия Арагон, директор Лаборатории науки о данных, ориентированной на человека в Вашингтонском университете в Сиэтле, одной из ведущих программ по информатике в стране, объясняет шаги.
«Браузер устанавливает соединение между вами и кем-то еще, другим сервером в другом месте в мире».
«Прекрасная аналогия, — говорит она, — это телефонная сеть для передачи данных, а не голоса. Каждую часть информации, которую вы получаете, когда вы загружаете статью с сервера, на другом конце есть другой человек, производящий эту информацию.Он разбивается на пакеты, отправляется по проводам и становится видимым на компьютере человека, который его читает ».
Арагон говорит, что пошаговый процесс выполнения такой простой задачи, как чтение статьи в Интернете, на самом деле совсем не такой простой.
Все начинается с компьютера, устройства, уже разработанного для того, чтобы принимать биты нулей и единиц и преобразовывать их в пиксели на экране, чтобы люди могли понимать информацию. Оттуда, как только этот компьютер запускает операционную систему, будь то Windows, MacOS, Linux или что-то еще, браузер запускается поверх этой операционной системы.
Браузер — опять же, есть несколько вариантов, от Safari до Google Chrome — служит специальной программой, предназначенной для сбора пакетов и установления соединений с другими компьютерами для получения информации.
«Браузер устанавливает соединение между вами и кем-то еще, другим сервером где-то еще в мире», — говорит Арагон.
Как работает Интернет
Это комната, к которой ARPANET впервые подключилась 29 октября 1969 года.Робин Бек — Getty Images
Назовем его STEP ONE . Для начала ваш браузер отправляет запрос на чтение статьи, которую вы сейчас читаете, через вашего интернет-провайдера (ISP), который может подключиться к Интернету. В этом сообщении ваш браузер отправил запрос с IP-адресом вашего компьютера на сервер, содержащий всю информацию с веб-сайта Popular Mechanics, в основном со словами: «Мне интересно, пришлите мне эту коллекцию пакетов.”
Возможно, вы знали сервер доменных имен (DNS) интернет-сайта, с которого хотели получить информацию, но компьютеры думают гораздо более черно-белыми. Вот здесь и вступает в игру STEP TWO , поскольку ваш браузер превращает DNS в IP-адрес, в данном случае, сервера веб-сайта Popular Mechanics. Затем STEP THREE , когда ваш браузер запрашивает соединение протокола управления передачей (TCP) с сервером Popular Mechanics, в основном происходит разрешение на отправку сообщений.Быстрый STEP FOUR позволяет серверу ответить на запрос, говоря «конечно, мы можем отправить это вместе» — известное как сообщение 200 OK — или «извините, у нас больше нет этих битов», обычно отображается как 404 документ не найден.
Когда разговор начался и запрос был принят, в игру вступает действительно интересный STEP FIVE , устанавливающий протокол передачи гипертекста (HTTP), который будет создавать уровни пакетов информации (FTP-сервер, напротив, использует передачу файлов протокол, еще один популярный протокол, который определяет структуру, которую серверы используют для работы как часть Интернета).Каждый пакет содержит заголовок битов информации, который сообщает серверам и браузерам, куда должен идти пакет и его цель.
«Все становится очень сложно, очень быстро», — говорит Арагон. «Вы можете думать о пакете как о части информации, хранящейся в виде последовательности высокого и низкого напряжения, по сути, двоичной, потому что вся информация может быть представлена в двоичной форме».
«Это похоже на телефонную сеть для передачи данных, а не голоса. Каждую часть информации, которую вы получаете, когда вы загружаете статью с сервера, на другом конце есть другой человек, производящий эту информацию.«
Затем начинается самое интересное, STEP SIX , поскольку пакеты информации должны перемещаться по этому протоколу TCP. Эти TCP-пакеты — наборы битов, помещенные в цифровую версию сложной оболочки — передаются по проводам, кабелям или Wi-Fi в форме данных низкого и высокого напряжения. Пакеты, используя IP-адрес, чтобы они знали, куда идти, перемещаются от маршрутизатора к маршрутизатору по кабелям, оптоволоконным кабелям, телефонным линиям и Wi-Fi, пока они не пройдут через то, сколько маршрутизаторов необходимо для прибытия в ваше физическое местоположение, всегда перемещаясь в скорость света и вообще пересечение мира.
Иногда пакеты замедляют скорость сильно перегруженных участков по пути и должны изменить курс, а иногда они могут найти прямой маршрут обратно к вам.
Каждый маршрутизатор знает только то, что ему нужно знать. Первый маршрутизатор может не знать конечного пункта назначения пакетов информации, но он знает часть пути. Последующий маршрутизатор знает, куда ему нужно перейти, и так далее, пока пакеты не вернутся к вам.
Как только запрошенные пакеты прибывают, STEP SEVEN запускается, позволяя браузеру преобразовать все эти слова и изображения из пакетов обратно в удобочитаемую статью.
«Некоторые могут потеряться и быть отправлены повторно, но это проходит через несколько маршрутизаторов туда и обратно, пока не вернется к вашему интернет-провайдеру, а затем ваш интернет-провайдер отправит пакеты обратно на маршрутизатор через WIFi на порт на вашем компьютере и затем ваш браузер, который прослушивает эти пакеты, берет данные и отображает их в форме, которую вы, как человек, можете понять », — говорит Арагон. «И это невероятно упрощенно».
Неопределенное будущее Интернета
Агентство AnadoluGetty Images
Будущее Интернета — это не обязательно все хорошие новости.
Все эти интернет-кабели и радиочастоты? Их можно задушить, чтобы информация могла перемещаться с различной скоростью, отсюда и вся дискуссия о сетевом нейтралитете. Серверы также могут контролировать, насколько быстро они отвечают на запросы пакетов, и иногда веб-сайты отключаются, потому что существует физическое ограничение на количество сигналов высокого и низкого напряжения, которые сервер может отправлять за один раз. Возможно, сервер может обрабатывать миллионы запросов на подключение одновременно, но не миллиарды.
По словам Арагона, с физическими проводами и радиочастотами и их ограничениями по полосе пропускания мы уже начинаем сталкиваться с некоторыми физическими ограничениями.Даже IP-адреса, которые могут составлять примерно четыре миллиарда адресов, столкнулись с проблемой из-за восьми миллиардов устройств, подключенных к сети.
Даже в 50 лет Интернет выглядит молодо по сравнению с тем, что нас ждет.
Этот контент создается и поддерживается третьей стороной и импортируется на эту страницу, чтобы помочь пользователям указать свои адреса электронной почты. Вы можете найти больше информации об этом и подобном контенте на пианино.io
Краткая история Интернета
«предыдущая страница 2 из 10 следующая»
Совместное использование ресурсовИнтернет появился в 1960-х годах как способ для государственных исследователей обмениваться информацией. Компьютеры в 60-е годы были большими и неподвижными, и для того, чтобы использовать информацию, хранящуюся на каком-либо одном компьютере, нужно было либо отправиться на компьютер, либо отправить магнитные компьютерные ленты через обычную почтовую систему.
Еще одним катализатором становления Интернета стало разжигание холодной войны. Запуск Советским Союзом спутника Sputnik побудил министерство обороны США рассмотреть способы распространения информации даже после ядерной атаки. В конечном итоге это привело к формированию ARPANET (сети агентств перспективных исследовательских проектов), сети, которая в конечном итоге превратилась в то, что мы теперь знаем как Интернет. ARPANET имела большой успех, но членство было ограничено определенными академическими и исследовательскими организациями, имеющими контракты с Министерством обороны.В ответ на это были созданы другие сети для обмена информацией.
1 января 1983 года считается официальным днем рождения Интернета. До этого различные компьютерные сети не имели стандартного способа связи друг с другом. Был установлен новый протокол связи, названный протоколом управления передачей / межсетевым протоколом (TCP / IP). Это позволяло разным компьютерам в разных сетях «разговаривать» друг с другом. ARPANET и Defense Data Network официально перешли на стандарт TCP / IP 1 января 1983 года, отсюда и возник Интернет.Теперь все сети можно было соединить универсальным языком.
Изображение выше представляет собой масштабную модель UNIVAC I (название расшифровывается как Universal Automatic Computer), который был доставлен в Бюро переписи населения в 1951 году. Он весил около 16000 фунтов, использовал 5000 электронных ламп и мог выполнять около 1000 вычислений в секунду . Это был первый американский коммерческий компьютер, а также первый компьютер, предназначенный для использования в бизнесе. (Бизнес-компьютеры, такие как UNIVAC, обрабатывали данные медленнее, чем машины типа IAS, но были разработаны для быстрого ввода и вывода.Первые несколько продаж были осуществлены государственным учреждениям, компании A.C. Nielsen и Prudential Insurance Company. Первый UNIVAC для бизнес-приложений был установлен в подразделении General Electric Appliance для расчета заработной платы в 1954 году. К 1957 году компания Remington-Rand (которая в 1950 году приобрела Eckert-Mauchly Computer Corporation) продала 46 машин.
«предыдущая страница 2 из 10 следующая»
7 Развитие Интернета и всемирной паутины | Финансирование революции: государственная поддержка компьютерных исследований
документов хранятся на серверных компьютерах, и каждому документу присваивается уникальное имя, которое может использоваться программой браузера для поиска и извлечения документа.Поскольку уникальные имена (называемые универсальными локаторами ресурсов или URL-адресами) длинные, включая DNS-имя хоста, на котором они хранятся, URL-адреса будут представлены в других документах как более короткие гипертекстовые ссылки. Когда пользователь браузера щелкает мышью по ссылке, браузер извлекает и отображает документ, названный по URL-адресу.
Эта идея была реализована Тимоти Бернерс-Ли и Робертом Кайо в ЦЕРНе, лаборатории физики высоких энергий в Женеве, Швейцария, финансируемой правительствами участвующих европейских стран.Бернерс-Ли и Кайо предложили разработать систему связей между различными источниками информации. Определенные части файла будут преобразованы в узлы, которые при вызове будут связывать пользователя с другими, связанными файлами. Пара разработала формат документа под названием HYpertext Markup Language (HTML), вариант стандартного обобщенного языка разметки, используемого в издательской индустрии с 1950-х годов. Он был выпущен в ЦЕРН в мае 1991 года. В июле 1992 года был представлен новый Интернет-протокол, протокол передачи гипертекста (HTTP), для повышения эффективности поиска документов.Хотя изначально Интернет был предназначен для улучшения коммуникации в физическом сообществе ЦЕРНа, он, как и электронная почта 20 лет назад, быстро стал новым приложением-убийцей для Интернета.
Идея гипертекста не была новой. Одна из первых демонстраций гипертекстовой системы, в которой пользователь мог щелкнуть мышью по выделенному слову в документе и немедленно получить доступ к другой части документа (или, фактически, к другому документу полностью), произошла осенью 1967 года. Совместная компьютерная конференция в Сан-Франциско.На этой конференции Дуглас Энгельбарт из SRI продемонстрировал потрясающую демонстрацию своей NLS (Engelbart, 1986), которая предоставляет многие из возможностей современных веб-браузеров, хотя и ограничивается одним компьютером. Проект Augment Энгельбарта финансировался НАСА и ARPA. Энгельбарт был награжден премией А. М. Тьюринга Ассоциации вычислительной техники 1997 г. за эту работу. Хотя он так и не стал коммерчески успешным, управляемый мышью пользовательский интерфейс вдохновил исследователей из Xerox PARC, которые занимались разработкой технологии персональных компьютеров.
Широкое распространение Интернета, на которое в настоящее время приходится наибольший объем интернет-трафика, ускорило развитие в 1993 году графического браузера Mosaic. Это нововведение, разработанное Марком Андреессеном из Национального центра суперкомпьютерных приложений, финансируемого NSF, позволило использовать гиперссылки на видео, аудио и графику, а также на текст. Что еще более важно, он обеспечивал эффективный интерфейс, который позволял пользователям указывать и щелкать меню или заполнять пустые поля для поиска информации.
Развитие Интернета и всемирной паутины оказало огромное влияние на экономику США и общество в целом. К
История Интернета — Введение в информационные и коммуникационные технологии
Введение
Интернет по определению всемирно доступная серия взаимосвязанных компьютерные сети, которые передавать данные коммутация пакетов с использованием стандартный интернет-протокол. Как появилась эта технология стали настолько популярными и широко используемыми во всем мире? Всегда было так большой и обширный, наполненный информацией обо всем, что вы можете возможно представить и получить доступ практически из любого места и в любое время? Ответ — нет и важно понять, откуда это взялось, чтобы понять, как используйте его в полной мере прямо сейчас.
Создание
Истоки Интернета уходят корнями в военный проект, Полуавтоматическая наземная среда (SAGE) программа, которая объединила радиолокационные системы по всей стране в первую время. Он был создан примерно в 1958 году как часть попытки вернуть себе лидерство в технологии из Советского Союза, который недавно запустил Спутник.
Компьютерный зал SAGE
J.C.R. Ликлайдер был выбран, чтобы возглавить комитет, который контролировал проект SAGE.Он предвидел универсальные сети как объединяющая человеческая революция. Ликлайдер принят на работу Лоуренс Робертс возглавит проект, в котором реализована сеть. Робертс работал с ВВС США. на система коммутации пакетов как в отличие от система коммутации цепи. 29 октября 1969 года Ликлайдер и Робертс соединили первые два узла. между UCLA и SRI International в Менло-Парке, Калифорния. Это был начало Сеть агентств перспективных исследовательских проектов (ARPANET), которая была одной из ключевых сетей на котором основан наш Интернет сегодня.Вскоре после первого международного услуга сети с коммутацией пакетов была создана между США и Великобританией
Винт Серф и Боб Кан разработали первое описание TCP (покрытый более подробно в уроке «Введение в сетевое взаимодействие») в 1973 году. «Интернет» впервые был использован в 1974 году для описания единой глобальной сети TCP / IP. подробно описано в первой полной спецификации TCP, написанной Серфом и его коллеги. Первая глобальная сеть TCP / IP была создана 1 января 1983 года. когда все хосты в ARPANET были переключены со старых протоколов на TCP / IP.
В 1984 году Национальный научный фонд (NSF) заказал строительство сети 1,5 Мбит / с, которая стала известна как NSFNET. В 1989 г. Федеральный сетевой совет США одобрил подключение NSFNET в рекламу Почтовая система MCI.
Вскоре были подключены другие коммерческие почтовые службы, такие как OnTyme, Telemail и CompuServe. Три Также были созданы интернет-провайдеры (ISP): УУНЕТ, PSINET и СЕРФНЕТ. Все больше и больше отдельно были созданы сети, которые в конечном итоге соединились с этим большим, растущим сеть сетей.
Способность TCP / IP работать практически с любыми ранее существовавшими коммуникациями сетей позволили очень легко расти, хотя быстрый рост Интернет был обусловлен в первую очередь доступностью коммерческих маршрутизаторов от таких компаний, как Cisco Systems, Proteon и Juniper, наличие коммерческое оборудование Ethernet для локальные сети и широкое распространение TCP / IP на Операционная система UNIX.
Рост
Хотя основные приложения и рекомендации, которые делают Интернет возможным существовала почти десять лет, сеть не приобрела публичного значения до тех пор, пока 1990-е гг.6 августа 1991 г. Европейская организация ядерных исследований, (ЦЕРН), который пересекает границу между Францией и Швейцарией огласили новый Проект World Wide Web. В Интернет был изобретен английским ученым Тим Бернерс-Ли в 1989 году.
WWW Логотип
Первым популярным веб-браузером был ViolaWWW. В конечном итоге он был заменен на популярность через веб-браузер Mosaic. К 1996 г. слово «Интернет» стало употребляться стали обычным явлением и, следовательно, стали использовать его как ссылку на Всемирная сеть.В течение десятилетия Интернет успешно вмещает большинство ранее существовавших компьютерных сетей общего пользования (хотя некоторые сети остались отдельными).
Интернет сегодня
Помимо сложных физических соединений, составляющих его инфраструктуру, Интернет поддерживается двусторонними или многосторонними коммерческими контрактами и технические спецификации или протоколы, описывающие, как обмениваться данными через сеть. Действительно, Интернет сильно повзрослел с момента своего рождения. много лет назад.Сегодня Интернетом пользуются почти 1,5 миллиарда человек. Это почти четверть всего мира (много людей).
Интернет-корпорация по присвоению имен и номеров (ICANN) является орган, который координирует присвоение уникальных идентификаторов на Интернет, включая доменные имена, IP-адреса и порт протокола и номера параметров. Глобально унифицированное пространство имен имеет важное значение для работы Интернета. Потому что Интернет — это распределенная сеть состоящий из множества добровольно связанных между собой сетей, Интернет как таковой нет руководящего органа.
Штаб-квартира ICANN
Одним из наиболее распространенных способов использования Интернета людьми является всемирная паутина. Когда вы говорите, что находитесь «в Интернете», вы используете всемирную паутину. Когда вы просматриваете Интернет по разным страницам, вы перемещаетесь через всемирную паутину. Однако это не единственное использование Интернета. Электронная почта — еще одно очень популярное использование Интернета. Электронная почта в Интернете может путешествовать и храниться в незашифрованном виде во многих других сетях и машинах вне контроль отправителя и получателя.Удаленный доступ — еще одно очень распространенное использование для Интернета. Интернет позволяет пользователям компьютеров подключаться к другим компьютеры и информация легко хранятся, где бы они ни находились по всему миру. Обмен файлами также популярен. Это позволяет людям отправлять файлы по электронной почте, FTP, одноранговые сети и т. Д.
.