wireless frame
This commit is contained in:
parent
25d9f3a915
commit
af222e343a
@ -22,3 +22,52 @@ Gli *Access Point* svolgono un ruolo cruciale nella traduzione dei frame di rete
|
||||
|
||||
## Anatomia del wireless frame
|
||||
|
||||

|
||||
|
||||
- Frame control: due byte e una marea di sottocampi, come il campo version, che indica la versione dello stnadard 802.11 utilizzato per il frame.
|
||||
- Type e Subtype: indicano il tipo e il sottotipo del frame. Esistono 3 tipi di frame
|
||||
- Gestione (type 00): usato per le comunicazioni iniziali tra AP e dispositivi wireless
|
||||
- Controllo (type 01): si divide in
|
||||
- Frame RTS, request to send (subtype 1011)
|
||||
- Frame CTS, clear to send (subtype 1100)
|
||||
- Frame ACK (subtype 1101)
|
||||
- Dati: trasporta i dati effettivi (type 02)
|
||||
- Data: payload incapsulato dal network layer
|
||||
- FCS (Frame Check Sequence): il trailer termina il frame con un campo di 4 byte, il cui scopo è la verifica dell’integrità dei dati trasmessi.
|
||||
- Sequence COntrol: contiene due sottocampi
|
||||
- Framgment number: indica il numero di frammento del frame corrente. Quando il pacchetto di dati e' troppo grande per essere trasmesso, avviene la frammentazione e ogni frammento e' identificato dal fragment number. Utilizzato dal destinatario per riscostruire il pacchetto originario
|
||||
- Sequence number: indica il numero di seruqenza del frame corrente. Serve per fare in modo che il frame venga trasmesso e ricevuto nell'ordine corretto.
|
||||
|
||||
## Anatomia del Wireless Frame
|
||||
|
||||

|
||||
|
||||
É composto da diversi campi, ognuno con funzioni specifiche. Di seguito sono descritti i principali componenti di un wireless frame:
|
||||
|
||||
### Frame Control
|
||||
|
||||
Il campo `Frame Control` occupa due byte e contiene numerosi sottocampi, tra cui:
|
||||
|
||||
- **Version**: indica la versione dello standard IEEE 802.11 utilizzato per il frame
|
||||
- **Type e Subtype**: questi campi specificano il tipo e il sottotipo del frame. Esistono tre categorie principali di frame:
|
||||
- **Gestione** (Type 00): Utilizzato per le comunicazioni iniziali tra l'Access Point (AP) e i dispositivi wireless
|
||||
- **Controllo** (Type 01): Questo tipo si suddivide ulteriormente in:
|
||||
- **Frame RTS** (Request to Send): Sottotipo 1011,
|
||||
- **Frame CTS** (Clear to Send): Sottotipo 1100
|
||||
- **Frame ACK** (Acknowledgment): Sottotipo 1101
|
||||
- **Dati** (Type 02): Questo tipo di frame trasporta i dati effettivi
|
||||
|
||||
### Sequence Control
|
||||
|
||||
Contiene due sottocampi:
|
||||
|
||||
- `Fragment Number`: indica il numero di frammento del frame corrente. Quando un pacchetto di dati è troppo grande per essere trasmesso in un'unica volta, viene frammentato, e ogni frammento è identificato dal suo numero. Questo è essenziale per il destinatario, che utilizza il fragment number per ricostruire il pacchetto originale.
|
||||
- `Sequence Number`: indica il numero di sequenza del frame corrente. Questo campo è fondamentale per garantire che i frame vengano trasmessi e ricevuti nell'ordine corretto.
|
||||
|
||||
### Data
|
||||
|
||||
Il campo **Data** rappresenta il payload incapsulato dal livello di rete.
|
||||
|
||||
### Trailer
|
||||
|
||||
**FCS** (Frame Check Sequence): il trailer termina il frame con un campo di 4 byte, il cui scopo è la verifica dell’integrità dei dati trasmessi.
|
||||
|
BIN
asset/img/wireless-frame.png
Normal file
BIN
asset/img/wireless-frame.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 157 KiB |
Loading…
x
Reference in New Issue
Block a user