21. Architektura TCP IP + Mezisíťová vrstva
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu DOCX.
21. Architektura TCP IP + Mezi-síťová vrstva
1 : ISO/OSI
Aplikační vrstva Prezentační Relační Transportní Síťová Spojová FyzickáVrstvový model TCP/IP
2 : TCP/IP
Aplikační vrstva Transportní vrstva Mezi síťová vrstva Vrstva síťového rozhraníTCP/IP:
Realizováno softwarově
Obsahuje sadu protokolů pro komunikaci v počítačové síti a je hlavním protokolem celosvětové sítě Internet
Komunikační protokol je množina pravidel, která určují syntaxi a význam jednotlivých zpráv při komunikaci.
Mezi-síťová vrstva TCP/IP:
Funkce mezi-síťové vrstvy TCP/IP přesně odpovídají funkcím vrstvy sítové modelu ISO/OSI
Na mezi-sítové vrstvě funguje cela řada protokolů - hlavním protokolem je protokol IP (Internet Protokol)
IP protokol:
je to velmi jednoduchý protokol, který provádí přenos dat bez spojení a nespolehlivě (UDP)
protokolová datová jednotka se jmenuje IP datagram
v současnosti používáme verze protokolu IPv.4 a IPv.6
Architektura TCP/IP:
Obecné rozložení TCP/IP:
síťová komunikace rozdělena do tzv. vrstev, které znázorňují hierarchii činností
Výměna informací mezi vrstvami je přesně definována - každá vrstva využívá služeb vrstvy nižší a poskytuje své služby vrstvě vyšší
Komunikace mezi stejnými vrstvami dvou různých systémů je řízena komunikačním protokolem za použití spojení vytvořeného sousední nižší vrstvou
Architektura umožňuje výměnu protokolů jedné vrstvy bez dopadu na ostatní
Příkladem může být možnost komunikace po různých médiích fyzické vrstvy modelu OSI - ethernet (optické vlákno, kroucená dvojlinka, Wi-Fi), sériová linka.
Architektura TCP/IP je členěna do čtyř vrstev (na rozdíl od referenčního modelu OSI se sedmi vrstvami):
-
Aplikační vrstva (application layer)
-
Transportní vrstva (transport layer)
-
Síťová /Mezi-síťová) vrstva (internet layer)
-
Vrstva síťového rozhraní (network interface)
Jednotlivé vrstvy TCP/IP:
Aplikační vrstva:
Vrstva aplikací. Jedná se o protokoly, které slouží k přenosu konkrétních dat.
Příklady: Telnet, FTP, HTTP, DHCP, DNS.
Aplikační protokoly používají vždy jednu ze dvou základních služeb transportní vrstvy: TCP nebo UDP, případně obě dvě (např. DNS)
Pro rozlišení aplikačních protokolů se používají tzv. porty, což jsou domluvená číselná označení aplikací
Každé síťové spojení aplikace je jednoznačně určeno číslem portu a transportním protokolem (a samozřejmě adresou počítače).
Transportní vrstva:
Poskytuje transportní služby pro kontrolu celistvosti dat - kontrolované spojení spolehlivým protokolem TCP (transmission control protocol) nebo nekontrolované spojení nespolehlivým protokolem UDP (user datagram protocol)
Transportní vrstva je implementována až v koncových zařízeních (počítačích) a umožňuje proto přizpůsobit chování sítě potřebám aplikace.