Logical Link Control (LLC) är ett underlag som i allmänhet tillhandahåller logiken för datalänken genom att kontrollera synkronisering, multiplexering, flödeskontroll och till och med felkontrollfunktioner i DLL (Data Link Layer). DLL består av två underlag, nämligen LLC-underlag och MAC-underlag (Medium Access Control).
Den grundläggande modellen för LLC-protokoll är modellerad efter HDLC (High-Level Data Link Control). Dessa protokoll är obekräftad anslutningslös tjänst, anslutningsorienterad tjänst och bekräftad anslutningslös tjänst. Alla dessa protokoll använder samma PDU-format (Protocol Data Unit) som visas –
Detta PDU-format innehåller i princip fyra olika fält som anges nedan –
- Fältet DSAP (Destination Service Access Point) –
DSAP är i allmänhet ett 8-bitars långt fält som används för att representera de logiska adresserna för den enhet på nätverksskiktet som är avsedd att ta emot meddelandet. Det anger om det är en individuell adress eller en gruppadress. - Fältet Source Service Access Point (SSAP) –
SSAP är också ett 8-bitars långt fält som används för att representera de logiska adresserna för den enhet i nätverksskiktet som är avsedd att skapa ett meddelande. Det anger om detta är en kommando- eller svars-PDU. Det identifierar helt enkelt den SAP som har startat PDU:n. - Informationsfält –
Detta fält innehåller i allmänhet data eller information. - Kontrollfält –
Detta fält identifierar och bestämmer den specifika PDU:n och specificerar också olika kontrollfunktioner. Det är ett 8 eller 16 bitar långt fält, vanligtvis beroende på PDU:ns identitet. Det används för flödes- och felkontroll. Det finns i princip tre typer av PDU. Varje PDU har ett annat format för kontrollfältet. Dessa anges nedan –- Information (I) –
Det innehåller i allmänhet 7-bitars sekvensnummer (N(S)) och även ett sekvensnummer med sidoeffekt (N(R)). Det används för att överföra data eller information. - Övervakning (S) –
Det innehåller i allmänhet ett sekvensnummer för bekräftelse (N(R)) och även ett 2-bitars S-fält för tre olika PDU-format, dvs. RNR (Receive Not Ready), RR (Receive Ready) och REJ (Reject). Det används i allmänhet för flödes- och felkontroll. - Onumrerat (U) –
Det är i allmänhet en 5-bitars M-bit som används för att ange typen av PDU. Den används för olika protokoll-PDU:er.
- Information (I) –
Vissa funktioner i LLC-underlag är –
- Det är ansvarigt för att hantera och säkerställa integriteten hos dataöverföringar.
- De tillhandahåller logiken för datalänken.
- Den kontrollerar också synkronisering, multiplexering, felkontroll eller korrigeringsfunktioner, flödeskontroll av DLL.
- Den möjliggör också flerpunktskommunikation över en rad datanät.