Files
SecondBrain/05 NoxPKB/wiki/Networking—OSI (one-screen).md
T
2026-04-17 11:28:35 +03:00

2.4 KiB
Raw Blame History

Networking — OSI (one-screen)

Основа: OSI (Open Systems Interconnection) — модель, которая раскладывает сетевое взаимодействие на 7 уровней, чтобы понимать что где происходит и какими протоколами/устройствами это решается.

Источник: 01 Library/04 Networking/Модель OSI.

TL;DR по уровням

  1. L1 Physical — физический сигнал (кабель/радио/оптика, модуляция, «нули-единицы»). Устройства: хабы/репитеры.
  2. L2 Data Link — кадры (frame), доставка внутри одной L2‑сети, контроль ошибок; идентификатор: MAC. Устройства: switch/bridge. LLC/MAC подуровни.
  3. L3 Network — маршрутизация между сетями, пакеты (packet), адресация: IP. Устройства: router. В локальной сети IP↔MAC помогает ARP.
  4. L4 Transport — доставка «процесс‑процесс», выбор: TCP vs UDP. 57) Session/Presentation/Application — сессии, форматы/кодирование/сжатие, прикладные протоколы (HTTP(S), SMTP, FTP). Обычно ближе к разработке софта.

Инкапсуляция / деинкапсуляция

  • Сверху вниз: добавляется служебная информация на каждом уровне (инкапсуляция).
  • Снизу вверх: снимается (деинкапсуляция).

Практический ориентир

  • «Пинг не ходит» → часто L3/L4/ICMP.
  • «В одной подсети не видят друг друга» → часто L2 (VLAN, MAC, STP, порт‑режим).
  • «DNS не резолвит» → L7‑сервис, но причины могут быть на нижних уровнях.

Связанные узлы: Networking—MOC, 01 Library/04 Networking/Инкапсуляция данных, 01 Library/04 Networking/Протоколы/IP-адрес, 01 Library/04 Networking/Протоколы/ARP, 01 Library/04 Networking/Протоколы/TCP vs UDP.