返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***( \5 r/ V9 k1 }

' c: Y7 ~& Y! o6 s表一:802.11 幀結構 " @# L) K8 a( ?1 J$ r" t
' C! f/ E5 e% ]' j2 K幀頭 (frame header)4 E2 H/ ~! i9 ~# J7 S- V- n
版本Versionb1-b0表示 IEEE 802.11 標準版本
" k& |0 h% P$ `) {, l幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)" s/ u! f; I9 O' ]1 t
子類型值Subtypeb7-b4看表二
5 f" i8 p5 Q' j4 y8 Z/ w幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?
0 |: S/ w: f7 O0:
(Non-strict order)9 m9 t3 ]2 j% D
1:
(Strict order)
( s  @5 s: K+ P( K- U" S9 M/ ]. xb6根據WEP 算法對幀主體進行加密?  O8 J# J4 Y! K0 u
0:
(Non-Protected Frame)
7 N8 N- k! W: h4 q: E' w' |& ~1:
(Protected Frame)
* T+ L6 [* x3 \1 \7 {b5有很多幀緩存到站中 ?
7 ~2 c" E3 C- A0:
(No More Data). `. C8 d7 A% D. _
1:
(More Data)1 Y0 g" w7 ]; n) w. I
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)& m; R3 J- e/ O. D) ^! |- m4 K
0: active mode
8 E# }) Q$ Y% B- e- o* i1: power saving mode

+ n  L% P3 t# M: B  S' ]2 h& |$ tb3分段是先前傳輸分段的重發幀 ?
6 p% Q+ j9 ^7 s' `( M' D0:
(This is not a Re-transmission)+ R* v' ?/ S! ^9 W/ [  J
1:
(This is a Re-transmission)# _# f" g# l  c3 ~+ r8 [
b2有更多分段屬於相同幀 ?4 \8 Q9 H4 Q  R4 k3 f# _
0:
(Last or Unfragmented Frame)* M5 Z: }+ M- {. a( F! O! n
1:
(More Fragment Frame)
  u; g) L: c# ]1 }; Z: z5 Sb1這個幀從 Distribution System處接收 ?
5 Y7 t  L. v' N5 u6 e0:
(Not an Exit from the Distribution System)7 v/ P: m6 g4 x! v8 N
1:
(Exit from the Distribution System)- W" d  c; h6 a) f# u; E' r
b0這個幀發送給 Distribution System?
( P5 [2 @, F$ y5 C5 W/ h* K+ E0:
(Not to the Distribution System)
* C- B) p% }3 l- D6 A6 R/ a  H1:
(to the Distribution System)
: _# q% Q( B2 _1 ~" ~( j; g持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)" R2 F. M8 {7 x6 f- k+ K4 {: C
目標地址Destination6 bytes
/ U- M4 v1 i9 f0 i源地址Source6 bytes  [2 h8 P) j% x, x* O: B
BSSID (或) 發送方地址BSSID6 bytes# I$ W! a- h: ?! N7 {. Y
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序
0 ]( k0 c0 [& B% D9 t$ L- ]1 Q接收方地址Address 46 bytes
. Y5 q6 t2 n: f4 I1 h: F$ C7 k幀實體 (Data)4 x# T0 [) }" v: E+ c
Data0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。
1 i! L- e& W! r4 D% g- U1 E4 jFCS (Frame Check Sequence)+ N/ @" @' c0 q3 u
FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼5 m- D3 S0 _5 ^. ~& F' Y
; G. X+ R7 E& S) b! G  G7 A  D) }. U; ~1 [8 V2 J
表二:
8 p/ {( x, w2 z: ^
0 `" n4 o( [& t7 pTypeSub-type5 O% M1 H! y9 l& B* ]9 O4 E
幀類型值幀類型子類型值子類型功能
2 s8 s5 q# d, z5 `  i4 e(b3-b2)(b7-b4)1 L; }. I/ Q2 v( X3 ~- O6 t2 O8 X. e
00管理幀0000Associate-Request關聯請求 (或) 連接請求
  t* `$ B+ \- X1 g- N: Q00管理幀0001Associate-Response關聯回應 (或) 連接響應& u/ p4 \2 x6 c+ H1 ?4 v0 v
00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求) o6 Y( U( Y4 L% d8 R
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應# }. ^+ L) ~# s
00管理幀0100Probe-Request探測請求 (或) 請求: E7 Q* v6 `- K6 e" `: r7 @
00管理幀0101Probe-Response探測回應 (或) 響應
5 k, ?6 |+ Q$ U* M) G" y: z( _# b00管理幀0110 - 0111Reserved保留值. [: @! l; x  }! I% K
00管理幀1000Beacon信標幀
4 `: A! n5 t& i9 H' Y00管理幀1001ATIM廣播傳輸提示訊息
0 m$ [5 w8 ~1 u& B' U) A# ^* Z00管理幀1010Disassociate取消關聯 (或) 解除連接
$ d/ g2 t5 s) Q3 {00管理幀1011Authentication鑒權, 認證4 `7 D4 M( z1 J
00管理幀1100Deuthentication取消鑒權 (或) 解除認證
. _5 t( m9 C+ R1 e, e00管理幀1101-1111Reserved保留值: o! u5 R/ n/ G' n
) ^1 A! ^4 j( j+ P; _1 C3 s
01控制幀0000 - 1001保留值2 T6 s5 e. u4 U. ^2 I" t6 ?) U
01控制幀1010PS-Poll節能輪詢) F1 T# V0 ~2 r+ y7 z. k5 M$ p
01控制幀1011RTS請求發送4 ?( d5 O4 v" b5 x3 a- N
01控制幀1100CTS允許發送! ~2 K% B8 c' r% V
01控制幀1101ACK應答認可, H  ^7 v$ H  W% D( B0 J9 j" ?: E
01控制幀1110CF-End無競爭結束
; ?  I  e2 D2 F2 q2 \01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可
4 b. c- J7 Q* I6 M/ Y" f7 h, M3 N" x( d. ?3 \7 s( K/ D2 h
10資料幀0000Data普通資料幀
, n2 k5 \1 e: g, h6 L# L3 H3 e, C10資料幀0001Data + CF-Ack無競爭應答認可的資料幀% |. n" P: l) k# C- ?2 {
10資料幀0010Data + CF-Poll無競爭查詢的資料幀0 b2 c* |" i4 p& e4 H( N( ?
10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
  Z0 A: l2 s3 L10資料幀0100Null (no data)空閒(無資料幀)) Z& T1 a* S/ b: l6 h; M, i
10資料幀0101CF-Ack (No data)無競爭應答認可的空閒
! c' X$ _0 [% e10資料幀0110CF-Poll (No data)無競爭輪詢的空閒
  ~) u4 ?- L( I! ~# E10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒
- F6 V* Z  v- [4 N10資料幀1000 - 1111Reserved保留值
  e  j# Y' z/ Z. L5 B3 W3 l
0 e. t3 _+ b! g6 J, d11保留值0000 - 1111Reserved保留值
& L$ G2 e7 \# o# {# a& P3 O7 O. R9 e7 }( g$ b

! E: A- }: _; g" {* V) |9 {+ g  c) }$ }: @9 N* v
** 對於幀頭,omnipeek 等sniffer 軟件會自動把它分類及用文字表達,因此我們不用強記。
Bill Tang     MSN:billtang@openplatform.com.hk
Openplatform Technology Co.,Ltd. 資訊坊科技有限公司  
無線工程施工、方案設計、無線產品、天饋材料、終端設備綜合供應商
Tel: 852-27491011  Fax: 852-81483532

科来网络分析软件什么价格?有免费的用不?
立志于在wlan网络优化方面做出成绩!

TOP

要免費又要合法, 可以用 wireshark, 我們成功在 Ubuntu上使用, 首先把 Ubuntu 安裝在U盤上, 需要測試時便把U盤 插入筆記本電腦上啟動Ubuntu, 再執行 wireshark
Bill Tang     MSN:billtang@openplatform.com.hk
Openplatform Technology Co.,Ltd. 資訊坊科技有限公司  
無線工程施工、方案設計、無線產品、天饋材料、終端設備綜合供應商
Tel: 852-27491011  Fax: 852-81483532

TOP

返回列表