Unterschied zwischen Kapselung und Tunneling

Unterschied zwischen Kapselung und Tunneling

Einkapselung gegen Tunneling

Einkapselung und Tunnelung sind zwei wichtige Konzepte, die im Computernetzwerk zu finden sind. Tunneling ist eine Methode zur Übertragung einer Nutzlast (ein Rahmen oder ein Paket) eines Protokolls mit einer Internetarbeitsinfrastruktur eines anderen Protokolls. Da die übertragene Nutzlast zu einem anderen Protokoll gehört, kann sie nicht so gesendet werden, wie sie erstellt wird. Inkapselung ist der Prozess der Einkapselung der Nutzlast mit einem zusätzlichen Header, damit sie ordnungsgemäß über das Zwischennetzwerk gesendet werden kann (Tunnel). Nach dem Übertrag. Der gesamte Prozess der Einkapselung, Übermittlung und späterer Entkapselung wird als Tunneling bezeichnet. Tunneling wird jedoch manchmal auch als Verkapselung bezeichnet (was zu Verwirrung führt).

Was ist Tunneling??

Tunneling ist eine Methode zur Übertragung einer Nutzlast eines Protokolls mit einem Internet -Transportmedium eines anderen Protokolls. Die Daten, die übertragen werden müssen, sind in der Regel Frames/Pakete zu einem bestimmten Protokoll (anders als das Protokoll, das zum Senden von Daten verwendet wird). Aus diesem Grund kann die Nutzlast nicht gesendet werden, wie sie durch ihren Ursprung erzeugt wird. Daher müssen die Frames in einem zusätzlichen Kopfzeilen verkapselt werden, der die zur korrekten Übertragung der Daten erforderlichen Routing -Informationen vor dem Senden enthält. Dann wird ein Tunnel (ein logischer Pfad, der die Endpunkte zwischen den Rahmen begleitet) erstellt und die Rahmen zwischen den Tunnelendpunkten über die Internetarbeit geleitet werden. Wenn die eingekapselten Pakete den Zielende des Tunnels erreichen, werden sie entkapselt und die im Inneren enthaltenen Originalpakete werden an das beabsichtigte Ziel gesendet. Dieser Gesamtprozess einschließlich der Einkapselung und Entkapselung wird als Tunneling bezeichnet. Sowohl Schicht 2 als auch Schicht 3 (von offenem Systemverbindungsreferenzmodell) verwenden Tunneln. Typische Schicht-2-Tunnelungsprotokolle sind PPTP (Point-to-Point-Tunnelprotokoll) und L2TP (Tunneling-Protokoll von Layer Two). Layer 3 verwendet normalerweise den IPSec -Tunnelmodus als Tunnelprotokoll.

Was ist Kapselung?

Wie oben erwft. Dieser zusätzliche Header enthält die Routing -Informationen, die zum Senden der eingekapselten Nutzlast erforderlich sind. Diese Informationen sind unerlässlich, da die Nutzlast über ein Netzwerk (Protokoll) gesendet wird als das Netzwerk, in dem die Daten erstellt wurden. In Schicht 2 (die Frames als Tunneleinheit verwendet), werden sowohl PPTP als auch L2TP in einem PPP-Frame (Punkt-zu-Punkt-Protokoll) eingestuft. In Layer 3 (in der Pakete als Tunnel -Einheit verwendet werden) ist der IPSec -Tunnelmodus IP -Pakete (Internet Protocol) mit einem zusätzlichen IP -Header zusammengefasst.

Was ist der Unterschied zwischen Kapselung und Tunneling?

Tunneling ist eine Methode zur Übertragung einer Nutzlast eines Protokolls mit einer Internetarbeitsinfrastruktur eines anderen Protokolls. Inkapselung ist der Prozess der Einkapselung des Rahmens mit einem zusätzlichen Header, damit er ordnungsgemäß über das Zwischennetzwerk gesendet werden kann (Tunnel). Tunneling wird auf den gesamten Prozess der Kapselung, Übertragung und Dekapselung verwiesen, während die Kapselung nur ein Schritt innerhalb dieses gesamten Prozesses ist. Unabhängig von dieser Beziehung mit ganz Teil.