Sieci i protokoły
Przegląd najważniejszych technologii sieciowych, standardów komunikacyjnych oraz sposobów ich implementacji w systemach komputerowych.
Model OSI
Siedem warstw
Model OSI opisuje, jak dane podróżują od aplikacji do fizycznego medium.
- Warstwa Fizyczna – przenoszenie bitów (kable, światłowód).
- Warstwa łącza danych – kontrola błędów i adresowanie MAC.
- Warstwa sieciowa – routing IP.
- Transport – TCP/UDP.
- Sessja – utrzymywanie połączeń.
- Prezentacja – szyfrowanie, kompresja.
- Aplikacja – protokoły użytkowe (HTTP, SMTP).
Stos TCP/IP
Cztery warstwy
Najczęściej używany model w internecie.
- Aplikacja – protokoły wysokiego poziomu (HTTP, FTP).
- Transport – TCP/UDP zapewniają niezawodność i kolejność.
- Internet – adresowanie IP oraz routowanie.
- Link (Sieć lokalna) – Ethernet, Wi‑Fi, PPPoE.
Ethernets (Ethernet)
Klasy i standardy
Od 10 Mbps do 400 Gbps – wybór zależy od potrzeb.
- Fast Ethernet (100 Mbps)
- Gigabit Ethernet (1 Gbps)
- 10‑GbE, 40‑GbE, 100‑GbE – serwerowe i data‑center.
Wi‑Fi (IEEE 802.11)
Kluczowe standardy
- 802.11b/g/n: 2,4 GHz, do 600 Mbps.
- 802.11ac: 5 GHz, up to 1–3 Gbps.
- 802.11ax (Wi‑Fi 6): lepsza wydajność w zatłoczonych sieciach.
VPN i IPsec
Bezpieczne tunelowanie
Technologie zapewniające prywatność i integralność danych w publicznych sieciach.
- PPTP: najprostszy, ale słaby pod względem bezpieczeństwa.
- L2TP/IPsec: lepsza ochrona, wymaga konfiguracji kluczy.
- OpenVPN / WireGuard: otwarte protokoły z wysoką wydajnością.