Așa cum se arată în figură, sublayer-ul MAC al Ethernet-ului are două responsabilități principale:
- Încapsularea datelor
- Media access control (MAC)
Încapsularea datelor
Procesul de încapsulare a datelor include asamblarea frame-ului înainte de transmisie și dezasamblarea după recepționarea frame-ului. În formarea frame-ului, layer-ul MAC adaugă un header și un trailer la PDU-ul layer-ului rețea.
Procesul de încapsulare a datelor are trei funcții principale:
- Delimitarea frame-uluiProcesul de framing furnizează importanți delimitatori care sunt utilizați pentru a identifica un grup de biți care alcătuiesc un frame. Acest proces asigură sincronizarea între nodurile de transmitere și recepție.
- AdresareaProcesul de încapsulare asigură și adresarea layer-ului data link. Fiecare header Ethernet adăugat în frame conține și adresa fizică (MAC) care permite unui frame să fie livrat către un nod de destinație.
- Detecția erorilorFiecare frame Ethernet conține un trailer cu un CRC (cyclic redundancy check) al conținutului frame-ului. După recepționarea unui frame, nodul receptor realizează un CRC pentru a îl compara cu unul din frame. Dacă acestea două se potrivesc, se poate crede despre frame că a fost primit fără eroare.
Utilizarea frame-urilor ajută în transmisia biților, deoarece sunt plasate pe mediu și în grupuri de biți la nodul receptor.
Media Access Control
A doua responsabilitate a sublayer-ului MAC este controlul accesului la mediu. Controlul accesului la mediu se ocupă cu plasarea frame-urilor pe mediu și cu eliminarea frame-urilor de pe mediu. Așa cum spune și numele, controlează accesul la mediu. acest sublayer comunică direct cu layer-ul fizic.
Topologia logică de bază pentru Ethernet este magistrala cu acces multiplu, toate nodurile (Echipamentele) dintr-un singur mediu de rețea partajează mediul. Ethernet-ul este o metodă din domeniul rețelisticii bazată pe competiție. Rețineți că o metodă bazată pe competiție sau nedeterministă înseamnă că orice echipament poate încerca să trimită date prin mediul partajat oricând are date de trimis. În orice caz, așa cum dacă două persoane încearcă să vorbească simultan, dacă mai multe echipamente dintr-un singur mediu încearcă să trimită date simultan, datele se vor ciocni și vor deveni corupte și neutilizabile. Din acest motiv, Ethernet-ul este o metodă de control asupra modului în care nodurile partajează accesului prin utilizarea tehnologiei CSMA (Carrier Sense Multiple Access).