Kluczowa różnica - hermetyzacja a dekapsulacja
Dane są ważne dla każdej organizacji. Dlatego konieczne jest łatwe przesłanie danych do innej lokalizacji w minimalnym czasie. Dane można przesłać do miejsca docelowego za pośrednictwem sieci. Sieć to zbiór połączonych ze sobą urządzeń, takich jak komputery, drukarki, do udostępniania zasobów. W przypadku dużej liczby hostów sieć staje się złożona, a łączenie różnych komputerów zwiększa niekompatybilność. Dlatego ulepszono otwarte standardowe modele sieciowe. Dwa popularne modele sieci to Międzynarodowa Organizacja Normalizacyjna (OSI) i protokół kontroli transmisji / protokół internetowy (TCP / IP). TCP / IP to nowy model sieci, który zastępuje model OSI. Te modele zawierają warstwy. Dane przechodzą przez warstwy komunikacji danych. Hermetyzacja i Dekapsulacja to dwa terminy związane z przekazywaniem danych przez każdą warstwę. Kluczowa różnica między enkapsulacją a dekapsulacją polega na tym, że podczas enkapsulacji dane są przenoszone z górnej warstwy do dolnej warstwy, a każda warstwa zawiera pakiet informacji zwany nagłówkiem wraz z rzeczywistymi danymi, podczas gdy podczas dekapsulacji dane są przenoszone z niższa warstwa do wyższych warstw, a każda warstwa rozpakowuje odpowiednie nagłówki, aby uzyskać rzeczywiste dane.a każda warstwa rozpakowuje odpowiednie nagłówki w celu uzyskania rzeczywistych danych.a każda warstwa rozpakowuje odpowiednie nagłówki w celu uzyskania rzeczywistych danych.
ZAWARTOŚĆ
1. Przegląd i kluczowe różnice
2. Czym jest enkapsulacja
3. Co to jest dekapsulacja
4. Podobieństwa między enkapsulacją a dekapsulacją
5. Porównanie bezpośrednie - enkapsulacja a dekapsulacja w formie tabelarycznej
6. Podsumowanie
Co to jest kapsułkowanie?
Modele sieciowe służą do standaryzacji komunikacji sieciowej. Podczas przesyłania danych z jednej lokalizacji do drugiej dane przechodzą przez kilka warstw. Model TCP / IP ma cztery warstwy. Są to warstwa aplikacji, warstwa transportowa, warstwa internetowa i warstwa dostępu do sieci. Każda warstwa pełni określoną rolę w modelu TCP / IP. Warstwa aplikacji obejmuje wszystkie usługi użytkownika końcowego, takie jak poczta e-mail, przeglądanie stron internetowych itp. Warstwa transportowa zarządza komunikacją między hostem a hostem. W warstwie sieciowej dane nazywane są pakietami. Zawiera źródłowe i docelowe adresy IP, które pomagają zidentyfikować lokalizację w sieci. Każde urządzenie w sieci ma adres IP. W warstwie dostępu do sieci pakiet nazywany jest ramką. W tej warstwie pakiet przychodzący z warstwy internetowej otrzymuje źródłowy i docelowy adres MAC. Adres MAC to adres fizyczny. Wreszcie ramka jest wysyłana z sieci.
Załóżmy, że wysyłasz wiadomość e-mail. Wiadomość e-mail jest tworzona w warstwie aplikacji. Wiadomość e-mail powinna przechodzić kolejno przez warstwę transportową, warstwę internetową i warstwę dostępu do sieci, używając różnych protokołów i wychodzić z komputera za pomocą bezprzewodowego lub przewodowego interfejsu sieciowego. Następnie wiadomość e-mail przechodzi przez sieć i dociera do miejsca docelowego. Następnie e-mail przechodzi z warstwy dostępu do sieci, warstwy internetowej i warstwy transportowej, a następnie do warstwy aplikacji.
Rysunek 01: Model TCP / IP
Hermetyzacja to proces dodawania informacji do danych warstwy aplikacji, gdy są one przesyłane przez każdą warstwę modelu. Za każdym razem, gdy dane przechodzą przez warstwę, tworzona jest nowa jednostka danych protokołu (PDU). Do danych przesyłanych z warstwy aplikacji dodano nagłówek z informacją o TCP / UDP w warstwie transportowej. Teraz dane są znane jako segment. Gdy segment dotrze do warstwy internetowej, do segmentu zostanie dodany nagłówek z adresami IP. Teraz nazywa się to pakietem. Gdy pakiet dotrze do warstwy dostępu do sieci, dodawany jest nagłówek z adresami MAC. Teraz jest znany jako rama. Podobnie, w każdej warstwie tworzona jest odpowiednia jednostka danych protokołu (PDU). Dodawanie tych informacji do każdej warstwy jest nazywane enkapsulacją. Po zakończeniu procesu enkapsulacji ramka jest wysyłana do sieci.
Co to jest dekapsulacja?
Jak wyjaśniono w procesie enkapsulacji, ramka wychodzi z komputera hosta do sieci. Następnie dociera do hosta docelowego. W hoście docelowym ramka jest dekapsulowana w odwrotnej kolejności aż do warstwy aplikacji. Ramka, która dociera do warstwy dostępu do sieci, zawiera dane, nagłówek TCP / UDP, nagłówek z adresami IP i nagłówek z adresami MAC.
Kiedy jest wysyłany do warstwy sieciowej, jest pakietem i zawiera dane, nagłówek TCP / UDP i nagłówek z adresem IP. Następnie pakiet dociera do warstwy transportowej. Teraz jest podzielony na segmenty i zawiera dane oraz nagłówek TCP / UDP. Wreszcie segment dociera do warstwy aplikacji. W warstwie aplikacji host może zobaczyć dane przesłane z komputera źródłowego. Ten proces jest znany jako dekapsulacja.
Jakie jest podobieństwo między enkapsulacją a dekapsulacją?
Zarówno hermetyzacja, jak i dekapsulacja są związane ze sposobem wysyłania i odbierania danych przez sieć zgodnie z modelami sieci
Jaka jest różnica między enkapsulacją a dekapsulacją?
Porównaj środek artykułu przed tabelą
Hermetyzacja a dekapsulacja |
|
Kiedy dane są przenoszone z górnej warstwy do dolnej warstwy zgodnie z modelem sieci, każda warstwa zawiera pakiet informacji zwany nagłówkiem wraz z rzeczywistymi danymi. Takie upakowanie danych w każdej warstwie jest znane jako hermetyzacja. | Gdy dane są przenoszone z niższej warstwy do wyższych warstw zgodnie z modelem sieci, każda warstwa rozpakowuje odpowiednie nagłówki i wykorzystuje te informacje do uzyskania rzeczywistych danych. To rozpakowywanie danych w każdej warstwie jest nazywane dekapsulacją. |
Występowanie | |
W komputerze źródłowym występuje enkapsulacja. | Na komputerze docelowym następuje dekapsulacja. |
Podsumowanie - hermetyzacja a dekapsulacja
Sieć to połączenie z dużą liczbą urządzeń. Te urządzenia różnią się od siebie. Może to powodować problemy ze zgodnością. Aby tego uniknąć, wszystkie urządzenia w sieci używają standardowego modelu sieci do przesyłania danych. Jednym z głównych modeli sieci jest model TCP / IP. Modele te składają się z wielu warstw. Dane, które mają zostać przesłane do nowej lokalizacji, powinny przejść przez każdą warstwę. Po osiągnięciu każdej warstwy informacje są dodawane do danych. Nazywa się to hermetyzacją. Gdy dane dotrą do celu, w każdej warstwie dodane informacje są rozpakowywane. Ten proces jest znany jako dekapsulacja. Różnica między enkapsulacją a dekapsulacją polega na tym, że podczas enkapsulacji dane są przenoszone z górnej warstwy do dolnej warstwy,a każda warstwa zawiera pakiet informacji zwany nagłówkiem wraz z rzeczywistymi danymi, podczas gdy podczas dekapsulacji dane są przenoszone z warstwy dolnej do warstw wyższych, a każda warstwa rozpakowuje odpowiednie nagłówki w celu uzyskania rzeczywistych danych.
Pobierz plik PDF z opisem Encapsulation vs Decapsulation
Możesz pobrać wersję PDF tego artykułu i używać jej w trybie offline, zgodnie z notą cytatową. Pobierz wersję PDF tutaj: Różnica między enkapsulacją a dekapsulacją