Die Datenverbindungsschicht ist die zweite Schicht im OSI-Referenzmodell zwischen der physikalischen Schicht und der Netzwerkschicht. Die Datenverbindungsschicht stellt der Netzwerkschicht Dienste bereit, die auf den von der physischen Schicht bereitgestellten Diensten basieren. Ihr grundlegendster Dienst besteht darin, Daten zuverlässig von der Netzwerkschicht zur Zielnetzwerkschicht benachbarter Knoten zu übertragen.
Die Datenverbindungsschicht definiert, wie Daten über eine einzelne Verbindung übertragen werden. Diese Protokolle sind für die verschiedenen betreffenden Medien relevant. Beispiel: Geldautomat, FDDI usw. (Empfohlenes Lernen: phpstorm)
Die Datenverbindungsschicht muss über eine Reihe entsprechender Funktionen verfügen, hauptsächlich einschließlich: Wie werden Daten zu Datenblöcken kombiniert, was in der Datenverbindungsschicht so genannt wird Der Datenblock ist ein Frame, und der Frame ist die Übertragungseinheit der Datenverbindungsschicht.
So steuern Sie die Übertragung von Frames auf dem physischen Kanal, einschließlich der Handhabung von Übertragungsfehlern und der Anpassung Senderate passend zum Empfänger und sorgt für die Verwaltung der Einrichtung, Wartung und Freigabe von Datenverbindungspfaden zwischen zwei Netzwerkeinheiten.
Physische Verbindung (physische Leitung): Sie besteht aus Übertragungsmedien und Geräten. Ursprüngliche physische Übertragungsleitungen beziehen sich auf grundlegende physische Übertragungsmedien und -geräte, die keine Fehlerkontrolle auf hoher Ebene verwenden.
Datenverbindung (logische Leitung): Auf einer physischen Leitung wird die Übertragung dieser Daten durch einige Verfahren oder Protokolle gesteuert, um die Richtigkeit der übertragenen Daten sicherzustellen.
Die Hardware und Software, die diese Verfahren oder Protokolle implementiert, wird den physischen Leitungen hinzugefügt und bildet so eine Datenverbindung, einen Übertragungsweg vom Datensendepunkt zum Datenempfangspunkt. Bei Verwendung der Multiplexing-Technologie können mehrere Datenverbindungen auf einer physischen Verbindung vorhanden sein.
Die Datenverbindungsschicht hat hauptsächlich zwei Funktionen: Frame-Codierung und Fehlerkorrekturkontrolle. Unter Rahmenkodierung versteht man die Definition eines Datenpakets, das Informationsfrequenz, Bitsynchronisation, Quelladresse, Zieladresse und andere Steuerinformationen enthält.
Das Data Link Layer-Protokoll ist in zwei Unterschichten unterteilt: Logical Link Control (LLC)-Protokoll und Media Access Control (MAC)-Protokoll.
Die grundlegendste Funktion der Datenverbindungsschicht besteht darin, Benutzern dieser Schicht transparente und zuverlässige grundlegende Datenübertragungsdienste bereitzustellen.
Transparenz bedeutet, dass es keine Einschränkungen hinsichtlich des Inhalts, des Formats und der Kodierung der auf dieser Ebene übertragenen Daten gibt und keine Notwendigkeit besteht, die Bedeutung der Informationsstruktur zu erklären. Eine zuverlässige Übertragung schützt Benutzer vor dem Verlust von Informationen. störende Informationen und inkonsistente Reihenfolge.
Diese Situationen können in der physikalischen Schicht auftreten und Fehlerkorrekturcodes müssen in der Datenverbindungsschicht verwendet werden, um Fehler zu erkennen und zu korrigieren.
Die Datenverbindungsschicht erweitert die Funktion der physikalischen Schicht zur Übertragung des ursprünglichen Bitstroms und wandelt die möglichen fehleranfälligen physikalischen Verbindungen, die von der physikalischen Schicht bereitgestellt werden, in logisch fehlerfreie Datenverbindungen um, damit sie funktionieren kann besser auf der Netzwerkebene für eine fehlerfreie Leitung.
Das obige ist der detaillierte Inhalt vonWas ist der Dienstnutzer der Datenverbindungsschicht?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!