Heim  >  Artikel  >  Wie nennt man Datenkapselung auf der Datenverbindungsschicht?

Wie nennt man Datenkapselung auf der Datenverbindungsschicht?

(*-*)浩
(*-*)浩Original
2019-10-25 13:09:387185Durchsuche

Datenkapselung besteht im Allgemeinen darin, Geschäftsdaten der Nutzlast eines Kapselungsprotokolls zuzuordnen, dann den Header des entsprechenden Protokolls auszufüllen, um ein Datenpaket des Kapselungsprotokolls zu bilden, und die Geschwindigkeitsanpassung abzuschließen .

Wie nennt man Datenkapselung auf der Datenverbindungsschicht?

Wie aus der obigen Analyse ersichtlich ist, ist die Kapselung von Datenpaketen tatsächlich sehr kompliziert: Um den Zweck der Zuverlässigkeit, Genauigkeit und Effizienz zu erreichen, müssen viele Einflussfaktoren berücksichtigt werden berücksichtigen und gezielt vorbeugende Maßnahmen ergreifen. (Empfohlenes Lernen: Web-Frontend-Video-Tutorial)

In praktischen Anwendungen erfolgt die Datenkapselung des Netzwerks in Schichten basierend auf Funktionen. Der Zweck ist sehr einfach Um das komplexe System in viele Module zu zerlegen, ist jedes Modul unabhängig und beeinflusst sich nicht gegenseitig. Jedes Modul (jede Schicht) verwendet Schnittstellen, um eine Verbindung herzustellen, zu interagieren und einander Dienste bereitzustellen. Dies erleichtert nicht nur die Implementierung von Funktionen, sondern sorgt auch für eine gute Kompatibilität und Skalierbarkeit des Gesamtsystems.

Der Prozess der Datenkapselung ist ungefähr wie folgt:

1. Konvertieren Sie Benutzerinformationen in Daten zur Übertragung im Netzwerk

2 in ein Datensegment umwandeln und eine zuverlässige Verbindung zwischen dem Sender und dem empfangenden Host herstellen

3. Wandeln Sie das Datensegment in ein Datenpaket oder Datagramm um und fügen Sie eine logische Adresse in den Header ein, damit jedes Datenpaket sein kann über das Internet übertragen

4. Pakete oder Datagramme werden zur Übertragung im lokalen Netzwerk in Frames umgewandelt. Im lokalen Netzwerksegment wird jeder Host anhand seiner Hardwareadresse eindeutig identifiziert.

5. Frames werden in Bitströme umgewandelt und es werden digitale Kodierungs- und Taktschemata verwendet.

Am Beispiel des gängigen OSI-Modells ist es von unten nach oben in sieben Schichten unterteilt: Physikalische Schicht, Datenverbindungsschicht, Netzwerkschicht, Transportschicht, Sitzungsschicht, Präsentationsschicht, Anwendungsschicht, jede Schicht entspricht unterschiedlichen Funktionen. Um die entsprechenden Funktionen zu realisieren, werden die Daten gemäß dem Protokoll dieser Schicht in den Protokollkopf und das Protokollende eingekapselt und dann werden die eingekapselten Daten an die untere Schicht übertragen. Der Datenkapselungsprozess jeder Schicht wird angezeigt in der Abbildung unten.

Die Transportschicht verwendet den TCP-Header, um die Verbindung zu einer bestimmten Anwendung zu markieren, und die Netzwerkschicht verwendet den IP-Header, um die Netzwerkadresse des verbundenen Geräts zu markieren Basierend auf diesen Informationen kann die Auswahl des Netzwerkpfads durchgeführt werden. Zu diesem Zeitpunkt werden die Daten in Datenpakete eingekapselt Natürlich werden die Datenüberprüfung und andere Funktionsfelder in einen Bitstrom eingekapselt und zu einer rein physischen Verbindung.

Das obige ist der detaillierte Inhalt vonWie nennt man Datenkapselung auf der Datenverbindungsschicht?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn