LLC (logisk linkstyring) -laget er det øvre underlag i datalinklaget i OSI -modellen, specifikt inden for Ethernet. Mens det ofte betragtes som en del af datalinklaget sammen med MAC (medieadgangskontrol), leverer det tjenester, der er konceptuelt forskellige fra MAC -lagets ansvar for adressering og medieadgang.
Den primære anvendelse af LLC -laget i Ethernet er at tilvejebringe multiplexing og demultiplexing og en grad af netværkslaget protokol uafhængighed . Dette betyder, at det håndterer:
* Multiplexing: Flere netværkslagsprotokoller (som IP, IPX osv.) Kan dele det samme Ethernet -netværk. LLC -laget bruger et type felt inden for hovedet til at skelne mellem forskellige netværkslagsprotokoller indkapslet inden for datarammerne. Det sikrer, at data fra forskellige protokoller leveres korrekt til deres tilsigtede netværkslagsprotokolstabler.
* demultiplexing: Omvendt, når en ramme ankommer til en knude, undersøger LLC -laget typen for at bestemme, hvilken netværkslagsprotokol skal modtage dataene. Det sikrer, at hver protokol kun modtager de data, der er beregnet til dem.
* fejldetektion (i et begrænset omfang): Nogle LLC -implementeringer inkorporerer enkle fejldetekteringsmekanismer, men den primære fejldetektion håndteres typisk ved MAC -laget (f.eks. Brug af kontrolsum). LLCs rolle her er sekundær og ikke så robust.
I det væsentlige fungerer LLC-laget som en bro mellem netværkslaget og MAC-laget, hvilket gør Ethernet fleksibelt og i stand til at understøtte en række øverste lag protokoller. Selvom det ikke er obligatoriske i alle Ethernet -implementeringer (især i moderne Ethernet -miljøer), klargør forståelsen af dens formål, hvordan forskellige protokoller kan eksistere sammen og fungere problemfrit over det samme fysiske medium. Mange moderne implementeringer integrerer enten direkte LLC -funktionalitet i MAC -lagets driver eller udelader det helt, fordi det ofte er overflødigt i betragtning af raffinementet af netværksprotokoller og enheder, der er i brug.