Data-Link lag

Data-Link laget er det protokollag i et program, der håndterer flytning af data ind og ud af et fysisk link i et netværk. Datalink-laget er lag 2 i OSI-arkitekturmodellen (Open Systems Interconnection) for et sæt telekommunikationsprotokoller. Databits kodes, afkodes og organiseres i datalinklaget, inden de transporteres som frames mellem to tilstødende knudepunkter på samme LAN eller WAN. Datalinklaget bestemmer også, hvordan enhederne genopretter kollisioner, der kan opstå, når knudepunkter forsøger at sende rammer på samme tid.

Datalinklaget har to underlag: LLC-underlaget (Logical Link Control) og MAC-underlaget (Media Access Control).

Som beskrevet i IEEE-802 LAN-specifikationen er LLC-underlagets rolle at styre datastrømmen mellem forskellige applikationer og tjenester samt at levere kvitterings- og fejlmeddelelsesmekanismer. LLC-underlaget kan derefter tale med en række IEEE 802 MAC-underlag, som styrer adgangen til de fysiske medier til transport. Det er også ansvarligt for den fysiske adressering af rammer. To almindelige MAC-lagtyper omfatter Ethernet- og 802.11 trådløse specifikationer.

Funktioner i datalinklaget

Datalinklaget har tre hovedfunktioner:

  • Det håndterer problemer, der opstår som følge af bitoverførselsfejl.
  • Det sikrer, at data strømmer i et tempo, der ikke overvælder sende- og modtagerenheder.
  • Det muliggør overførsel af data til lag 3, netværkslaget, hvor de adresseres og dirigeres.
Enkeltbitfejl

Dataforbindelseslaget og løsning af fejl

Dataforbindelseslaget sikrer, at der er oprettet en indledende forbindelse, opdeler outputdata i datarammer og håndterer kvitteringerne fra en modtager om, at dataene er ankommet med succes. Det sikrer også, at indgående data er blevet modtaget med succes ved at analysere bitmønstre på særlige steder i rammene.

Hvis der opstår en fejl, meddeler datalinklaget protokoller på højere niveau, at der er sket noget med den fysiske forbindelse. Rammefølgefunktioner i dataforbindelseslaget gør det muligt for den modtagende enhed at reordne rammer, der muligvis er blevet sendt i forkert rækkefølge. Datalinklaget kontrollerer, at pakken er ubeskadiget. Datalinklaget styrer også strømme ved at gøre det muligt for enheder på et link at registrere overbelastning. Nærliggende enheder sender derefter oplysninger om overbelastning, så trafikken kan omdirigeres i overensstemmelse hermed.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.