Když posíláš balík, nemusíš vědět, jak jezdí poštovní auto. Zabalíš věc, napíšeš adresu a zbytek zařídí pošta. Každý v řetězu dělá jen svou část: balič, třídírna, řidič.
Síť funguje stejně. Přenos dat je rozdělený do vrstev a každá řeší jen jeden úkol. Díky tomu můžeš vyměnit kabel za Wi-Fi a prohlížeč to vůbec nepozná. Vrstvy jsou také společný jazyk techniků: „chyba je na 1. vrstvě“ znamená „zkontroluj kabel“.
| Č. | Vrstva OSI | Co dělá | Jako u pošty |
|---|---|---|---|
| 7 | aplikační | služby pro programy (web, e-mail) | co chceš poslat |
| 6 | prezentační | formát dat, kódování, šifrování, komprese | přeložení dopisu, zapečetění |
| 5 | relační | zahájení, udržení a ukončení relace (spojení programů) | domluva, že spolu dopisujete |
| 4 | transportní | rozdělení na kusy, spolehlivost, porty | očíslování krabic, potvrzení doručení |
| 3 | síťová | logické adresy (IP), hledání cesty mezi sítěmi | adresa a třídírny po cestě |
| 2 | linková (spojová) | přenos v rámci jedné sítě, fyzické adresy (MAC) | předání od jedné pobočky k další |
| 1 | fyzická | bity jako elektrické, světelné nebo rádiové signály | auto, silnice |
Pořadí si zapamatuješ pomůckou zdola: Fyzická, Linková, Síťová, Transportní, Relační, Prezentační, Aplikační.
| Vrstva | Název PDU |
|---|---|
| aplikační (5–7) | data |
| transportní (4) | segment (TCP), datagram (UDP) |
| síťová (3) | paket |
| linková (2) | rámec |
| fyzická (1) | bity |
OSI je hlavně učebnicový model. Internet ve skutečnosti běží podle modelu TCP/IP, který má jen 4 vrstvy. Některé vrstvy OSI v něm jsou sloučené.
| TCP/IP | odpovídá v OSI | příklady protokolů |
|---|---|---|
| aplikační | 5, 6, 7 | HTTP, DNS, SMTP, SSH |
| transportní | 4 | TCP, UDP |
| internetová (síťová) | 3 | IP, ICMP |
| síťového rozhraní (přístup k síti) | 1, 2 | Ethernet, Wi-Fi |
Model je jako mapa: pomůže pochopit, kde co je, ale sám nikam nejede.
Technik na podpoře se ptá: „Svítí kontrolka? Máte IP adresu? Funguje jiná stránka?“ Neptá se náhodně. Postupuje po vrstvách síťového modelu, od kabelu po aplikaci.
Projdeme každou vrstvu zvlášť: co dělá, jaká zařízení a protokoly k ní patří a jak se jmenuje balíček dat.
Vyzkoušej si: roztřiď zařízení a protokoly podle vrstvy, na které pracují.
Vrstvu zařízení určuje, jakou adresu čte, ne to, že „posílá správně“.