Перейти к основному содержимому

О разделе

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


Рекомендуемый порядок

ЭтапСтатьиЗачем
0. ШколаБазовая информатика — телекоммуникации и веб, Интернет и сетевые сервисыLAN/WAN, DNS, HTTP, FTP, объекты сети
1. ОсновыСеть и интернет - основы и принципы работы, История развития сетевых технологийСети, IP, порты, шесть типов серверов, история связи
2. Имена и протоколыURL URI URN, Сетевые протоколы, порты и установка соединения, DNS - система доменных имён и её работаURI/URL, OSI, модель TCP/IP, обзор девяти ключевых протоколов, TCP/UDP, HTTP, DNS
3. Практика вебаЧто происходит при загрузке сайта, HTTP и HTTPS, CookieЗагрузка сайта, HTTPS, cookie и кэш
4. ИнфраструктураСетевые устройства - маршрутизаторы, коммутаторы, модемы, Настройки сетевых адаптеров в Windows, Архитектура глобальной сети, Глобальная доставка контента - CDN и кэшированиеУстройства, NIC в Windows, магистрали, CDN
5. УглублениеДополнительные сетевые технологии, Основы IP-адресации, TCP — соединение, окно и перегрузка, Справочник по HTTP-протоколу, Справочник по сетевым протоколам и портам, Справочник по IP-адресам и CIDR, база по HTTPTCP и перегрузка, HTTP/2–3, карта HTTP-экосистемы, девять ключевых протоколов, 18 основных портов, справочник IP и CIDR

Опционально — Беспроводные сети - Wi-Fi, Bluetooth, LTE (Wi‑Fi, Bluetooth, LTE), Государственное регулирование интернета (регулирование), Виртуальные частные сети (VPN)Браузерные бенчмарки и производительность (VPN, прокси, мониторинг).

Практика в браузере. После глав про HTTP и DNS удобно собрать простую страницу и увидеть результат без локального сервера — в WebEditor экосистемы «Вселенная IT» (отдельный домен, живой предпросмотр HTML/CSS/JS).


Маршрут по учебнику (нисходящий подход)

Таблица ниже повторяет логику классического курса "Компьютерные сети. Нисходящий подход" (Куроуз, Росс) — сначала приложения, затем транспорт, IP, канал и радио. Статьи энциклопедии идут в том же порядке, с перекрёстными ссылками на соседние разделы.

Глава учебникаТемаСтатьи раздела 2.03
1Интернет, задержки, уровни, периферия и ядроСеть и интернет - основы и принципы работы, История развития сетевых технологий
2HTTP, DNS, почта, сокетыURL URI URN, Что происходит при загрузке сайта, DNS - система доменных имён и её работа, HTTP и HTTPS, Cookie, Сетевые протоколы, порты и установка соединения
3TCP, UDP, надёжность, перегрузкаСетевые протоколы, порты и установка соединения, Надёжная доставка — от идеи к TCP, TCP — соединение, окно и перегрузка, Измерение и оптимизация скорости интернета
4IP, маршрутизация, BGPОсновы IP-адресации, Справочник по IP-адресам и CIDR, Архитектура глобальной сети
5Ethernet, ARP, "день HTTP-запроса"Сетевые устройства - маршрутизаторы, коммутаторы, модемы, Что происходит при загрузке сайта, 2-06/61
6Wi‑Fi, сотовые сетиБеспроводные сети - Wi-Fi, Bluetooth, LTE
7CDN, стриминг, VoIPГлобальная доставка контента - CDN и кэширование, Дополнительные сетевые технологии
8TLS, VPN, фаервол2-08, Виртуальные частные сети (VPN), 2-04/128

Полный план обогащения по книге — в репозитории, файл build/kurose-ross-mapping.md.


Источники

  • Компьютерные сети. Нисходящий подход, Дж. Куроуз, К. Росс — 2016 (базовая структура маршрута выше).
  • Компьютерные сети, Э. Таненбаум — для сравнения "снизу вверх" и альтернативных технологий.
  • См. также библиотеку в документации.

Связь с другими разделами


Основа по протоколу

Базовый разбор HTTP и HTTPS находится в отдельной статье — HTTP как основа веб-интеграций.

Практика запросов из терминала — утилита curl, curl / fetch — примеры.


В подборках

Статья входит в тематические подборки и блок "С чего начать?" на главной. Соседние шаги того же маршрута:

Сетевая грамотностьСайты и веб-сайты, Веб-браузеры, Сеть и интернет - основы и принципы работы, Веб-сайты и веб-приложения — о разделе, Организация домашней сети, NAT и проброс портов.

Веб-разработкаИстория интернета, Веб-сайты и веб-приложения — о разделе, Интерфейс — о разделе, Веб-браузеры, HTML — о разделе, JavaScript — о разделе.