Unterschied zwischen Kapselung und Entkapselung

Inhaltsverzeichnis:

Unterschied zwischen Kapselung und Entkapselung
Unterschied zwischen Kapselung und Entkapselung

Video: Unterschied zwischen Kapselung und Entkapselung

Video: Unterschied zwischen Kapselung und Entkapselung
Video: Datenkapselung in Java (private vs public) - Objektorientierte Programmierung mit Java 4 2024, Juli
Anonim

Hauptunterschied – Kapselung vs. Entkapselung

Daten sind für jede Organisation wichtig. Daher ist es notwendig, die Daten einfach und mit minimalem Zeitaufwand an einen anderen Ort zu senden. Die Daten können über das Netzwerk an das Ziel gesendet werden. Ein Netzwerk ist eine Sammlung miteinander verbundener Geräte wie Computer oder Drucker zur gemeinsamen Nutzung von Ressourcen. Wenn es eine große Anzahl von Hosts gibt, wird das Netzwerk komplex, das Verbinden verschiedener Computer erhöht die Inkompatibilität. 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 enth alten Schichten. Daten durchlaufen die Schichten der Datenkommunikation. Kapselung und Entkapselung sind zwei Begriffe, die sich auf das Durchleiten von Daten durch jede Schicht beziehen. Der Hauptunterschied zwischen Kapselung und Entkapselung besteht darin, dass bei der Kapselung die Daten von der oberen Schicht zur unteren Schicht verschoben werden und jede Schicht zusammen mit den eigentlichen Daten ein Informationsbündel enthält, das als Header bekannt ist, während bei der Entkapselung die Daten von verschoben werden die untere Schicht zu den oberen Schichten, und jede Schicht entpackt die entsprechenden Header, um die eigentlichen Daten zu erh alten.

Was ist Kapselung?

Netzwerkmodelle werden verwendet, um die Netzwerkkommunikation zu standardisieren. Beim Senden von Daten von einem Ort zum anderen durchlaufen die Daten eine Reihe von Schichten. Das TCP/IP-Modell hat vier Schichten. Sie sind Application Layer, Transport Layer, Internet Layer und Network Access Layer. Jede Schicht erfüllt eine bestimmte Rolle im TCP/IP-Modell. Die Anwendungsschicht enthält alle Endbenutzerdienste wie E-Mail-Einrichtungen, Web-Browsing usw. Die Transportschicht verw altet die Host-zu-Host-Kommunikation. In der Vermittlungsschicht werden die Daten als Pakete bezeichnet. Es bietet Quell- und Ziel-IP-Adressen, die helfen, den Standort im Netzwerk zu identifizieren. Jedes Gerät im Netzwerk hat eine IP-Adresse. In der Netzwerkzugriffsschicht wird das Paket als Rahmen bezeichnet. In dieser Schicht erhält das aus der Internetschicht stammende Paket die Quell- und Ziel-MAC-Adressen. Die MAC-Adresse ist die physikalische Adresse. Abschließend wird der Frame aus dem Netzwerk gesendet.

Angenommen, Sie senden eine E-Mail. Die E-Mail wird in der Anwendungsschicht erstellt. Die E-Mail sollte die Schichten Transportschicht, Internetschicht und Netzwerkzugriffsschicht der Reihe nach passieren, wobei sie verschiedene Protokolle verwendet und von einem Computer über eine drahtlose oder kabelgebundene Netzwerkschnittstelle ausgeht. Dann wandert die E-Mail durch das Netzwerk und kommt am Ziel an. Dann geht die E-Mail der Reihe nach von der Netzwerkzugriffsschicht, der Internetschicht und der Transportschicht zur Anwendungsschicht.

Unterschied zwischen Kapselung und Entkapselung
Unterschied zwischen Kapselung und Entkapselung

Abbildung 01: TCP/IP-Modell

Encapsulation ist der Prozess des Hinzufügens von Informationen zu den Daten der Anwendungsschicht, wenn sie durch jede Modellschicht gesendet werden. Jedes Mal, wenn die Daten eine Schicht passieren, wird eine neue Protokolldateneinheit (PDU) erstellt. Die von der Anwendungsschicht gesendeten Daten haben in der Transportschicht einen Header mit Informationen zu TCP/UDP hinzugefügt. Jetzt werden die Daten als Segment bezeichnet. Wenn dieses Segment die Internetschicht erreicht, wird dem Segment ein Header mit IP-Adressen hinzugefügt. Jetzt heißt es 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 Protokolldateneinheit (PDU) erstellt. Das Hinzufügen dieser Informationen in jeder Schicht wird als Kapselung bezeichnet. Wenn der Kapselungsprozess abgeschlossen ist, wird der Frame an das Netzwerk gesendet.

Was ist Entkapselung?

Wie im Kapselungsprozess erklärt, geht der Frame vom Host-Computer zum Netzwerk. Dann erreicht es den Zielhost. Im Zielhost wird der Frame in umgekehrter Reihenfolge bis zur Anwendungsschicht entkapselt. Der Frame, der die Netzzugangsschicht erreicht, enthält die Daten, TCP/UDP-Header, Header mit IP-Adressen und Header mit MAC-Adressen.

Wenn es an die Vermittlungsschicht gesendet wird, ist es ein Paket und enthält 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 Anwendungsschicht kann der Host die vom Quellcomputer gesendeten Daten sehen. Dieser Vorgang wird als Entkapselung bezeichnet.

Was ist die Ähnlichkeit zwischen Einkapselung und Entkapselung?

Sowohl Kapselung als auch Entkapselung hängen davon ab, wie die Daten gemäß den Netzwerkmodellen über das Netzwerk gesendet und empfangen werden

Was ist der Unterschied zwischen Einkapselung und Entkapselung?

Verkapselung vs. Entkapselung

Wenn die Daten gemäß einem Netzwerkmodell von der oberen Schicht in die untere Schicht verschoben werden, enthält jede Schicht zusammen mit den eigentlichen Daten ein Informationsbündel, das Header genannt wird. Dieses Packen von Daten in jeder Schicht wird als Kapselung bezeichnet. Wenn die Daten gemäß dem Netzwerkmodell von der unteren Schicht zu den oberen Schichten verschoben werden, entpackt jede Schicht die entsprechenden Header und verwendet diese Informationen, um die eigentlichen Daten zu erh alten. Dieses Entpacken von Daten in jeder Schicht wird als Entkapselung bezeichnet.
Vorkommen
Die Kapselung erfolgt auf dem 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 voneinander. Das kann zu Kompatibilitätsproblemen führen. Um dies zu vermeiden, verwenden alle Geräte im Netzwerk das Standard-Netzwerkmodell 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 jede Schicht durchlaufen. Beim Erreichen jeder Schicht werden die Informationen zu den Daten hinzugefügt. Das nennt man Kapselung. Wenn die Daten das Ziel erreichen, werden in jeder Schicht die hinzugefügten Informationen entpackt. Dieser Vorgang wird als Entkapselung bezeichnet. Der Unterschied zwischen Kapselung und Entkapselung besteht darin, dass bei der Kapselung die Daten von der oberen Schicht zur unteren Schicht verschoben werden und jede Schicht ein Bündel von Informationen enthält, die als Header bezeichnet werden, zusammen mit den eigentlichen Daten, während bei der Entkapselung die Daten von der Schicht verschoben werden unteren Schicht zu den oberen Schichten, und jede Schicht entpackt die entsprechenden Header, um die eigentlichen Daten zu erh alten.

Laden Sie das PDF von Encapsulation vs. Decapsulation herunter

Sie können die PDF-Version dieses Artikels herunterladen und gemäß Zitationshinweis für Offline-Zwecke verwenden. Bitte laden Sie die PDF-Version hier herunter: Unterschied zwischen Einkapselung und Entkapselung

Empfohlen: