Datalinklag er andet lag af OSI-lagdelt Model. Dette lag er et af de mest komplicerede lag og har komplekse funktionaliteter og forpligtelser. Data link layer skjuler detaljerne i underliggende udstyr og repræsenterer sig selv til øverste lag som medium til at kommunikere.
Datalinklag fungerer mellem to værter, der er direkte forbundet på en eller anden måde. Denne direkte forbindelse kan være punkt til punkt eller udsendes. Systemer på broadcast netværk siges at være på samme link. Arbejdet med datalinklag har tendens til at blive mere komplekst, når det drejer sig om flere værter på et enkelt kollisionsdomæne.Data link layer er ansvarlig for at konvertere datastrøm til signaler bit For bit og sende det over det underliggende udstyr. I den modtagende ende henter Data link layer data fra udstyr, der er i form af elektriske signaler, samler dem i et genkendeligt rammeformat og overleverer til det øverste lag.
datalinklag har to underlag:
-
logisk Linkstyring: det beskæftiger sig med protokoller, strømningskontrol og fejlkontrol
-
Medieadgangskontrol: det beskæftiger sig med faktisk kontrol af medier
funktionalitet af Data-link Layer
Datalinklag udfører mange opgaver på vegne af det øverste lag. Disse er:
-
Framing
Data-link layer tager pakker fra netværkslag og indkapsler dem i rammer.Derefter sender den hver ramme bit For bit på udstyret. Ved modtagerens ende henter data link layer signaler fra udstyr og samler dem i rammer.
-
adressering
Data-link layer giver lag-2 udstyr adresseringsmekanisme. Udstyrsadresse antages at være unik på linket. Det er kodet i udstyr på fremstillingstidspunktet.
-
synkronisering
når datarammer sendes på linket, skal begge maskiner synkroniseres for at overføre for at finde sted.
-
fejlkontrol
nogle gange kan der være opstået problemer i overgangen, og bitene vendes.Disse fejl opdages og forsøges at gendanne faktiske Databits. Det giver også fejlrapporteringsmekanisme til afsenderen.
-
Strømningskontrol
stationer på samme link kan have forskellig hastighed eller kapacitet. Data-link layer sikrer strømningskontrol, der gør det muligt for begge maskiner at udveksle data med samme hastighed.
-
Multi-Access
Når vært på det delte link forsøger at overføre dataene, har det stor sandsynlighed for kollision. Data-link layer giver mekanisme som CSMA / CD til at udstyre evnen til at få adgang til et delt medie blandt flere systemer.