Unterschied zwischen Einkapselung und Entkapselung

Schlüsseldifferenz - Kapselung vs Entkapselung
 

Daten sind für jedes Unternehmen wichtig. Daher ist es notwendig, die Daten leicht und in kürzester Zeit an einen anderen Ort zu senden. Die Daten können über das Netzwerk an das Ziel gesendet werden. Ein Netzwerk ist eine Sammlung von miteinander verbundenen Geräten wie Computern und Druckern zur gemeinsamen Nutzung von Ressourcen. Bei einer großen Anzahl von Hosts wird das Netzwerk komplex. Durch das Anschließen verschiedener Computer wird die Inkompatibilität erhöht. Daher wurden offene Standardnetzwerkmodelle verbessert. Zwei gängige Netzwerkmodelle sind die International Organization for Standardization (OSI) und das Transmission Control Protocol / Internet Protocol (TCP / IP). TCP / IP ist das neue Netzwerkmodell, das das OSI-Modell ersetzt. Diese Modelle enthalten Schichten. Daten durchlaufen die Schichten der Datenkommunikation. Kapselung und Entkapselung sind zwei Begriffe, die sich auf das Durchleiten von Daten durch jede Schicht beziehen. Das Hauptunterschied zwischen Einkapselung und Entkapselung ist das, Bei der Verkapselung bewegen sich die Daten von der oberen Schicht zur unteren Schicht, und jede Schicht enthält ein Informationsbündel, das zusammen mit den tatsächlichen Daten als Header bezeichnet wird, während sich bei der Entkapselung die Daten von der unteren Schicht in die oberen Schichten und jeweils in diese verschieben Die Schicht entpackt die entsprechenden Header, um die tatsächlichen Daten zu erhalten.

INHALT

1. Übersicht und Schlüsseldifferenz
2. Was ist Kapselung?
3. Was ist Entkapselung?
4. Ähnlichkeiten zwischen Einkapselung und Entkapselung
5. Side-by-Side-Vergleich - Encapsulation vs. Decapsulation in tabellarischer Form
6. Zusammenfassung

Was ist Kapselung??

Netzwerkmodelle werden zur Standardisierung der Netzwerkkommunikation verwendet. Beim Senden von Daten von einem Ort zum anderen durchlaufen die Daten mehrere Ebenen. Das TCP / IP-Modell besteht aus vier Schichten. Sie sind Anwendungsschicht, Transportschicht, Internetschicht und Netzwerkzugangsschicht. Jede Schicht nimmt im TCP / IP-Modell eine bestimmte Rolle ein. Die Anwendungsebene verfügt über alle Endbenutzerdienste wie E-Mail-Funktionen, Web-Browsing usw. Die Transportschicht verwaltet die Kommunikation zwischen Host und Host. In der Netzwerkschicht werden die Daten als Pakete bezeichnet. Es bietet Quell- und Ziel-IP-Adressen, mit deren Hilfe der Standort im Netzwerk ermittelt werden kann. Jedes Gerät im Netzwerk hat eine IP-Adresse. In der Netzwerkzugriffsschicht wird das Paket als Frame bezeichnet. In dieser Schicht erhält das Paket, das von der Internetschicht stammt, die Quell- und Ziel-MAC-Adressen. Die MAC-Adresse ist die physische Adresse. Schließlich wird der Frame aus dem Netzwerk gesendet.

Angenommen, Sie senden eine E-Mail. Die E-Mail wird in der Anwendungsebene erstellt. Die E-Mail sollte die Layer-Transportschicht, die Internetschicht und die Netzwerkzugriffsschicht der Reihe nach mit unterschiedlichen Protokollen und von einem Computer über eine drahtlose oder kabelgebundene Netzwerkschnittstelle passieren. Dann geht die E-Mail durch das Netzwerk und kommt zum Ziel. Anschließend wird die E-Mail von der Netzwerkzugangsschicht, der Internetschicht und der Transportschicht sowie der Anwendungsebene der Reihe nach übermittelt.

Abbildung 01: TCP / IP-Modell

Einkapselung ist das Hinzufügen von Informationen zu den Daten der Anwendungsebene, während diese durch jede Modellebene gesendet werden. Jedes Mal, wenn die Daten eine Schicht passieren, wird eine neue Protocol Data Unit (PDU) erstellt. Die von der Anwendungsebene gesendeten Daten haben einen Header mit Informationen zu TCP / UDP in der Transportschicht hinzugefügt. Jetzt werden die Daten als Segment bezeichnet. Wenn dieses Segment die Internetschicht erreicht, wird ein Header mit IP-Adressen hinzugefügt. Jetzt heißt es ein Paket. Wenn das Paket die Netzwerkzugriffsschicht erreicht, wird ein Header mit MAC-Adressen hinzugefügt. Jetzt ist es als Rahmen bekannt. Ebenso wird in jeder Schicht eine entsprechende Protocol Data Unit (PDU) erstellt. Das Hinzufügen dieser Informationen in jede Ebene wird als Encapsulation bezeichnet. Wenn der Einkapselungsprozess abgeschlossen ist, wird der Frame an das Netzwerk gesendet.

Was ist Entkapselung??

Wie im Einkapselungsprozess erläutert, geht der Frame vom Host-Computer an das Netzwerk. Dann erreicht es den Zielhost. Im Zielhost wird der Frame in umgekehrter Reihenfolge bis zur Anwendungsebene dekapselt. Der Frame, der die Netzwerkzugriffsschicht erreicht, enthält die Daten, den TCP / UDP-Header, den Header mit IP-Adressen und den Header mit MAC-Adressen.

Wenn es an die Netzwerkschicht gesendet wird, handelt es sich um ein Paket mit Daten, TCP / UDP-Header und Header mit IP-Adresse. Dann erreicht das Paket die Transportschicht. Jetzt ist es segmentiert und enthält Daten und TCP / UDP-Header. Schließlich erreicht das Segment die Anwendungsschicht. In der Anwendungsebene kann der Host die vom Quellcomputer gesendeten Daten sehen. Dieser Vorgang wird als Decapsulation bezeichnet.

Was ist die Ähnlichkeit zwischen Einkapselung und Entkapselung??

  • Sowohl die Kapselung als auch die Entkapselung beziehen sich darauf, wie die Daten gemäß den Netzwerkmodellen über das Netzwerk gesendet und empfangen werden.

Was ist der Unterschied zwischen Einkapselung und Entkapselung??

Encapsulation vs Decapsulation

Wenn sich die Daten gemäß einem Netzwerkmodell von der oberen zur unteren Schicht bewegen, enthält jede Schicht ein Informationsbündel, das zusammen mit den tatsächlichen Daten als Header bezeichnet wird. Dieses Packen von Daten in jeder Schicht wird als Einkapselung bezeichnet. Wenn sich die Daten gemäß dem Netzwerkmodell von der unteren zu den oberen Schichten bewegen, entpackt jede Schicht die entsprechenden Header und verwendet diese Informationen, um die tatsächlichen Daten zu erhalten. Dieses Entpacken von Daten in jeder Schicht wird als Entkapselung bezeichnet.
 Auftreten
Die Einkapselung erfolgt im Quellcomputer. Die Entkapselung erfolgt auf dem Zielcomputer.

Zusammenfassung - Kapselung vs Entkapselung 

Ein Netzwerk ist eine Verbindung mit einer großen Anzahl von Geräten. Diese Geräte unterscheiden sich von einem zum anderen. Dadurch können Kompatibilitätsprobleme entstehen. Um dies zu vermeiden, verwenden alle Geräte im Netzwerk das Standardnetzwerkmodell für die Datenkommunikation. Ein wichtiges Netzwerkmodell ist das TCP / IP-Modell. Diese Modelle bestehen aus mehreren Schichten. Die Daten, die an einen neuen Ort übertragen werden sollen, sollten durch jede Schicht gehen. Beim Erreichen jeder Schicht werden die Informationen zu den Daten hinzugefügt. Es wird Einkapselung genannt. Wenn die Daten das Ziel erreichen, werden in jeder Ebene die hinzugefügten Informationen entpackt. Dieser Vorgang wird als Entkapselung bezeichnet. Der Unterschied zwischen Einkapselung und Entkapselung besteht darin, dass sich bei der Einkapselung die Daten von der oberen Schicht zur unteren Schicht bewegen, und jede Schicht ein Informationsbündel enthält, das zusammen mit den tatsächlichen Daten einen Header genannt wird, während sich bei der Entkapselung die Daten von der untere Ebene in die oberen Ebenen, und jede Ebene entpackt die entsprechenden Header, um die tatsächlichen Daten zu erhalten.

Laden Sie das PDF of Encapsulation vs Decapsulation herunter

Sie können die PDF-Version dieses Artikels herunterladen und gemäß Zitatvermerk für Offline-Zwecke verwenden. Laden Sie sich hier die PDF-Version herunter: Unterschied zwischen Einkapselung und Dekapselung

Referenz:

1. TCP/ IP Datenkapselung und Entkapselung. Hier verfügbar

Bildhöflichkeit:

1. "UDP-Kapselung" von Cburnett, (CC BY-SA 3.0) über Commons Wikimedia