Rozdiel Medzi Zapuzdrením A Zapuzdrením

Obsah:

Rozdiel Medzi Zapuzdrením A Zapuzdrením
Rozdiel Medzi Zapuzdrením A Zapuzdrením

Video: Rozdiel Medzi Zapuzdrením A Zapuzdrením

Video: Rozdiel Medzi Zapuzdrením A Zapuzdrením
Video: OOP interview questions :- What is the difference between Abstraction and Encapsulation ? 2024, Smieť
Anonim

Kľúčový rozdiel - zapuzdrenie verzus zapuzdrenie

Údaje sú dôležité pre každú organizáciu. Preto je potrebné dáta odoslať na iné miesto ľahko a s minimálnym časom. Údaje je možné odoslať do cieľového miesta pomocou siete. Sieť je kolekcia vzájomne prepojených zariadení, ako sú počítače, tlačiarne na zdieľanie zdrojov. Keď je veľký počet hostiteľov, sieť sa stáva zložitou a pripojenie rôznych počítačov zvyšuje nekompatibilitu. Preto sa vylepšili otvorené sieťové modely. Dva bežné sieťové modely sú Medzinárodná organizácia pre štandardizáciu (OSI) a Transmission Control Protocol / Internet Protocol (TCP / IP). TCP / IP je nový sieťový model, ktorý nahrádza model OSI. Tieto modely obsahujú vrstvy. Dáta prechádzajú vrstvami dátovej komunikácie. Zapuzdrenie a zapuzdrenie sú dva pojmy súvisiace s prenosom údajov cez každú vrstvu. Kľúčový rozdiel medzi zapuzdrením a dekapsuláciou spočíva v tom, že pri zapuzdrení sa údaje pohybujú z hornej vrstvy do dolnej vrstvy a každá vrstva obsahuje zväzok informácií známych ako hlavička spolu so skutočnými údajmi, zatiaľ čo pri dekapsulácii sa údaje pohybujú z spodná vrstva do horných vrstiev a každá vrstva rozbaľuje príslušné hlavičky, aby získala skutočné údaje.a každá vrstva rozbalí zodpovedajúce hlavičky, aby získala skutočné dáta.a každá vrstva rozbalí zodpovedajúce hlavičky, aby získala skutočné dáta.

OBSAH

1. Prehľad a hlavný rozdiel

2. Čo je to zapuzdrenie

3. Čo je to zapuzdrenie

4. Podobnosti medzi zapuzdrením a zapuzdrením

5. Porovnanie vedľa seba - zapuzdrenie verzus zapuzdrenie vo forme tabuľky

6. Zhrnutie

Čo je zapuzdrenie?

Na štandardizáciu sieťovej komunikácie sa používajú sieťové modely. Pri odosielaní údajov z jedného miesta na druhé údaje prechádzajú niekoľkými vrstvami. Model TCP / IP má štyri vrstvy. Sú to aplikačná vrstva, transportná vrstva, internetová vrstva a sieťová prístupová vrstva. Každá vrstva plní v modeli TCP / IP osobitnú úlohu. Aplikačná vrstva má všetky služby pre koncových používateľov, ako sú e-mailové zariadenia, prehliadanie webových stránok atď. Transportná vrstva riadi komunikáciu medzi hostiteľmi. V sieťovej vrstve sú dáta známe ako pakety. Poskytuje zdrojové a cieľové adresy IP, ktoré pomáhajú identifikovať umiestnenie v sieti. Každé zariadenie v sieti má adresu IP. Vo vrstve prístupu do siete sa paket nazýva rámec. V tejto vrstve je paket pochádzajúci z internetovej vrstvy daný zdrojovou a cieľovou MAC adresou. MAC adresa je fyzická adresa. Nakoniec je rámec odoslaný zo siete.

Predpokladajme, že pošlete e-mail. E-mail sa vytvára v aplikačnej vrstve. E-mail by mal prechádzať vrstvami transportnej vrstvy, internetovej vrstvy a vrstvy prístupu do siete v poriadku, pomocou rôznych protokolov a von z počítača pomocou bezdrôtového alebo káblového sieťového rozhrania. Potom e-mail cestuje cez sieť a prichádza na miesto určenia. Potom e-mail prejde z vrstvy prístupu do siete, vrstvy internetu a transportnej vrstvy a v uvedenom poradí do vrstvy aplikácie.

Rozdiel medzi zapuzdrením a zapuzdrením
Rozdiel medzi zapuzdrením a zapuzdrením

Obrázok 01: Model TCP / IP

Zapuzdrenie je proces pridávania informácií k údajom aplikačnej vrstvy pri ich odosielaní cez každú vrstvu modelu. Zakaždým, keď dáta prechádzajú vrstvou, vytvorí sa nová jednotka PDU (Protocol Data Unit). Dáta odoslané z aplikačnej vrstvy pridali hlavičku s informáciami o TCP / UDP v transportnej vrstve. Teraz sú údaje známe ako segment. Keď sa tento segment dostane na internetovú vrstvu, do segmentu sa pridá hlavička s adresami IP. Teraz sa tomu hovorí paket. Keď paket dosiahne vrstvu prístupu do siete, pridá sa hlavička s MAC adresami. Teraz je známy ako rám. Rovnako tak je v každej vrstve vytvorená zodpovedajúca údajová jednotka protokolu (PDU). Pridanie týchto informácií do každej vrstvy sa nazýva Zapuzdrenie. Keď je proces zapuzdrenia dokončený, rámec sa odošle do siete.

Čo je dekapsulácia?

Ako je vysvetlené v procese zapuzdrenia, rámec prechádza z hostiteľského počítača do siete. Potom sa dostane do cieľového hostiteľa. V cieľovom hostiteľovi sa rámec dekapsuluje v opačnom poradí až do aplikačnej vrstvy. Rámec, ktorý sa dostane do vrstvy prístupu do siete, obsahuje údaje, hlavičku TCP / UDP, hlavičku s IP adresami a hlavičku s MAC adresami.

Keď je odoslaný do sieťovej vrstvy, je to paket a má údaje, hlavičku TCP / UDP a hlavičku s IP adresou. Potom sa paket dostane do transportnej vrstvy. Teraz je segmentovaný a obsahuje údaje a hlavičku TCP / UDP. Nakoniec segment dosiahne aplikačnú vrstvu. V aplikačnej vrstve môže hostiteľ vidieť údaje odoslané zo zdrojového počítača. Tento proces sa nazýva dekapsulácia.

Aká je podobnosť medzi zapuzdrením a zapuzdrením?

Zapuzdrenie aj dekapsulácia súvisia s tým, ako sa údaje odosielajú a prijímajú prostredníctvom siete podľa sieťových modelov

Aký je rozdiel medzi zapuzdrením a zapuzdrením?

Rozdielny článok v strede pred tabuľkou

Zapuzdrenie verzus zapuzdrenie

Keď sa údaje pohybujú z hornej vrstvy do spodnej vrstvy podľa sieťového modelu, každá vrstva obsahuje zväzok informácií nazývaný hlavička spolu so skutočnými údajmi. Toto zabalenie údajov v každej vrstve je známe ako zapuzdrenie. Keď sa údaje podľa sieťového modelu pohybujú z dolnej vrstvy do hornej, každá vrstva rozbalí zodpovedajúce hlavičky a použije tieto informácie na získanie skutočných údajov. Toto rozbalenie údajov v každej vrstve je známe ako dekapsulácia.
Výskyt
K zapuzdreniu dochádza v zdrojovom počítači. V cieľovom počítači nastáva dekapsulácia.

Zhrnutie - zapuzdrenie verzus zapuzdrenie

Sieť je spojenie s veľkým počtom zariadení. Tieto zariadenia sa navzájom líšia. To môže spôsobiť problémy s kompatibilitou. Aby sa tomu zabránilo, všetky zariadenia v sieti používajú na dátovú komunikáciu štandardný sieťový model. Jedným z hlavných sieťových modelov je model TCP / IP. Tieto modely pozostávajú z niekoľkých vrstiev. Údaje, ktoré by sa mali preniesť na nové miesto, by mali prechádzať každou vrstvou. Po dosiahnutí každej vrstvy sa informácie pridajú k údajom. Nazýva sa to zapuzdrenie. Keď údaje dorazia do cieľa, v každej vrstve sa rozbalia pridané informácie. Tento proces je známy ako dekapsulácia. Rozdiel medzi zapuzdrením a dekapsuláciou spočíva v tom, že pri zapuzdrení sa údaje pohybujú z hornej vrstvy do spodnej vrstvy,a každá vrstva obsahuje zväzok informácií, ktorý sa nazýva hlavička, spolu so skutočnými údajmi, zatiaľ čo pri dekapsulácii sa údaje pohybujú zo spodnej vrstvy do horných vrstiev a každá vrstva rozbaľuje zodpovedajúce hlavičky, aby získala skutočné údaje.

Stiahnite si PDF enkapsulácie vs dekapsulácie

Môžete si stiahnuť PDF verziu tohto článku a použiť ju na offline účely podľa citačnej poznámky. Stiahnite si verziu PDF tu: Rozdiel medzi zapuzdrením a zapuzdrením

Odporúčaná: