Model de rețea OSI | |
---|---|
7 | Strat de aplicație |
6 | Nivel executiv |
5 | stratul de sesiune |
patru | strat de transport |
3 | stratul de rețea |
2 | Stratul de legătură |
unu | Strat fizic |
Controlul accesului la media ( în engleză controlul accesului la media , sau controlul accesului mediu , MAC) este substratul inferior al stratului de canal (al doilea) al modelului OSI , conform standardelor IEEE 802 .
MAC este una dintre extensiile modelului OSI. IEEE împarte stratul de legătură în două sub-straturi: un sub-nivel de control al accesului mediu (MAC) și un sub-nivel de control al legăturii logice (LLC), din care MAC este stratul inferior. Astfel, MAC acționează ca o interfață între substratul LLC și stratul fizic (primul) .
MAC oferă mecanisme de adresare și control al accesului la canal care permit mai multor terminale sau puncte de acces să comunice între ele într-o rețea multipunct (de exemplu, LAN sau rețea metropolitană ) și emulează o legătură logică full duplex într-o rețea multipunct.
Mecanismul de adresare a nivelului MAC se numește adresare fizică sau adrese MAC . Adresa MAC este un număr de serie unic (a se vedea OUI ) care este atribuit fiecărui dispozitiv de rețea (cum ar fi o placă de rețea într-un computer sau un comutator de rețea ) [1] la momentul fabricării și permite identificarea acestuia în mod unic din alte dispozitive de rețea din lume. Acest lucru asigură că toate dispozitivele din rețea vor avea adrese MAC diferite (asemănătoare cu adresele poștale), ceea ce face posibil ca pachetele de date să fie livrate către o destinație în cadrul unei subrețele , de exemplu. o rețea fizică formată din mai multe segmente interconectate prin repetoare , hub-uri , switch -uri (dar nu și routere IP ). Routerele IP pot conecta mai multe subrețele.
Un exemplu de rețea fizică ar fi o rețea Ethernet , care poate fi extinsă cu puncte de acces la rețeaua locală fără fir (WLAN) și adaptoare de rețea WLAN, deoarece au aceleași adrese MAC pe 48 de biți ca Ethernet.
Nu este necesar un strat MAC pentru comunicațiile full-duplex punct la punct , dar câmpurile de adresă MAC sunt incluse în unele protocoale punct la punct pentru compatibilitate.
Mecanismul de control al accesului la canal furnizat de stratul MAC este cunoscut și sub numele de protocol de acces multiplu . Acest protocol permite mai multor stații să partajeze același mediu de transmisie a datelor la care sunt conectate. Exemplele de mediu fizic partajat includ rețele cu topologii de magistrală , topologii de inel , precum și rețele create folosind concentratoare de rețea (hub-uri), rețele fără fir și rețele cu conexiuni punct la punct semi-duplex. Protocolul de acces multiplu poate detecta și preveni coliziunile pachetelor de date (cadre) cu condiția ca metoda de acces la canal să fie utilizată ca mod de acces al conflictului sau să fie rezervate resurse pentru a stabili un canal logic (când se utilizează metoda de acces la canal bazată pe comutatorul de inel). metoda sau împărțirea mediului în canale).
Mecanismul de acces multiplu se bazează pe schema de multiplexare a stratului fizic .
Cel mai utilizat protocol de acces multiplu se bazează pe protocolul CSMA/CD utilizat pe Ethernet. Acest mecanism este utilizat numai în domeniul de coliziune a rețelei , cum ar fi pe o magistrală Ethernet sau pe un hub de rețea . O rețea Ethernet poate fi împărțită în mai multe domenii de coliziune conectate prin poduri și routere .
Protocolul de acces multiplu nu este utilizat în rețelele full-duplex comutate, cum ar fi rețelele Ethernet comutate utilizate în prezent, dar este parțial disponibil în echipamente pentru interoperabilitate.
Exemple de protocoale comune de acces multiplu de pachete pentru rețelele multipunct cu fir sunt:
Exemple de protocoale comune de acces multiplu de pachete care pot fi utilizate în rețelele de pachete fără fir:
Consultați Lista metodelor de acces la canal pentru mai multe detalii .
TCP /IP pe straturi ale modelului OSI | Protocoale de bază|
---|---|
Fizic | |
canalizat | |
reţea | |
Transport | |
sesiune | |
Reprezentare | |
Aplicat | |
Altele aplicate | |
Lista de porturi TCP și UDP |