Přejít na obsah

Komunikační modely

Komunikační modely definují, jak spolu zařízení v síti komunikují. Rozkládají složitý proces přenosu dat do jednotlivých vrstev, z nichž každá plní specifickou funkci. Nejznámější jsou model ISO/OSI (teoretický) a model TCP/IP (praktický – základ internetu).

Proč vrstvené modely?

Vrstvené komunikační modely přinášejí několik zásadních výhod:

Rozdělení složitosti – komunikace se rozdělí na menší, zvládnutelné části.
Standardizace – každá vrstva má přesně definovanou funkci a rozhraní.
Interoperabilita – zařízení od různých výrobců mohou spolupracovat.
Modularita – změna v jedné vrstvě neovlivní ostatní.
Snadnější vývoj – každá vrstva se vyvíjí samostatně.

Data při odesílání prochází vrstvami shora dolů (zapouzdření – encapsulation), při příjmu zdola nahoru (dezapouzdření).

Model ISO/OSI – přehled

Referenční model ISO/OSI (Open Systems Interconnection) byl vytvořen organizací ISO v roce 1984. Má 7 vrstev:

VrstvaNázevFunkce
7.AplikačníAplikace komunikující se sítí (HTTP, FTP, SMTP)
6.PrezentačníPřevod datových formátů, šifrování, komprese
5.RelačníSpráva relací, synchronizace, checkpointy
4.TransportníSegmentace, spolehlivost (TCP vs. UDP)
3.SíťováSměrování, logické adresování (IP)
2.LinkováFyzické adresování (MAC), rámce, přístup k médiu
1.FyzickáPřenos bitů po médiu (kabely, signály)

ISO/OSI – detail vrstev

7. Aplikační – rozhraní mezi aplikací a sítí. Protokoly: HTTP, FTP, SMTP, DNS, DHCP.
6. Prezentační – překlad dat (ASCII → EBCDIC), šifrování (SSL/TLS), komprese dat.
5. Relační – navázání, udržování a ukončení relace, synchronizace (checkpointy při přenosu).
4. Transportní – segmentace dat, spolehlivé doručení (TCP – potvrzování, UDP – rychlost).
3. Síťová – logické adresování (IP adresy), směrování mezi sítěmi (router).
2. Linková – rámování dat, MAC adresy, detekce chyb (CRC), přístup k médiu (CSMA/CD).
1. Fyzická – přenos bitů, napěťové úrovně, konektory, kabely.

Model TCP/IP

Praktický model používaný v internetu. Má 4 vrstvy (někdy 5):

VrstvaProtokolyOdpovídá OSI
AplikačníHTTP, HTTPS, FTP, DNS, DHCP, SMTP, SSH5.–7.
TransportníTCP, UDP4.
InternetováIP (IPv4, IPv6), ICMP, ARP3.
Vrstva síťového rozhraníEthernet, WiFi, PPP1.–2.

Model TCP/IP je jednodušší a flexibilnější než ISO/OSI. Vznikl prakticky při vývoji ARPANETu a stal se základem internetu.

Zapouzdření dat (Encapsulation)

Při odesílání dat prochází každá vrstva přidává svou hlavičku (header) k datům z vyšší vrstvy:

Aplikační vrstva → Data
Transportní vrstva → TCP/UDP hlavička + Data = Segment
Síťová vrstva → IP hlavička + Segment = Paket
Linková vrstva → MAC hlavička + Paket + CRC = Rámec
Fyzická vrstva → Rámec převeden na bity

Při příjmu probíhá opačný proces – dezapouzdření – každá vrstva odstraní svou hlavičku a předá data výš.

Porovnání ISO/OSI a TCP/IP

VlastnostISO/OSITCP/IP
Počet vrstev74
VznikTeoretický návrh (1984)Praktický vývoj (1970+)
PoužitíReferenční model, výukaReálný internet
Přenosová vrstvaSpolehlivost na transportní vrstvěTCP spolehlivý, UDP nespolehlivý
Síťová vrstvaSpojová i nespojová službaPouze nespojová (IP)
Prezentační/relačníSamostatné vrstvySoučást aplikační vrstvy

Shrnutí

Komunikační modely rozdělují síťovou komunikaci do vrstev. Model ISO/OSI má 7 vrstev a slouží jako teoretický referenční model. Model TCP/IP má 4 vrstvy a je základem reálného internetu. Zapouzdření (encapsulation) je proces přidávání hlaviček při odesílání dat, dezapouzdření je odebírání hlaviček při příjmu. Pochopení vrstevnaté architektury je klíčové pro pochopení fungování celé sítě.

Komunikační modely v počítačových sítích – ISO/OSI a TCP/IP, principy vrstvené komunikace a zapouzdření dat.

Hodnocení
0 0

Momentálně nejsou žádné komentáře.

být první, kdo zanechá komentář.