Model OSI (Open Systems Interconnection) je teoretický rámec, který popisuje, jakým způsobem spolu komunikují počítačové systémy v síti. Byl vytvořen v 80. letech, aby sjednotil komunikaci mezi různými výrobci hardwaru. Dnes slouží především jako základní výuková pomůcka pro pochopení síťové architektury.
Model se skládá ze sedmi vrstev. Každá vrstva plní specifické úkoly a poskytuje služby vrstvě nad sebou.
1. Fyzická vrstva (Physical Layer)
Tato vrstva se zabývá mechanickým a elektrickým přenosem surových dat (bitů) přes fyzické médium.
Co řeší: Kabely, konektory, napětí a kódování signálu.
Hardware: Huby, opakovače, kabely (UTP, optika).
2. Linková vrstva (Data Link Layer)
Zajišťuje přenos dat mezi dvěma přímo sousedícími uzly. Zde se pracuje s fyzickými adresami zařízení.
Co řeší: MAC adresy, detekci chyb a formátování rámců.
Hardware: Switche, síťové karty.
3. Síťová vrstva (Network Layer)
Zodpovídá za logické adresování a směrování (routing) paketů v síti.
Co řeší: IP adresy a hledání nejlepší cesty pro data.
Jednotka: Paket.
4. Transportní vrstva (Transport Layer)
Zajišťuje spolehlivý přenos dat mezi koncovými aplikacemi. Řeší, aby se data nesmíchala a dorazila v pořádku.
Co řeší: Protokoly TCP (spolehlivý) a UDP (rychlý).
Jednotka: Segment.
5. Relační vrstva (Session Layer)
Spravuje relace mezi aplikacemi. Otevírá, udržuje a ukončuje spojení (dialogy).
Co řeší: Synchronizaci a checkpointy přenosu.
6. Prezentační vrstva (Presentation Layer)
Slouží jako překladatel dat. Formátuje data tak, aby byla pro aplikaci čitelná.
Co řeší: Šifrování (SSL/TLS), kompresi a kódování (např. JPG, ASCII).
7. Aplikační vrstva (Application Layer)
Vrstva, se kterou přímo komunikuje uživatel nebo aplikace. Poskytuje síťové služby.
Co řeší: Protokoly pro konkrétní služby – web (HTTP), pošta (SMTP), soubory (FTP).
Mnemotechnická pomůcka na závěr
Pokud si nemůžete zapamatovat pořadí vrstev odspodu nahoru, zkuste větu: Prosím Doneste Svačinu, Teď Rychle Pečenou Amorfní (Physical, Data Link, Network, Transport, Session, Presentation, Application).
