Shrnutí na Model TCP/IP a ISO/OSI
Model TCP/IP a ISO/OSI: Průvodce síťovou komunikací
Síťové modely TCP/IP a OSI: Vrstvy, zapouzdření a síťová komunikace
Protokoly a modely síťové komunikace tvoří základ pro porozumění tomu, jak spolu počítače a další síťová zařízení efektivně komunikují. Bez těchto modelů by internet ani lokální sítě nemohly fungovat. Existují dva hlavní referenční modely, které popisují síťovou komunikaci: model OSI (Open Systems Interconnection) a model TCP/IP (Transmission Control Protocol/Internet Protocol). Oba modely rozdělují složitý proces komunikace na menší, lépe spravovatelné části, které se nazývají vrstvy. Každá vrstva má specifickou sadu funkcí a komunikuje pouze s vrstvou přímo nad sebou a pod sebou.
Referenční model OSI
Model OSI byl vyvinut Mezinárodní organizací pro normalizaci (ISO) v 80. letech 20. století jako teoretický rámec pro standardizaci síťové komunikace. Jeho hlavním cílem bylo umožnit komunikaci mezi různými typy hardwaru a softwaru od různých výrobců. Model OSI má sedm vrstev, z nichž každá plní specifickou funkci:
-
Fyzická vrstva (Physical Layer): Tato vrstva se zabývá fyzickým přenosem bitů přes komunikační médium. Definuje elektrické, mechanické, procedurální a funkční specifikace pro aktivaci, udržování a deaktivaci fyzického spojení. Příkladem jsou kabely (Ethernet, optické vlákno), konektory (RJ-45) a síťové karty. Jednotkou dat na této vrstvě jsou bity.
-
Linková vrstva (Data Link Layer): Zajišťuje spolehlivý přenos dat přes fyzické spojení. Detekuje a případně opravuje chyby, které se mohou vyskytnout na fyzické vrstvě. Dělí data do datových rámců (frames) a přidává k nim hlavičky a patičky. Tato vrstva také řídí přístup k médiu (např. pomocí MAC adres). Příkladem protokolu je Ethernet. Jednotkou dat jsou rámce.
-
Síťová vrstva (Network Layer): Odpovídá za logické adresování a směrování datových paketů mezi různými sítěmi. Určuje nejlepší cestu pro data od zdroje k cíli. Klíčovým protokolem je Internet Protocol (IP). Jednotkou dat jsou pakety.
-
Transportní vrstva (Transport Layer): Zajišťuje spolehlivý, end-to-end přenos dat mezi aplikacemi na různých hostitelích. Rozděluje data na segmenty, zajišťuje jejich doručení ve správném pořadí a řídí tok dat. Dva hlavní protokoly jsou TCP (Transmission Control Protocol) pro spolehlivé, spojované spojení a UDP (User Datagram Protocol) pro nespolehlivé, nespojované spojení. Jednotkou dat jsou segmenty (TCP) nebo datagramy (UDP).
-
Relační vrstva (Session Layer): Navazuje, udržuje a ukončuje komunikační relace (sessions) mezi aplikacemi. Zajišťuje synchronizaci dialogu a řídí, kdo může kdy vysílat. Příkladem je NetBIOS.
-
Prezentační vrstva (Presentation Layer): Zajišťuje, že data jsou prezentována v takovém formátu, kterému rozumí aplikační vrstva. Provádí překlad dat, šifrování/dešifrování a kompresi/dekompresi. Příkladem jsou formáty JPEG, MPEG, ASCII.
-
Aplikační vrstva (Application Layer): Poskytuje síťové služby přímo uživatelským aplikacím. Zahrnuje protokoly, které uživatelé přímo používají, jako je HTTP (pro web), FTP (pro přenos souborů), SMTP (pro e-mail) a DNS (pro překlad jmen domén). Jednotkou dat jsou data aplikace.
Vrstvy modelu OSI:
- Fyzická vrstva: Přenos bitů.
- Linková vrstva: Rámce, MAC adresy.
- Síťová vrstva: Pakety, IP adresy, směrování.
- Transportní vrstva: Segmenty/datagramy, TCP/UDP.
- Relační vrstva: Správa relací.
- Prezentační vrstva: Formátování, šifrování.
- Aplikační vrstva: Služby pro aplikace.
Model TCP/IP
Model TCP/IP vznikl dříve než model OSI a je praktickým modelem, který se používá v internetu. Je jednodušší a má méně vrstev než model OSI, často se uvádí se čtyřmi nebo pěti vrstvami:
- Vrstvy síťového rozhraní / přístupu k síti (Network Access / Link Layer): Tato vrstva kombinuje funkce fyzické a linkové vrstvy modelu OSI. Zajišťuje, že data jsou správně formátována pro přeno
Už máš účet? Přihlásit se
Síťové modely TCP/IP
Klíčová slova: Síťové modely TCP/IP
Klíčové pojmy: Modely OSI a TCP/IP rozdělují síťovou komunikaci do vrstev pro lepší správu., OSI je sedmivrstvý teoretický model, TCP/IP je čtyř- až pětivrstvý praktický model., Každá vrstva má specifickou funkci a komunikuje s vrstvami nad a pod sebou., Zapouzdření je proces přidávání hlaviček k datům při jejich průchodu vrstvami směrem dolů., De-zapouzdření je opačný proces, kde se hlavičky odstraňují na přijímací straně., Ethernetová hlavička obsahuje MAC adresy, IP hlavička obsahuje IP adresy, TCP hlavička obsahuje porty., Transportní vrstva využívá TCP pro spolehlivý přenos a UDP pro nespolehlivý., Internetová (síťová) vrstva zodpovídá za logické adresování a směrování paketů., Aplikační vrstva poskytuje služby přímo uživatelským aplikacím (HTTP, FTP, DNS)., Pochopení zapouzdření je klíčové pro vizualizaci toku dat přes síťový zásobník., Změna velikosti datové jednotky kvůli hlavičkám ukazuje režii protokolů.