Hva er et MAC-lag?
MAC-laget er en del av OSI Network Model. OSI-modellen håndterer data som er sendt og mottatt av nettverksadgangsmaskinvaren i en datamaskin eller annen nettverksklar enhet. Nettverksmodellen er et diagram som viser hvordan data flyter fra brukeren av en PC gjennom modellen for å komme frem til et annet PC-brukergrensesnitt.
OSI-modellen og dens MAC-lag forklares best gjennom et eksempel:
Anta at datamaskinbruker Fred sitter ved en datamaskin og vil dele et bilde med en annen datamaskinbruker bestemor. Fred åpner e-posten sin og legger ved bildet, sender den til bestemor uten forsinkelse. Når meldingen kommer, ser bestemor bildet som Fred sendte.
På datamaskinen tar transaksjonene mellom en eller flere brukere veldig lite tid i det hele tatt, men prosessen disse transaksjonene går gjennom for å få data til bestemmelsesstedet er litt mer komplisert.
Når Fred sender e-postmeldingen til bestemor som inneholder bildet, reiser den gjennom følgende sti for å komme til forbindelsen mellom Fred og bestemmelsesstedet. Ved ankomst reiser datapakken gjennom den samme banen i motsatt rekkefølge for å vise en e-postmelding og foto til bestemor.
applikasjonssjiktet, det første laget i OSI-prosessen, flytter dataene fra brukeren til datamaskinen som skal overføres.
Presentasjonslaget krypterer dataene, og konverterer det til et format som de andre lagene i overføringsbunken kan forstå. Øktlaget koordinerer kommunikasjonen. Programmer på en datamaskin administreres her. Kommunikasjon mellom applikasjonssjiktet i begge ender av en sending sendes opp og avsluttes i sesjonslaget.
Merk: Det er syv lag i OSI-modellen, og MAC-laget er dypt inne i prosessen. Diskusjonen inkluderer de andre lagene for å vise hvor MAC-laget passer i stabelen og hvordan det bidrar til overføring av data.
Transportsjiktet er ansvarlig for at overføringen er fullført samt dataflyt og feilgjenoppretting. Nettverkslaget håndterer pakkeruting og bytte ved hjelp av IP-adresser.
Datalinklaget håndterer oppdelingen av datapakker i biter som skal sendes over det fysiske laget. Dette laget er der MAC-laget bor, og sikrer at data som sendes over et stykke nettverksmaskinvare kommer til riktig maskinvare i den andre enden og eventuelle svardata blir returnert til riktig sted. Data blir også samlet inn her og får tillatelse som trengs for å sende bildet til bestemor.
Det fysiske laget er der den faktiske maskinvaren, Ethernet-kabler, trådløse radioer, nettverkskort, samhandling håndteres for å sende dataene via elektrisk impuls, lys eller radiosignaler. Dette laget, helt nede i bunken, overfører faktisk dataene.
Når det sendte bildet ankommer bestemors datamaskin, går det sikkerhetskopi av bunken fra det fysiske laget til applikasjonslaget, og blir rekonstruert fra råbitene og bytene til bildet som Fred opprinnelig sendte.
MAC-laget spiller en viktig rolle i hvert stykke data som utveksles mellom to datasystemer, og sikrer at data blir samlet inn effektivt og overføres til det fysiske nivået som skal sendes til den tiltenkte mottakeren.