Hvad er et MAC-lag?
MAC-laget er et afsnit af OSI-netværksmodellen. OSI-modellen administrerer data, der er sendt og modtaget af netværksadgangshardwaren på en computer eller anden netværksklar enhed. Netværksmodellen er et diagram, der viser, hvordan data flyder fra brugeren af en pc gennem modellen for at nå frem til en anden pc's brugergrænseflade.
OSI-modellen og dens MAC-lag forklares bedst gennem et eksempel:
Lad os antage, at computerbruger Fred sidder ved en computer og vil dele et foto med en anden computerbruger bedstemor. Fred åbner sin e-mail og vedhæfter billedet og sender det til bedstemor uden forsinkelse. Når beskeden kommer, ser bedstemor det foto, som Fred sendte.
På computeren tager transaktionerne mellem en eller flere brugere meget lidt tid overhovedet, men processen disse transaktioner gennemgår for at få data til sin destination er lidt mere kompliceret.
Når Fred sender e-mailen til bedstemor, der indeholder billedet, rejser den gennem den følgende sti for at komme til forbindelsen mellem Fred og dens destination, ved ankomsten rejser datapakken gennem den samme sti i omvendt rækkefølge for at få vist en e-mail-meddelelse og foto til Mormor.
applikationslaget, det første lag i OSI-processen, flytter dataene fra brugeren til computeren, der skal transmitteres.
Præsentationslaget krypterer dataene og konverterer dem til et format, som de andre lag i transmissionstakken kan forstå. Sessionslaget koordinerer kommunikation. Programmer på en computer administreres her. Kommunikation mellem applikationslaget i begge ender af en transmission startes og afsluttes ved sessionlaget.
Bemærk: Der er syv lag i OSI-modellen, og MAC-laget er dybt inde i processen. Diskussionen inkluderer de andre lag, der viser, hvor MAC-laget passer ind i stakken, og hvordan det bidrager til transmission af data.
Transportlaget er ansvarligt for at sikre, at transmissionen er afsluttet, såvel som dataflow og fejlgendannelse. Netværkslaget håndterer routing og skift af pakker ved hjælp af IP-adresser.
Datalinklaget håndterer opdelingen af datapakker i bits, der skal sendes over det fysiske lag. Dette lag er hvor MAC-laget bor, og det sikres, at data, der sendes over et stykke netværkshardware, kommer til den korrekte hardware i den anden ende, og eventuelle svardata returneres til det passende sted. Data indsamles også her og modtager tilladelse til at sende billedet til bedstemor.
Det fysiske lag er det, hvor den faktiske hardware, Ethernet-kabler, trådløse radioer, netværkskort, interaktion håndteres for at sende dataene via elektrisk impuls, lys eller radiosignaler. Dette lag i bunden af stakken transmitterer faktisk dataene.
Når det sendte foto ankommer til Grandmas-computeren, går det tilbage på stakken fra det fysiske lag til applikationslaget og rekonstrueres fra de rå bits og bytes til det foto, som Fred oprindeligt sendte.
MAC-laget spiller en vigtig rolle i hvert stykke data, der udveksles mellem to computersystemer, hvilket sikrer, at data indsamles effektivt og overføres til det fysiske niveau, der skal sendes til den tilsigtede modtager.