Учебник по компьютерным сетям, построенный по принципу нисходящего изложения — от прикладного уровня к физическому. Рассматривает пятиуровневую архитектуру Интернета: прикладной, транспортный, сетевой, канальный и физический уровни. Охватывает ключевые протоколы (HTTP, DNS, TCP, UDP, IP), беспроводные и мобильные сети, мультимедийные технологии, безопасность и управление сетями.
🧠 Ключевые идеи
Нисходящий подход: изложение от прикладного уровня (HTTP, DNS, SMTP) к физическому — удобно для понимания реальных приложений
Транспортный уровень: надёжная доставка, управление потоком, TCP vs UDP, алгоритмы контроля перегрузки
Сетевой уровень: маршрутизация, IP-адресация, NAT, алгоритмы Дейкстры и Беллмана-Форда
Канальный уровень: Ethernet, коммутаторы, VLAN, протоколы MAC и обнаружения ошибок
Сетевая безопасность: шифрование, аутентификация, SSL/TLS, межсетевые экраны и IDS