Skip to main content

Hva er et koblingsnivå?

Linknivået er et av de laveste, mest grunnleggende konseptuelle nivåene i digital kommunikasjon.I utgangspunktet er det der all logikken for å håndtere en datalink er bosatt.Det opererer i noe av et hierarki, og fungerer som et grensesnitt, i dette tilfellet mellom det laveste nivået, det fysiske nivået som overfører den rå strømmen av dem og nuller, og de øvre lagene.I mange tilfeller brukes begrepet om hverandre med koblingslag, noe som typisk betegner OSI -modellene Open Systems Interconnection (OSI) Modeller, Data Link Layer, brukt i datanettverk.Det er mange kommunikasjonsprotokoller som fungerer på koblingsnivå, men dets essensielle funksjoner er å utarbeide datapakkene beregnet på transport, samt tolke eventuelle innkommende via datalinken.

Det er tre typer datakoblinger som et koblingsnivå harå takle: simplex, halv-dupleks og full dupleks.Med en simplex -kobling reiser dataene i en retning, for eksempel et kringkastingsnettverk, der det er en dedikert avsender og mottaker, og mottakeren trenger ikke å sende noe tilbake til avsenderen.Med halvduplex kan dataene gå begge veier, men ikke på samme tid.kjent som innramming.Dette innebærer å takle en ekstra identifikator som indikerer hvor rammen begynner eller ender i bitstrømmen.Selv om andre innrammingsmetoder eksisterer, er dette i de fleste tilfeller ganske enkelt en ekstra bit lagt inn i strømmen under spesifikke trinn.I den mottakende enden synkroniserer koblingslaget rammene i strømmen for å skille ut rammene, trekke ut de originale pakkene og passere dem opp de andre lagene etter behov.Synkroniseringen mellom sendings- og mottakende endene er viktig, fordi hvis det mottakende koblingslaget skjer for å plukke opp strømmen mellom rammer, kan den ganske enkelt vente til neste ramme begynner, og kasser eventuelle ubrukelige biter som ikke tilhører en ramme.

DenOSI-modeller Data Link Layer oppfatter ytterligere to underlag til koblingslaget.Den ene blir referert til som den logiske koblingskontrollen (LLC), mens den andre er Media Access Control (MAC).Den øvre, LLC-underlaget omhandler problemer som flytkontroll og fikseringsfeil i overføringen.Avhengig av kommunikasjonstypen, kan det hende at noen feilkorreksjonsmetoder ikke blir brukt.For eksempel, med trådløst nettverk, har koblingsnivået muligheten til å be om feilaktige pakker sendes igjen, noe som er mye mer sjelden i kablet kommunikasjon der koblingslaget bare tar for seg å oppdage feil og kansellere dårlige pakker.

Den nedre Mac-under-Laget er da ansvarlig for å identifisere den fysiske adressen til enheten, ofte referert til som MAC -adressen.Den er også i stand til å opprettholde enhver kø av datapakkene, samt planlegge levering og sikre kvaliteten på overføringen.Det er også her rammesynkroniseringen finner sted, så vel som protokoller som holder bekkene i å kollidere.