Webové Aplikace

Model OSI vs TCP/IP: Pochopte rozdíly

30. října 2021

Obsah

OSOVÝ MODEL

The Model OSI je rámec, který se používá k popisu funkcí síťového systému. Model OSI charakterizuje funkce do univerzální sady pravidel a požadavků na podporu interoperability mezi různými produkty a softwarem. V modelu OSI je komunikace mezi systémem rozdělena do sedmi odlišných vrstev: fyzická, datová linka, síť, doprava, relace, prezentace a aplikace.

Fyzická vrstva

Nejnižší vrstva modelu se zabývá přenosem nezpracovaných nestrukturovaných dat přes síť z fyzické vrstvy zařízení do fyzické vrstvy přijímajícího zařízení. Zahrnuje specifikace jako napětí, rozložení kolíků, kabeláž a rádiové frekvence. Na fyzické vrstvě lze najít fyzické zdroje, jako jsou síťové rozbočovače, kabeláž, opakovače, síťové adaptéry nebo modemy.

Data Link Layer

Přímo připojené uzly se používají k přenosu dat z uzlů na uzel, kde jsou data zabalena do rámců. Opravuje chyby, které se vyskytují na fyzické vrstvě. První, řízení přístupu k médiím, poskytuje řízení toku a multiplexování pro přenosy zařízení přes síť. Druhý, řízení logické linky, poskytuje řízení toku a chyb na fyzickém médiu a identifikuje linkové protokoly.

Síťová vrstva

Tato vrstva je zodpovědná za přijímání rámců z vrstvy datového spojení a jejich doručování do zamýšlených cílů na základě jejich adres. Síťová vrstva najde cíl pomocí logických adres, jako je IP. Na této vrstvě jsou směrovače základní komponentou používanou k doslova směrování informací mezi sítěmi tam, kde je třeba.

Viz také 15 nejlepších nástrojů a softwaru pro diagramy UML

Transportní vrstva

Tato vrstva řídí doručování a kontrolu chyb datových paketů. Reguluje velikost, sekvenování a v konečném důsledku i přenos dat mezi systémy a hostiteli.

Vrstva relace

Tato vrstva řídí konverzace mezi různými počítači. Relace mezi stroji je nastavena, spravována a ukončena na vrstvě 5. Služby vrstvy relace zahrnují ověřování a opětovné připojení.

Prezentační vrstva

Překládá nebo formátuje data na základě syntaxe nebo sémantiky, kterou aplikace přijímá. Z tohoto důvodu je někdy také známá jako syntaktická vrstva. Tato vrstva také zpracovává šifrování a dešifrování vyžadované aplikační vrstvou.

Aplikační vrstva

Na této vrstvě jak aplikační vrstva, tak koncový uživatel komunikují přímo se softwarovou aplikací. Tato vrstva vidí síťové služby poskytované aplikacím koncových uživatelů, jako je webový prohlížeč nebo Office 365. Aplikační vrstva identifikuje partnery pro komunikaci, dostupnost zdrojů a synchronizuje přenos.

Charakteristika modelu OSI

  • Vrstva by měla být vytvořena pouze tam, kde jsou zapotřebí určité úrovně abstrakce.
  • Funkce každé vrstvy musí být zvolena podle mezinárodně standardizovaných protokolů.
  • Vrstvy by měly být velké, aby funkce neměly být umístěny ve stejné vrstvě.
  • V modelu OSI se každá vrstva při provádění primitivních funkcí spoléhá na další vrstvu. Každá úroveň by měla být schopna poskytovat služby další vyšší vrstvě.
  • Změny provedené v jedné vrstvě nesmějí vyžadovat změny v jiných vrstvách.

KLADY

  • Pomůže vám standardizovat přepínač, router, základní desku a další hardware
  • Snižuje složitost a standardizuje rozhraní
  • Usnadňuje modulární inženýrství
  • Umožňuje zajistit interoperabilní technologii
  • Protokoly jsou při změně technologie nahrazeny novými.
  • Nabízí podporu pro služby orientované na připojení i službu bez připojení.
  • Podporuje služby bez připojení a orientované na připojení.
  • Poskytuje flexibilitu pro přizpůsobení různým typům protokolů.
Viz také Jak používat kurzívu ve Skype: Snadný průvodce pro Windows a Mac

NEVÝHODY

  • Seřizování protokolů je únavný úkol.
  • Nedefinuje žádný konkrétní protokol.
  • V modelu síťové vrstvy jsou některé služby duplikovány v mnoha vrstvách.
  • Vrstvy nemohou fungovat paralelně, protože každá vrstva musí čekat na získání dat z předchozí vrstvy.

TCP/IP MODEL

The TCP/IP model má čtyři vrstvy: aplikační, transportní, internetovou, síťovou vrstvu. Vrstvy nabízejí fyzické standardy, síťové rozhraní, mezisíťové a transportní funkce, které odpovídají modelu OSI prvních čtyř vrstev. Tyto čtyři vrstvy jsou v modelu TCP/IP reprezentovány jedinou vrstvou nazývanou aplikační vrstva. TCP/IP je hierarchický protokol složený z interaktivních modulů a každý z nich poskytuje specifickou funkcionalitu.

Vrstva síťového přístupu

Tento protokol se používá pro připojení k hostiteli, aby bylo možné odeslat paket. Liší se hostitel od hostitele a síť od sítě.

Internetová vrstva

Výběr sítě je založen na vrstvě sítě bez připojení známé jako internetová vrstva. Je to vrstva, která drží celou architekturu pohromadě. Pořadí, ve kterém jsou pakety přijímány, se liší od způsobu jejich odesílání. Funkce, které provádí internetová vrstva, jsou:

  • Provádění směrování
  • Doručování IP paketů
  • Vyhýbání se zácpám

Transportní vrstva

Rozhoduje, zda má být přenos dat po paralelní cestě nebo po jedné cestě. Transportní vrstva provádí funkce, jako je multiplexování, segmentace nebo rozdělení na data. Aplikace mohou zapisovat a číst do transportní vrstvy. Transportní vrstva

Aplikační vrstva

Aplikační vrstva je nejvyšší vrstvou v modelu TCP/IP. Zodpovídá za zpracování protokolů na vysoké úrovni, problematiku reprezentace. Umožňuje uživateli komunikovat s aplikací. Když jeden protokol aplikační vrstvy chce komunikovat s jinou aplikační vrstvou, předá svá data transportní vrstvě.

Viz také 10 oprav nefunkčního převodu textu na řeč

V aplikační vrstvě je nejasnost. Každá aplikace nemůže být umístěna uvnitř aplikační vrstvy kromě těch, které interagují s komunikačním systémem. V aplikační vrstvě nelze například uvažovat s textovým editorem. Webový prohlížeč používá protokol HTTP k interakci se sítí, kde protokol HTTP je protokol aplikační vrstvy.

přidává k datům informace záhlaví. Transportní vrstva rozděluje zprávu (data) na malé jednotky, aby je síťová vrstva zpracovávala efektivněji. Transportní vrstva také zařazuje pakety, které mají být odeslány v pořadí.

Charakteristika TCP/IP modelu

  • Podporuje flexibilní architekturu
  • Přidání systémů do sítě je snadné.
  • Struktura zůstane v TCP/IP nedotčená, dokud zdrojový a cílový počítač nefungují správně.
  • TCP je protokol orientovaný na připojení.
  • TCP poskytuje spolehlivost a zajišťuje, aby data, která přicházejí mimo pořadí, byla uvedena zpět do pořádku.
  • TCP vám nabízí implementaci řízení toku, takže odesílatel nikdy nepřemůže příjemce daty.

KLADY

  • Pomůže vám nastavit spojení mezi různými typy počítačů.
  • Funguje nezávisle na operačním systému.
  • Podporuje různé směrovací protokoly.
  • Umožňuje propojení mezi organizacemi.
  • Tento model má vysoce škálovatelnou architekturu klient-server.
  • Je provozován samostatně.
  • Podporuje více směrovacích protokolů.

NEVÝHODY

  • TCP/IP je komplexní model pro nastavení a správu.
  • Režie TCP/IP je vyšší než IPX.
  • Nahrazení protokolu v TCP/IP je obtížné.
  • Nemá žádné jasné oddělení od svých rozhraní, služeb a protokolů.

Rozdíl mezi modelem OSI a TCP/IP

Model OSI Model TCP/IP
OSI je protokol nezávislý na standardu, který funguje jako komunikační brána mezi sítí a koncovým uživatelem.TCP/IP model je založen na standardních protokolech. Jedná se o komunikační protokol, který umožňuje připojení hostitelů přes síť.
Transportní vrstva zajišťuje doručení paketů.V modelu TCP/IP transportní vrstva nezaručuje doručení paketů.
Vertikální přístup.Horizontální přístup.
Model OSI má samostatnou vrstvu relace a vrstvu prezentace.TCP/IP nemá samostatnou vrstvu relace nebo vrstvu prezentace.
Transportní vrstva je orientována na připojení.Transportní vrstva je orientovaná na připojení i bez připojení.
Model OSI, na kterém jsou sítě postaveny.TCP/IP model je svým způsobem implementací modelu OSI.
Protokoly jsou v tomto modelu skryté a mohou být nahrazeny změnou technologieNahradit protokol není snadné.