Klíčový rozdíl – zapouzdření vs dekapsulace
Data jsou důležitá pro každou organizaci. Proto je nutné posílat data na jiné místo jednoduše s minimálním časem. Data lze odeslat do cíle pomocí sítě. Síť je soubor vzájemně propojených zařízení, jako jsou počítače, tiskárny pro sdílení zdrojů. Při velkém počtu hostitelů se síť stává složitou, propojení různých počítačů zvyšuje nekompatibilitu. Proto byly vylepšeny modely otevřených standardních sítí. Dva běžné síťové modely jsou International Organization for Standardization (OSI) a Transmission Control Protocol / Internet Protocol (TCP/IP). TCP/IP je nový model sítě, který nahrazuje model OSI. Tyto modely obsahují vrstvy. Data procházejí vrstvami datové komunikace. Encapsulation a Decapsulation jsou dva pojmy související s předáváním dat každou vrstvou. Klíčový rozdíl mezi zapouzdřením a dekapsulací je v tom, že při zapouzdření se data přesouvají z horní vrstvy do spodní vrstvy a každá vrstva obsahuje svazek informací známý jako záhlaví spolu se skutečnými daty, zatímco při dekapsulaci se data přesouvají z spodní vrstva k horním vrstvám a každá vrstva rozbalí odpovídající záhlaví, aby získala skutečná data.
Co je zapouzdření?
Síťové modely se používají ke standardizaci síťové komunikace. Při odesílání dat z jednoho místa na druhé procházejí data řadou vrstev. TCP/IP model má čtyři vrstvy. Jsou to aplikační vrstva, transportní vrstva, internetová vrstva a vrstva síťového přístupu. Každá vrstva plní v modelu TCP/IP určitou roli. Aplikační vrstva má všechny služby pro koncového uživatele, jako jsou e-mailová zařízení, procházení webu atd. Transportní vrstva spravuje komunikaci mezi hostitelem a hostitelem. V síťové vrstvě jsou data známá jako pakety. Poskytuje zdrojové a cílové IP adresy, které pomáhají identifikovat umístění v síti. Každé zařízení v síti má IP adresu. Ve vrstvě síťového přístupu se paket nazývá rámec. V této vrstvě má paket pocházející z internetové vrstvy zdrojovou a cílovou MAC adresu. MAC adresa je fyzická adresa. Nakonec je rámec odeslán ze sítě.
Předpokládejme odeslání e-mailu. E-mail je vytvořen v aplikační vrstvě. E-mail by měl projít vrstvou transportní vrstvy, vrstvou internetu a vrstvou přístupu k síti v pořadí, pomocí různých protokolů a ven z počítače pomocí bezdrátového nebo kabelového síťového rozhraní. Poté e-mail prochází sítí a přichází do cíle. Poté e-mail přechází z vrstvy síťového přístupu, internetové vrstvy a transportní vrstvy do aplikační vrstvy v daném pořadí.
Obrázek 01: Model TCP/IP
Zapouzdření je proces přidávání informací k datům aplikační vrstvy při jejich odesílání přes každou vrstvu modelu. Pokaždé, když data projdou vrstvou, vytvoří se nová jednotka dat protokolu (PDU). K datům odesílaným z aplikační vrstvy byla přidána hlavička s informacemi o TCP/UDP v transportní vrstvě. Nyní jsou data známá jako segment. Když tento segment dosáhne internetové vrstvy, přidá se k segmentu záhlaví s IP adresami. Nyní se tomu říká paket. Když paket dosáhne vrstvy síťového přístupu, přidá se hlavička s MAC adresami. Nyní je známý jako rám. Podobně je v každé vrstvě vytvořena odpovídající jednotka dat protokolu (PDU). Přidání těchto informací do každé vrstvy se nazývá zapouzdření. Po dokončení procesu zapouzdření je rámec odeslán do sítě.
Co je to dekapsulace?
Jak je vysvětleno v procesu zapouzdření, rámec jde ven z hostitelského počítače do sítě. Poté se dostane k cílovému hostiteli. V cílovém hostiteli je rámec dekapsulován v opačném pořadí až do aplikační vrstvy. Rámec, který dosáhne vrstvy síťového přístupu, obsahuje data, TCP/UDP hlavičku, hlavičku s IP adresami a hlavičku s MAC adresami.
Když je odeslán do síťové vrstvy, je to paket a obsahuje data, hlavičku TCP/UDP a hlavičku s IP adresou. Pak se paket dostane do transportní vrstvy. Nyní je segmentovaný a obsahuje data a hlavičku TCP/UDP. Nakonec segment dosáhne aplikační vrstvy. V aplikační vrstvě může hostitel vidět data odeslaná ze zdrojového počítače. Tento proces je známý jako dekapsulace.
Jaká je podobnost mezi zapouzdřením a dekapsulací?
Zapouzdření i dekapsulace souvisí se způsobem odesílání a přijímání dat prostřednictvím sítě podle síťových modelů
Jaký je rozdíl mezi zapouzdřením a dekapsulací?
Zapouzdření vs dekapsulace |
|
Když se data přesouvají z horní vrstvy do spodní vrstvy podle síťového modelu, každá vrstva obsahuje spolu se skutečnými daty svazek informací zvaný hlavička. Toto balení dat v každé vrstvě je známé jako zapouzdření. | Když se data přesouvají ze spodní vrstvy do horních vrstev podle síťového modelu, každá vrstva rozbalí odpovídající záhlaví a použije tyto informace k získání skutečných dat. Toto rozbalení dat v každé vrstvě je známé jako dekapsulace. |
Výskyt | |
K zapouzdření dochází ve zdrojovém počítači. | V cílovém počítači dochází k dekapsulaci. |
Shrnutí – Zapouzdření vs Dekapsulace
Síť je spojení s velkým počtem zařízení. Tato zařízení se jedna od druhé liší. To může způsobit problémy s kompatibilitou. Aby se tomu zabránilo, všechna zařízení v síti používají pro datovou komunikaci standardní síťový model. Jedním z hlavních síťových modelů je model TCP/IP. Tyto modely se skládají z několika vrstev. Data, která by měla být přenesena do nového umístění, by měla projít každou vrstvou. Při dosažení každé vrstvy se informace přidají k datům. Říká se tomu zapouzdření. Když data dosáhnou cíle, v každé vrstvě se rozbalí přidané informace. Tento proces je známý jako dekapsulace. Rozdíl mezi zapouzdřením a dekapsulací je v tom, že při zapouzdření se data přesouvají z horní vrstvy do spodní vrstvy a každá vrstva obsahuje svazek informací zvaný hlavička spolu se skutečnými daty, zatímco při dekapsulaci se data přesouvají z spodní vrstvy k horním vrstvám a každá vrstva rozbalí odpovídající záhlaví, aby získala skutečná data.
Stáhněte si PDF Encapsulation vs Decapsulation
Verzi tohoto článku si můžete stáhnout ve formátu PDF a použít ji pro offline účely podle citace. Stáhněte si prosím PDF verzi zde: Rozdíl mezi zapouzdřením a dekapsulací