Статья Автор: Деникина Н.В., Деникин А.В.

Модель OSI

Мнемоника для запоминания (снизу вверх):

Please Do Not Throw Sausage Pizza Away
(Physical → Data Link → Network → Transport → Session → Presentation → Application)
 
Уровень PDU Устройства Протоколы
7 Прикладной Данные HTTP, FTP, SMTP, DNS
6 Представления Данные SSL/TLS, JPEG, MPEG
5 Сеансовый Данные NetBIOS, RPC
4 Транспортный Сегмент TCP, UDP
3 Сетевой Пакет Маршрутизатор IP, ICMP, ARP
2 Канальный Кадр Коммутатор Ethernet, Wi-Fi
1 Физический Биты Hub, Репитер Кабели, сигналы

PDU (Protocol Data Unit) — это «протокольная единица данных», то есть название блока данных на каждом уровне модели OSI.

Когда данные передаются по сети, они «упаковываются» на каждом уровне — добавляются заголовки. И на каждом уровне эта «упаковка» называется по-своему:
 
Уровень PDU Что добавляется
7-5 
(прикладной)
Данные Данные приложения
4
(транспортный)
Сегмент (TCP) / 
Датаграмма (UDP)
+ порты отправителя и получателя
3
(сетевой)
Пакет + IP адреса
2
(канальный)
Кадр (Frame) + MAC-адреса
1
(физический)
Биты Электрические сигналы
 
Аналогия с почтой
Представьте отправку письма:

Вы пишете письмо (данные)
Кладёте в конверт, пишете адрес (кадр с MAC)
Почта добавляет штрих-код маршрута (пакет с IP)
Конверт в мешок для сортировки (сегмент с портом)

Каждая «обёртка» — это и есть PDU соответствующего уровня.
Печать