7 Nisan 2017 Cuma

802.11 MAC Frame Header

Giriş
Şeklen şöyledir.

Kod olarak şöyledir
struct mgmt_header_t {
  u_int16_t    frameControl;/* 2 bytes */
  u_int16_t    duration;    /* 2 bytes */
  u_int8_t     addr1[6];    /* 6 bytes */  
  u_int8_t     addr2[6];    /* 6 bytes */  
  u_int8_t     addr3[6];    /* 6 bytes */  
  u_int16_t    seq_ctrl;    /* 2 bytes */    
  u_int8_t     addr4[6];    /* 6 bytes */
};
4 tane adres ise şöyle kullanılır.
Frame Control
Şeklen şöyledir. Kendi içinde 11 tane alandan oluşur.




Association ve reassociation response frame'leri wireshark'ta görmek için şöyle yaparız.
wlan.fc.type_subtype == 0x01 || wlan.fc.type_subtype == 0x03
DA : Destination Address
Paketin nihai adresi. Adres 1 alanıdır.

SA - Source Address.
Paketin ilk çıkış adres, Adres 2 alanıdır.

TA veya CSA
Transmitter Address veya Current Source Address. Paketi RF haline getiren birimin adresi. Access Point Address kabul edersek Adres 4 alanıdır.

RA veya  CDA
Receiver Address veya Current Destination Address. Paketi RF halinde alan birimin adresi. Router Address kabul edersek Adres 3 alanıdır.

SA ve TA aynı birimler olabilir.
RA ve DA da aynı birimler olabilir.



Hiç yorum yok:

Yorum Gönder