** 登入論壇後資料顯示更整齊 ***1 Q. p9 m+ z! E
: h$ x( ]9 J" b: z
表一:802.11 幀結構
, J/ h h7 b! L5 D) z8 a1 b8 y8 S% L9 d/ y, n3 }% \) ]" O幀頭 (frame header)- |8 X" P% L0 {0 V& Y
版本Versionb1-b0表示 IEEE 802.11 標準版本/ m v4 _) [* b- O4 G
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)/ x) B9 l. w P x
子類型值Subtypeb7-b4看表二' V4 u( L5 s# \ k
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?: P" B* ~, x% _
0: 否(Non-strict order)/ p& K% r% ]0 ~' H( O
1: 是(Strict order)0 t% C6 Q2 d* v T" ^1 F: H
b6根據WEP 算法對幀主體進行加密?
! D4 x* E- a7 q0 t* B# ]) m1 E. h+ B0: 否(Non-Protected Frame)6 j% l/ X/ m/ {1 ~
1: 是(Protected Frame)
' t2 D3 L0 {/ l8 W1 }1 c8 e4 Yb5有很多幀緩存到站中 ?$ _7 ^4 O& I- [9 V1 D, o* v1 d; t
0: 否(No More Data)6 d! g7 H- N$ o$ W% t w, k. A
1: 是(More Data)
! n* d& u; ^: R! P: `b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
+ q9 W( N7 i* J0: active mode& M' v+ I: t& D3 x' d6 p, S6 e8 @4 @( f
1: power saving mode* X' b; S1 \+ T9 e& H; e
b3分段是先前傳輸分段的重發幀 ?
' S4 u! Y. M. I, k9 F) k6 m7 t. E0 x r0: 否(This is not a Re-transmission) W# L& L* F- Z, P
1: 是(This is a Re-transmission)
6 g1 F* N8 A2 P7 h3 Z0 v1 T8 Eb2有更多分段屬於相同幀 ?
1 b" n9 _1 l$ L% H$ i0: 否(Last or Unfragmented Frame)
4 d/ w. h: a" x/ R/ `1: 是(More Fragment Frame)# u% A d" L6 @) ~' b+ ~
b1這個幀從 Distribution System處接收 ?# m( _, h/ L/ V4 G* K( ~3 T' l' B
0: 否(Not an Exit from the Distribution System)7 ?. ?4 Y, s s3 R) w
1: 是(Exit from the Distribution System)
, o' x9 `6 R9 T- x( |b0這個幀發送給 Distribution System?
' J1 P1 I9 F+ ~9 T, @0 M- z, l6 U0: 否(Not to the Distribution System)* y e! U" z- Y% S
1: 是(to the Distribution System)
. B2 r. \- v( H7 e* c# P, i持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)2 c5 i9 L3 b$ P8 u8 F1 ]$ o3 u8 B
目標地址Destination6 bytes2 l8 _1 E0 [, U8 v$ y4 Z2 B$ z$ e
源地址Source6 bytes* \- S) g, u0 U0 |& K
BSSID (或) 發送方地址BSSID6 bytes7 Z3 T6 [2 ]! o) y/ y* B! Q% K {
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序
) U4 Q6 U8 l& L# h9 J接收方地址Address 46 bytes! d5 g7 e1 B$ k" X
幀實體 (Data)" _; w1 ~" q; ]6 _" ?
Data0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。1 b) D# Y& M& a: q$ g7 D% A- [, w
FCS域 (Frame Check Sequence)8 z6 M5 r1 G2 m4 l" {
FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼5 _' c# H( i. r9 u! F3 B, e4 t- w3 ~ R
* r' E" J' [+ g9 X% @表二:
: Y" p; e4 w# b* R3 D. w% d; k8 j
TypeSub-type
. z: v1 {7 d: P3 b0 b幀類型值幀類型子類型值子類型功能
: S; _% A$ k; l/ v# H6 T0 n(b3-b2)(b7-b4)
8 i. x+ { [9 x( X, p9 ]7 v d @00管理幀0000Associate-Request關聯請求 (或) 連接請求
! z. W( {' Z" p9 Q, F0 [00管理幀0001Associate-Response關聯回應 (或) 連接響應
9 Y! h4 q" f" r y( v00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求
2 ^/ f9 s7 W2 X. f00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應9 J* u+ w0 o* @
00管理幀0100Probe-Request探測請求 (或) 請求
& Q i9 `+ `4 d* Z& ]1 k00管理幀0101Probe-Response探測回應 (或) 響應 @4 z" p7 L8 J
00管理幀0110 - 0111Reserved保留值
7 [+ r# c8 t1 R# P00管理幀1000Beacon信標幀* w3 s' H7 O+ y l7 ?
00管理幀1001ATIM廣播傳輸提示訊息4 O6 a8 m2 H6 c
00管理幀1010Disassociate取消關聯 (或) 解除連接
: U9 c. o9 _' _' s2 s! P00管理幀1011Authentication鑒權, 認證0 k9 q2 f% X% C2 F7 i0 p: J
00管理幀1100Deuthentication取消鑒權 (或) 解除認證
: |! p. m: S' G" M6 y/ _# ~00管理幀1101-1111Reserved保留值 x* ? w9 W7 y; j4 J4 Y
4 G$ S1 i2 i& K$ I
01控制幀0000 - 1001保留值
/ h3 \+ G7 ^. h! c2 {8 o: H5 N01控制幀1010PS-Poll節能輪詢9 V( H; Q* B- h
01控制幀1011RTS請求發送
. b7 I* h7 v' n/ {1 N% _01控制幀1100CTS允許發送
: j, ?& D! @9 K& C) Z' p+ k01控制幀1101ACK應答認可
) n2 ], m4 J! n8 V L, U01控制幀1110CF-End無競爭結束
. S# j3 W5 F7 i2 l01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可6 ~: d( z, g" W) M: n
4 m) W" l/ {; C: v% F10資料幀0000Data普通資料幀0 P, Z- D2 {( b: N4 r
10資料幀0001Data + CF-Ack無競爭應答認可的資料幀5 l$ {3 A8 S3 z! H* R; k: |
10資料幀0010Data + CF-Poll無競爭查詢的資料幀
0 M, R7 e" |3 H2 u, `10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
2 V$ U/ F; ]" ^5 E+ U% X2 r10資料幀0100Null (no data)空閒(無資料幀)+ L& G! ?% {& ]' D3 J2 m4 X' o
10資料幀0101CF-Ack (No data)無競爭應答認可的空閒
1 V0 r1 U7 ^$ w% Q- [6 b9 Q10資料幀0110CF-Poll (No data)無競爭輪詢的空閒
2 J7 h. Z3 G7 O5 s q10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒
8 c) v2 i8 h, Q/ u3 {( `+ o6 Z10資料幀1000 - 1111Reserved保留值* u7 j: s. ~' B! g7 e& N8 H' c
1 T0 }. m# ]" [" S11保留值0000 - 1111Reserved保留值
5 j1 E3 Y% N8 k u6 p1 V% z3 C4 Z3 e$ e* ?$ [0 C6 X1 _
3 _8 b0 c) }9 K( S5 U2 H) U H' { h' H3 N
** 對於幀頭,omnipeek 等sniffer 軟件會自動把它分類及用文字表達,因此我們不用強記。 |