Vad är den logiska länkkontrollen?

Den logiska länkkontrollen (LLC) är ett av de två underskikten i modellen för öppna system sammankopplingar (OSI) andra lager, datalänkslagret. Det är LLC som tar paket och lägger dem i ramar som sedan kan omvandlas av de lägre lagren till de bitar som faktiskt rör sig över ett medium. Detta är dock inte dess enda uppgift, eftersom LLC också ansvarar för att skapa ett mer standardiserat gränssnitt för många olika kommunikationsprotokoll, kontrollera dataflödet och se till att data anländer till sin destination.

Sättet som datalänklagret fungerar på är att de övre lagren i OSI-modellen skickar datagram eller paket ner i de andra lagren i modellen tills de når datalänkslagret. Den logiska länkkontrollen, som arbetar tillsammans med sina syskon, infogar data i vad som kallas ramar. Ramarna överlämnas sedan till den multiplexerade analoga komponenten (MAC), som tilldelar de specifika hårdvaruadressdestinationerna till ramarna. När datalänklagret har slutfört sitt jobb skickar det data ner till OSI-modellens lägsta lager, det fysiska lagret, som sedan omvandlar data till en ström av elektriska signaler för tråden. På detta sätt ger LLC möjligheten för vilket som helst av de övre skikten att överföra data utan att behöva veta något om vilken typ av nätverk som data går ut på.

Det finns två typer av operationer för den logiska länkstyrningen, anslutningslös och anslutningsorienterad. Med en anslutningslös LLC, även känd som logisk länkkontroll typ ett, eller LLC1, finns det ingen garanterad länk etablerad med den mottagande änden. LLC typ ett skickar och tar helt enkelt emot dataströmmar bland andra anslutningslösa kamrater utan att var och en av dem bryr sig om att bekräfta mottagandet. Detta är användbart för vissa kommunikationsprotokoll som inte behöver ha sin överföring förhandlad i förväg, till exempel hypertextöverföringsprotokollet (HTTP) som används på webben och användardatagramprotokollet (UDP) som används för många andra tjänster.

Med en logisk länkanslutning typ två, eller LLC2, kräver anslutningsorienterad överföring att varje ände av kommunikationen bekräftar sin länk till den andra innan någon data kan skickas eller tas emot. LLC2 ger bättre felkontroll och korrigering, i de fall att en del av data går förlorade på vägen. Med denna företablerade kommunikationslänk krävs att båda ändar av kommunikationen bekräftar mottagandet av data och frågar efter allt som kan ha saknats. Ett av de mest välkända och mest använda anslutningsorienterade protokollen, transmissionskontrollprotokollet (TCP), kör faktiskt en anslutningslös metod, Internetprotokollet (IP). Den gör detta genom att numrera de skickade paketen och lägga tillbaka dem i ordning när de tas emot.