Δομή MAC Frame

Ένα frame αποτελείται από διάφορα πεδία:

  1. Header: Πληροφορίες ελέγχου, π.χ. διευθύνσεις αποστολέα/παραλήπτη
  2. Payload: Τα πραγματικά δεδομένα που θέλουμε να στείλουμε
  3. Trailer: Πληροφορίες για έλεγχο σφαλμάτων, π.χ. CRC

Τα παρακάτω πεδία υπάρχουν στο κάθε πακέτο που στέλνει ή λαμβάνει μια συσκευή μέσω Wi-Fi ή άλλου πρωτοκόλλου.

ΠεδίοΜήκος (bytes)Περιγραφή
Frame Control2Πληροφορίες τύπου frame, flags
Duration / ID2Χρονική διάρκεια ή Association ID
Address 16Διεύθυνση παραλήπτη (Receiver)
Address 26Διεύθυνση αποστολέα (Transmitter)
Address 36BSSID ή άλλη διεύθυνση
Sequence Control2Αριθμός σειράς & Fragment
Address 4 (προαιρετικό)6Ανάλογα τον τύπο του frame
Frame BodyΜεταβλητόΔεδομένα του MAC επιπέδου
FCS (CRC)4Έλεγχος ακεραιότητας (CRC)