vault backup: 2026-04-20 22:55:39

This commit is contained in:
Dmitry
2026-04-20 22:55:39 +03:00
parent 8f308b9f83
commit 49638bd33d
69 changed files with 102 additions and 8 deletions
@@ -0,0 +1,31 @@
# Networking — Режимы передачи (one-screen)
**Режимы передачи** — способ, которым два устройства обмениваются данными (направления и одновременность).
Источник: [[01 Library/04 Networking/Режимы передачи данных в сетях|Режимы передачи данных в сетях]].
## Симплекс (Simplex)
- **Однонаправленный** — данные передаются **только в одну сторону**.
- Пример: пульт ТВ → телевизор (без обратного канала).
- **Плюс:** вся пропускная способность в одном направлении.
- **Минус:** нет двусторонней коммуникации.
## Полудуплекс (Half-duplex)
- **Двусторонний**, но **не одновременно** — устройства по очереди передают/получают.
- Пример: рация (нажимаешь кнопку — говоришь, отпускаешь — слушаешь).
- **Плюс:** вся пропускная способность в активном направлении, обнаружение ошибок.
- **Минус:** задержки, нужно ждать, пока противоположная сторона закончит.
## Полнодуплекс (Full-duplex)
- **Двусторонний и одновременный** — обе стороны могут одновременно передавать/получать.
- Пример: телефонный звонок, современный Ethernet.
- Использует **два отдельных канала** (или выделенные временные слоты).
- **Плюс:** одновременная коммуникация, эффективнее.
- **Минус:** пропускная способность **делится пополам** на два направления.
## Практика
- Современные **Ethernet** — fullduplex (обычно).
- **WiFi** — halfduplex (обычно, одна частота).
- **USB 2.0** — fullduplex (два отдельных провода).
Связанные узлы: [[Networking—MOC]], [[Networking—Ethernet (one-screen)]].