Files
SecondBrain/.trash/05 NoxPKB/wiki/Networking—OSI (one-screen).md
T
2026-04-20 22:55:39 +03:00

24 lines
2.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Networking — OSI (one-screen)
Основа: **OSI (Open Systems Interconnection)** — модель, которая раскладывает сетевое взаимодействие на 7 уровней, чтобы понимать *что где происходит* и *какими протоколами/устройствами это решается*.
Источник: [[01 Library/04 Networking/Модель OSI|Модель 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-адрес|IP-адрес]], [[01 Library/04 Networking/Протоколы/ARP|ARP]], [[01 Library/04 Networking/Протоколы/TCP vs UDP|TCP vs UDP]].