Stratul MAC este o secțiune a modelului de rețea OSI. Modelul OSI gestionează datele trimise și primite de hardware-ul de acces la rețea într-un computer sau alt dispozitiv pregătit pentru rețea. Modelul de rețea este o diagramă care arată modul în care datele circulă de la utilizatorul unui PC prin model pentru a ajunge la interfața cu utilizatorul altui PC.
Modelul OSI și stratul său MAC sunt cel mai bine explicate printr-un exemplu:
Să presupunem că utilizatorul de computer Fred stă la un computer și dorește să partajeze o fotografie cu un alt utilizator de computer, bunica. Fred își deschide e-mailul și atașează fotografia, trimițând-o fără întârziere bunicii. Când sosește mesajul, bunica vede fotografia pe care a trimis-o Fred.
Pe computer, tranzacțiile dintre unul sau mai mulți utilizatori durează foarte puțin, dar procesul prin care trec aceste tranzacții pentru a duce date la destinație este ceva mai complex.
Când Fred trimite e-mailul bunicii care conține fotografia, aceasta parcurge următoarea cale pentru a ajunge la conexiunea dintre Fred și destinația sa, la sosire, pachetul de date parcurge aceeași cale în ordine inversă pentru a afișa un mesaj de e-mail și o fotografie către Bunica.
stratul de aplicație, primul strat din procesul OSI, mută datele de la utilizator în computer pentru a fi transmise.
Stratul de prezentare criptează datele, transformându-le într-un format pe care celelalte straturi din stiva de transmisie îl pot înțelege. Stratul de sesiune coordonează comunicațiile. Aplicațiile de pe un computer sunt gestionate aici. Comunicarea între stratul de aplicație de la ambele capete ale unei transmisii este începută și terminată la nivelul de sesiune.
Notă: Există șapte straturi în modelul OSI, iar stratul MAC este adânc în proces. Discuția include celelalte straturi pentru a arăta unde se încadrează stratul MAC în stivă și cum contribuie acesta la transmiterea datelor.
Stratul de transport este responsabil pentru asigurarea că transmisia este finalizată, precum și pentru fluxul de date și recuperarea erorilor. Stratul de rețea gestionează rutarea și comutarea pachetelor utilizând adrese IP.
Stratul de legătură de date se ocupă de defalcarea pachetelor de date în biți pentru a fi trimise peste nivelul fizic. Acest nivel este locul în care trăiește stratul MAC, asigurând că datele trimise printr-o bucată de hardware de rețea ajung la hardware-ul corect de la celălalt capăt și orice date de răspuns sunt returnate în locația corespunzătoare. De asemenea, datele sunt colectate aici și primesc permisiunea necesară pentru a trimite fotografia bunicii.
Stratul fizic este locul în care hardware-ul propriu-zis, cablurile Ethernet, radiourile fără fir, plăcile de rețea, interacțiunea este gestionată pentru a trimite datele prin impuls electric, semnale luminoase sau radio. Acest strat, aflat în partea de jos a stivei, transmite de fapt datele.
Când fotografia trimisă ajunge la computerul bunicii, ea traversează stiva de rezervă de la stratul fizic la stratul de aplicație, fiind reconstruită din biți și octeți bruti în fotografia pe care Fred a trimis-o inițial.
Stratul MAC joacă un rol important în fiecare bucată de date care este schimbată între două sisteme informatice, asigurând că datele sunt colectate eficient și trec la nivelul fizic pentru a fi trimise destinatarului său.