Vad är den logiska länkkontrollen?
Den logiska länkkontrollen (LLC) är ett av de två underskikten i OSI-modellens andra lager, datalänksskiktet. Det är LLC som tar paket och placerar dem i ramar som sedan kan konverteras av de nedre lagren till bitarna som faktiskt rör sig över ett medium. Detta är dock inte det enda jobbet, 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.
Det sätt som datalänkskiktet fungerar är att de övre skikten i OSI-modellen passerar datagram eller paket nedåt i de andra lagren av modellen tills de når datalänkskiktet. Den logiska länkkontrollen, som arbetar i samarbete med syskon, sätter in data i det som kallas ramar. Ramarna överlämnas sedan till den multiplexerade analoga komponenten (MAC), som tilldelar de specifika hårdvaruadressdestinationerna till ramarna. När datalänkskiktet har avslutat sitt jobb, överför det data till OSI-modellens lägsta lager, det fysiska lagret, som sedan omvandlar data till en ström av elektriska signaler för ledningen. På detta sätt tillhandahåller LLC möjligheten för något av de övre skikten att överföra data utan att behöva veta något om vilken typ av nätverk datan går ut på.
Det finns två typer av operationer för den logiska länkkontrollen, anslutningsfri och anslutningsorienterad. Med en anslutningsfri LLC, även känd som logisk länkkontrolltyp en, eller LLC1, finns det ingen garanterad länk med det mottagande slutet. LLC-typ en skickar och tar emot helt enkelt strömmar av data bland andra anslutningsfria kamrater utan att var och en bry sig om att bekräfta mottagandet. Detta är användbart för vissa kommunikationsprotokoll som inte behöver ha sin överföring förhandlade på förhand, 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 data kan skickas eller tas emot. LLC2 ger bättre felkontroll och korrigering, om en del av uppgifterna går vilse under vägen. Med denna förut etablerade kommunikationslänk krävs endera änden av kommunikationen för att bekräfta mottagandet av uppgifterna och be om allt som kan ha uppstått. Ett av de mest kända och ofta använda anslutningsorienterade protokollen, TCP (transmission control protocol), kör faktiskt en anslutningslös metod, Internet Protocol (IP). Det gör detta genom att numrera de skickade paketen och sätta tillbaka dem i ordning när de tas emot.