Uživatelské nástroje

Nástroje pro tento web


it:net:protokoly

Protokoly a vrstvy (Model OSI)

Referenční model OSI (Open Systems Interconnection) je teoretický rámec vytvořený organizací ISO, který rozděluje síťovou komunikaci do sedmi logických vrstev. Tento model umožňuje výrobcům hardwaru a vývojářům softwaru vytvářet systémy, které spolu budou schopny komunikovat bez ohledu na konkrétní technologii.

1. Sedm vrstev modelu OSI

Vrstvy se číslují od spodní (fyzické) k horní (uživatelské). Každá vrstva poskytuje služby vrstvě nad sebou a využívá služeb vrstvy pod sebou.

7. Aplikační vrstva (Application)

Vrstva nejbližší uživateli. Zajišťuje přístup aplikací k síťovým službám. * Protokoly: HTTP/HTTPS (web), SMTP/IMAP (e-mail), FTP (soubory), DNS. * Jednotka dat: Data / Zpráva.

6. Prezentační vrstva (Presentation)

Zodpovídá za formátování dat tak, aby jim aplikační vrstva rozuměla. Řeší převody kódování, kompresi a šifrování. * Příklady: Převod ASCII na EBCDIC, šifrování TLS/SSL, formáty JPEG/GIF.

5. Relační vrstva (Session)

Navazuje, spravuje a ukončuje relace (dialogy) mezi aplikacemi. Zajišťuje synchronizaci a obnovu spojení. * Příklady: NetBIOS, RPC (Remote Procedure Call).

4. Transportní vrstva (Transport)

Zajišťuje přenos dat mezi koncovými uzly. Řeší segmentaci dat, kontrolu chyb a řízení toku. * Protokoly: TCP (spolehlivý, spojovaný), UDP (rychlý, nespojovaný). * Jednotka dat: Segment (v případě TCP) nebo Datagram (UDP).

3. Síťová vrstva (Network)

Zajišťuje logické adresování a směrování (routing) v rámci globální sítě. * Protokoly: IP (IPv4, IPv6), ICMP (diagnostika), IPsec. * Zařízení: Router (Směrovač). * Jednotka dat: Paket (Packet).

Zajišťuje fyzické adresování (MAC adresy) a přenos dat v rámci jednoho segmentu sítě (např. v jedné kanceláři). * Protokoly: Ethernet, Wi-Fi (802.11), PPP, ARP. * Zařízení: Switch (Přepínač), Bridge. * Jednotka dat: Rámec (Frame).

1. Fyzická vrstva (Physical)

Definuje elektrické, mechanické a funkční specifikace pro přenos surových dat (bitů) přes fyzické médium. * Médium: Měděný kabel, optické vlákno, rádiové vlny. * Jednotka dat: Bit.

2. Proces zapouzdření (Encapsulation)

Aby data mohla projít sítí, procházejí procesem zapouzdření. Při odesílání se směrem dolů (od 7. k 1. vrstvě) ke zprávě přidávají tzv. hlavičky (Headers) a u 2. vrstvy i patička (Trailer).

1. **Data** (7.–5. vrstva) jsou předána 4. vrstvě.
2. **Segmentace:** 4. vrstva přidá hlavičku s porty (např. 80 pro HTTP) -> vzniká **Segment**.
3. **Packetizace:** 3. vrstva přidá IP adresy -> vzniká **Paket**.
4. **Rámování:** 2. vrstva přidá MAC adresy a kontrolní součet CRC -> vzniká **Rámec**.
5. **Vysílání:** 1. vrstva převede rámec na **Bity** (napětí, světlo).

U příjemce probíhá proces opačný – odpouzdření (Decapsulation).

3. Model OSI vs. Model TCP/IP

V reálném internetu se používá praktičtější model TCP/IP (nazývaný také rodina protokolů internetu). Ten vrstvy OSI slučuje:

Číslo Vrstva OSI Vrstva TCP/IP Hlavní protokoly
:—::—::—::—
5–7 Aplikační Aplikační HTTP, DNS, FTP, SSH
4 Transportní Transportní TCP, UDP
3 Síťová Internetová IP, ICMP
1–2 Linková / Fyzická Síťový přístup Ethernet, Wi-Fi

4. Proč model OSI stále používáme?

Přestože internet neběží čistě na protokolech OSI, model zůstává kriticky důležitý pro: * Standardizaci: Výrobce síťové karty (1. a 2. vrstva) nemusí vědět, zda uživatel bude prohlížet web nebo posílat e-mail (7. vrstva). * Troubleshooting (Řešení problémů): Síťaři používají model k izolaci chyb.

  • „Funguje ping?“ (Prověření 3. vrstvy).
  • „Svítí kontrolka na kartě?“ (Prověření 1. vrstvy).
  • „Není blokován port ve firewallu?“ (Prověření 4. vrstvy).

Související články:

Tagy: network osi_model protocols infrastructure internet tcp_ip

it/net/protokoly.txt · Poslední úprava: autor: admin