Hvad er den logiske linkkontrol?
Den logiske linkkontrol (LLC) er et af de to underlag i den åbne systemforbindelse (OSI) -modellets andet lag, datalinklaget. Det er LLC, der tager pakker og sætter dem i rammer, som derefter kan konverteres af de nedre lag til de bits, der faktisk bevæger sig over et medium. Dette er imidlertid ikke det eneste job, da LLC også er ansvarlig for at etablere en mere standardiseret interface til mange forskellige kommunikationsprotokoller, kontrollere datastrømmen og sikre, at data ankommer til dens destination.
Måden datalinklaget fungerer er, at de øverste lag i OSI-modellen videregiver datagrammer eller pakker ned i de andre lag af modellen, indtil de når datalinklaget. Den logiske linkkontrol, der arbejder i samspil med dets søskende, indsætter dataene i det, der er kendt som rammer. Rammerne overdrages derefter til den multiplexede analoge komponent (MAC), der tildeler de specifikke hardware-adressedestinationer til rammerne. Når datalinklaget har afsluttet sit job, overføres dataene til OSI-modelens laveste lag, det fysiske lag, som derefter omdanner dataene til en strøm af elektriske signaler til ledningen. På denne måde giver LLC muligheden for, at ethvert af de øverste lag overfører data uden at skulle vide noget om den type netværk, som dataene går ud på.
Der er to typer operationer til den logiske linkkontrol, forbindelsesfri og forbindelsesorienteret. Med et forbindelsesløst LLC, også kendt som logisk linkkontroltype en, eller LLC1, er der ingen garanteret forbindelse etableret med den modtagende ende. LLC type én sender og modtager simpelthen streams af data blandt andre forbindelsesløse jævnaldrende, uden at hver af dem gider at bekræfte modtagelse. Dette er nyttigt til nogle kommunikationsprotokoller, der ikke behøver at have deres transmission forhandlet på forhånd, såsom hypertekstoverførselsprotokollen (HTTP), der bruges på hele internettet og brugerdatagram-protokollen (UDP), der bruges til mange andre tjenester.
Med en logisk linkforbindelse type to eller LLC2 kræver forbindelsesorienteret transmission, at hver ende af kommunikationen bekræfter dens link til den anden, inden data kan sendes eller modtages. LLC2 giver bedre fejlkontrol og korrektion i tilfælde af, at nogle af dataene går tabt undervejs. Med dette forud etablerede kommunikationslink kræves den ene ende af kommunikationen for at bekræfte modtagelse af dataene og bede om noget, der måtte have fundet mangler. En af de mest kendte og hyppigt anvendte forbindelsesorienterede protokoller, transmissionsstyringsprotokollen (TCP), kører faktisk en forbindelsesløs metode, internetprotokollen (IP). Det gør dette ved at nummerere de sendte pakker og sætte dem i orden, når de modtages.