Was ist die logische Verbindungssteuerung?
Die logische Verbindungssteuerung (LLC) ist eine der beiden Unterschichten der zweiten Schicht des OSI-Modells (Open Systems Interconnection), der Datenverbindungsschicht. Es ist die LLC, die Pakete entgegennimmt und sie in Rahmen legt, die dann von den unteren Schichten in die Bits umgewandelt werden können, die sich tatsächlich über ein Medium bewegen. Dies ist jedoch nicht seine einzige Aufgabe, da die LLC auch dafür verantwortlich ist, eine standardisierte Schnittstelle für viele verschiedene Kommunikationsprotokolle einzurichten, den Datenfluss zu steuern und sicherzustellen, dass die Daten an ihrem Ziel ankommen.
Die Datenverbindungsschicht funktioniert so, dass die oberen Schichten des OSI-Modells Datagramme oder Pakete über die anderen Schichten des Modells weiterleiten, bis sie die Datenverbindungsschicht erreichen. Die logische Verknüpfungssteuerung fügt die Daten zusammen mit ihren Geschwistern in sogenannte Frames ein. Die Frames werden dann an die gemultiplexte analoge Komponente (MAC) übergeben, die den Frames die spezifischen Hardware-Adressenziele zuweist. Sobald die Datenverbindungsschicht ihren Job abgeschlossen hat, leitet sie die Daten an die unterste Schicht des OSI-Modells weiter, die physikalische Schicht, die die Daten dann in einen Strom elektrischer Signale für die Leitung umwandelt. Auf diese Weise bietet die LLC die Möglichkeit, dass eine der oberen Schichten Daten überträgt, ohne dass sie etwas über die Art des Netzwerks wissen muss, in dem die Daten ausgehen.
Es gibt zwei Arten von Operationen für die logische Verbindungssteuerung: verbindungslos und verbindungsorientiert. Bei einer verbindungslosen LLC, die auch als logische Verbindungssteuerung Typ 1 oder LLC1 bezeichnet wird, besteht keine garantierte Verbindung zum empfangenden Ende. Der LLC-Typ 1 sendet und empfängt einfach Datenströme zwischen anderen verbindungslosen Peers, ohne dass sich jeder die Mühe macht, den Empfang zu bestätigen. Dies ist nützlich für einige Kommunikationsprotokolle, deren Übertragung nicht vorher ausgehandelt werden muss, z. B. das im World Wide Web verwendete Hypertext Transfer Protocol (HTTP) und das für zahlreiche andere verwendete User Datagram Protocol (UDP) Dienstleistungen.
Bei einer verbindungsorientierten Übertragung mit Verbindungstyp zwei (LLC2) muss jedes Ende der Kommunikation seine Verbindung zum anderen bestätigen, bevor Daten gesendet oder empfangen werden können. LLC2 bietet eine bessere Fehlerprüfung und -korrektur für den Fall, dass ein Teil der Daten auf dem Weg verloren geht. Bei dieser vorab eingerichteten Kommunikationsverbindung muss jedes Ende der Kommunikation den Empfang der Daten bestätigen und nach eventuell fehlenden Informationen fragen. Eines der bekanntesten und am häufigsten verwendeten verbindungsorientierten Protokolle, das Transmission Control Protocol (TCP), verwendet eine verbindungslose Methode, das Internet Protocol (IP). Dazu werden die gesendeten Pakete nummeriert und beim Empfang wieder in die richtige Reihenfolge gebracht.