802.11 Wireless
Standardul IEEE 802.11 folosește aceeași schemă de adresare de 48 biți și LLC 802.2 ca și celelalte LAN-uri 802. În orice caz, există multe diferențe între sublayer-ul MAC și layer-ul fizic. Într-un mediu wireless, mediul necesită condiții speciale. Nu există o conectivitate fizică definită; așadar, factorii externi pot interfera cu transferul de date și este dificil de controlat accesul. Pentru a realiza aceste provocări, standardele wireless au controale adiționale.
Standardul IEEE 802.11 este denumit deseori Wi-Fi. Este un sistem bazat pe competiție care folosește un proces de acces la mediu CSMA/CA. CSMA/CA specifică o procedură de backoff aleatoare pentru toate nodurile care așteaptă să transmită. Oportunitatea cea mai probabilă pentru competiția la mediu este imediat după ce mediul devine disponibil. Forțând nodurile să aștepte o perioadă aleatorie reduce semnificativ probabilitatea unei coliziuni.
Rețelele 802.11 folosesc de asemenea confirmările de data link pentru a confirma dacă un frame s-a primit cu succes. Dacă stația de trimitere nu detectează frame-ul de confirmare, probabil din cauză că frame-ul original de date sau confirmarea nu au fost primite intact, frame-ul este retransmis. Această confirmare explicită depășește problemele legate de interferență și de radio.
Alte servicii suportate de 802.11 sunt autentificarea, asocierea (conectivitatea la un echipament wireless) și intimitatea (criptarea).
Așa cum se arată în figură, frame-ul 802.11 conține aceste câmpuri:
- Câmpul Protocol VersionVersiunea frame-ului 802.11 utilizat
- Câmpurile Type și SubtypeIdentifică una din cele trei funcții și subfuncții ale frame-ului: control, date și management.
- Câmpul To DSSetat la 1 în frame-urile de date destinație pentru distribuția sistemului (echipamente din structura wireless).
- Câmpul From DSSetat la 1 în frame-urile de date care ies din sistemul de distribuție
- Câmpul More FragmentsSetat la 1 pentru frame-urile care au un alt fragment
- Câmpul RetrySetat la 1 dacă frame-ul este o retransmisie a unui frame anterior.
- Câmpul Power ManagementSetat la 1 pentru a indica că un nod va fi în modul power-save
- Câmpul More DataSetat la 1 pentru a indica unui nod din power-save că sunt trimise mai multe frame-uri pentru acel nod
- Câmpul Wired Equivalent Privacy (WEP)Setat la 1 dacă frame-ul conține informație criptată WEP pentru securitate
- Câmpul OrderSetat la 1 într-un frame cu tip de date care folosește clasa de servicii Strictly Ordered (nu necesită reordonarea).
- Câmpul Duration/IDDepinde de tipul de frame, reprezintă fie timpul în microsecunde necesar pentru a transmite frame-ul sau o identitate asociată (AID) pentru stația care a transmis frame-ul.
- Câmpul Destination Address (DA)Adresa MAC de destinație pentru nodul de destinație final din rețea
- Câmpul Source Address (SA)Adresa MAC a nodului care a inițiat frame-ul
- Câmpul Receiver Address (RA)Adresa MAC care identifică echipamentul wireless ce este destinatarul imediat al frame-ului
- Câmpul Fragment NumberIndică numărul pentru fiecare fragment al frame-ului
- Câmpul Sequence NumberIndică numărul de secvență alocat la frame; frame-urile retransmise sunt identificate de numerele de secvență duplicate.
- Câmpul Transmitter Address (TA)Adresa MAC care identifică echipamentul wireless care a transmis frame-ul
- Câmpul Frame BodyConține informația transportată; pentr frame-uri de date, de obicei un pachet IP
- Câmpul FCSConține un CRC de 32 biți al frame-ului