Wat is een MAC-laag?
De MAC-laag is een gedeelte van het OSI-netwerkmodel. Het OSI-model beheert gegevens die worden verzonden en ontvangen door de netwerktoegangshardware op een computer of een ander netwerkklaar apparaat. Het netwerkmodel is een diagram dat laat zien hoe gegevens van de gebruiker van de ene pc door het model stromen om bij een gebruikersinterface van een andere pc te komen.
Het OSI-model en zijn MAC-laag kunnen het beste worden uitgelegd aan de hand van een voorbeeld:
Stel dat computergebruiker Fred achter een computer zit en een foto wil delen met een andere computergebruiker Oma. Fred opent zijn e-mail en voegt de foto toe en stuurt deze zonder vertraging naar oma. Wanneer het bericht binnenkomt, ziet oma de foto die Fred heeft verzonden.
Op de computer nemen de transacties tussen een of meer gebruikers überhaupt weinig tijd in beslag, maar het proces dat deze transacties doorlopen om gegevens naar hun bestemming te krijgen, is een beetje ingewikkelder.
Wanneer Fred de e-mail naar oma met de foto verzendt, reist het via het volgende pad om bij de verbinding tussen Fred en zijn bestemming te komen, bij aankomst reist het datapakket via hetzelfde pad in omgekeerde volgorde om een e-mailbericht en foto weer te geven Oma.
de applicatielaag, de eerste laag in het OSI-proces, verplaatst de gegevens van de gebruiker naar de te verzenden computer.
De presentatielaag codeert de gegevens en converteert deze naar een indeling die de andere lagen in de transmissiestapel kunnen begrijpen. De sessielaag coördineert de communicatie. Toepassingen op een computer worden hier beheerd. Communicatie tussen de applicatielaag aan beide uiteinden van een overdracht wordt gestart en beëindigd op de sessielaag.
Opmerking: Er zijn zeven lagen binnen het OSI-model en de MAC-laag zit diep in het proces. De discussie omvat de andere lagen om te laten zien waar de MAC-laag in de stapel past en hoe deze bijdraagt aan de overdracht van gegevens.
De transportlaag is verantwoordelijk voor het voltooien van de verzending, evenals de gegevensstroom en foutherstel. De netwerklaag verwerkt pakketroutering en -wisseling met behulp van IP-adressen.
De datalinklaag verwerkt de opsplitsing van datapakketten in bits die over de fysieke laag worden verzonden. In deze laag bevindt zich de MAC-laag, waardoor gegevens die via een stuk netwerkhardware worden verzonden aan de andere kant de juiste hardware bereiken en alle responsgegevens worden teruggestuurd naar de juiste locatie. Gegevens worden hier ook verzameld en krijgen de benodigde toestemming om de foto naar oma te sturen.
De fysieke laag is waar de daadwerkelijke hardware, Ethernet-kabels, draadloze radio's, netwerkkaarten, interactie wordt verwerkt om de gegevens via elektrische impulsen, licht of radiosignalen te verzenden. Deze laag, helemaal onderaan de stapel, verzendt eigenlijk de gegevens.
Wanneer de verzonden foto op de computer van oma aankomt, gaat de back-up van de stapel van de fysieke laag naar de applicatielaag en wordt gereconstrueerd van de onbewerkte bits en bytes naar de foto die Fred oorspronkelijk heeft verzonden.
De MAC-laag speelt een belangrijke rol in elk stuk gegevens dat wordt uitgewisseld tussen twee computersystemen, waardoor gegevens efficiënt worden verzameld en naar het fysieke niveau worden verzonden om naar de beoogde ontvanger te worden verzonden.