** 登入論壇後資料顯示更整齊 ***& Q! f3 F# X' O( ]% `! O2 s
2 P7 E# V" I/ _- v表一:802.11 幀結構 6 V% E! Q$ v' }$ B' m$ t
" j$ M: L5 g( g2 b3 Y
幀頭 (frame header)
( {; z r( Q& {5 h版本Versionb1-b0表示 IEEE 802.11 標準版本
! y% O9 q% k, q+ r3 H6 X幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)
. y: u$ q6 V6 j7 W" R1 |子類型值Subtypeb7-b4看表二
5 f; v9 Z- V# D. D5 f. Z- @9 ^幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?1 I8 `9 @. W+ e" i
0: 否(Non-strict order)
3 M! Y1 C) `# X3 Y1: 是(Strict order)6 M2 l8 I8 k# S* G4 |9 X
b6根據WEP 算法對幀主體進行加密?% P7 I0 p1 O3 {, R6 H( C- |
0: 否(Non-Protected Frame)
3 ]/ _0 G6 D5 j, d2 ~1: 是(Protected Frame)
O$ e \3 T4 `* I5 ?1 eb5有很多幀緩存到站中 ?# o8 f' k- g4 A1 y5 N) w
0: 否(No More Data)
3 j1 t _) C* ^9 [, T5 ]1: 是(More Data)! n8 {/ _6 i; a6 D
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
0 _( Z8 W) _& B" |4 f/ s Y! B' J0: active mode
1 p4 U1 w( [ v5 i% w1: power saving mode0 H0 v/ g8 v; Q! ~, v" q
b3分段是先前傳輸分段的重發幀 ?
" Q1 E# F+ L' ~( I- \( `* b! T0 e- n5 U0: 否(This is not a Re-transmission), I# \0 P5 l( A- R
1: 是(This is a Re-transmission)
0 ]* ^8 v1 ~& G% w% Y, Fb2有更多分段屬於相同幀 ?
. y( R5 `$ u5 q- K; |# y, r: G0: 否(Last or Unfragmented Frame)- X E5 W2 o9 t5 K' k" ^* b2 ?
1: 是(More Fragment Frame)3 g, h: x# ^& t) e6 q$ G
b1這個幀從 Distribution System處接收 ?! v$ Z0 U- l# M$ R& Z: @& J/ `
0: 否(Not an Exit from the Distribution System)
6 N m: S1 y) y& U& f J1: 是(Exit from the Distribution System)
|& t0 u. o! h8 i$ ~" E0 G# a- Gb0這個幀發送給 Distribution System?
) ~; Y3 ^( v7 _: q2 e0: 否(Not to the Distribution System)
4 g" ]! K; D0 i( j1: 是(to the Distribution System)
$ h& x, N' y; K) [, ?, F6 s持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds): K$ T* a. b1 z1 _ v8 G7 H- _& B
目標地址Destination6 bytes
5 f- A. `3 R: a% j! L& u! c源地址Source6 bytes8 w& _' u; e4 E: f4 |- A
BSSID (或) 發送方地址BSSID6 bytes
0 F" N% z6 {- b1 q9 ]! t1 t順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序
& q/ T; Y3 O4 S! M6 K1 R7 x接收方地址Address 46 bytes
4 p8 R* v9 p& n, }幀實體 (Data) ^8 S( |' {- y$ ?
Data0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。
. ^2 F; P% V4 W5 ^7 X- B* jFCS域 (Frame Check Sequence)9 ^! E4 l; z% H0 X) s! ~0 D$ V
FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼
. h- @6 H' Y" |) |2 Z
% m" q. n b$ j* `/ \& ?* C* Z) X" Q$ m
' ?" m2 T$ d+ l& ]. i2 c! I5 r表二:
& ~6 V1 X: Y; j- G+ ?9 L! P1 ~; c7 @! U9 KTypeSub-type9 `& C3 e3 M! w
幀類型值幀類型子類型值子類型功能+ x) E+ U, z# Y5 e. u9 Z* S+ n2 j% a
(b3-b2)(b7-b4)
+ A. S& x; [; H00管理幀0000Associate-Request關聯請求 (或) 連接請求
- R# z5 o" O. M+ o6 I/ l00管理幀0001Associate-Response關聯回應 (或) 連接響應1 ?( z- c' `. p8 ]
00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求
2 i( ]1 S9 A$ G C00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應! Z5 H& ` H8 |) [" V
00管理幀0100Probe-Request探測請求 (或) 請求
+ r6 C, m1 M1 l. z0 U3 C00管理幀0101Probe-Response探測回應 (或) 響應
" P$ I4 {& Q* }& j" t00管理幀0110 - 0111Reserved保留值7 c& O( P; p. G2 u* g
00管理幀1000Beacon信標幀
) d W3 W. }2 m9 b' D: z00管理幀1001ATIM廣播傳輸提示訊息4 F& x" K& H- R1 I+ a5 q: ~2 F
00管理幀1010Disassociate取消關聯 (或) 解除連接
^ M' O4 d( ?$ k9 b7 S6 n' K00管理幀1011Authentication鑒權, 認證" ]3 V4 D2 d4 o
00管理幀1100Deuthentication取消鑒權 (或) 解除認證/ ~" Z0 v. v7 ~/ a6 B, b. O0 J, g
00管理幀1101-1111Reserved保留值
% ]$ @6 Z. }% n
$ R2 I3 s8 G3 \& z& o! z; }01控制幀0000 - 1001保留值9 N* v+ B% c+ S( j5 H$ G8 Y; L, y
01控制幀1010PS-Poll節能輪詢
( X7 n& U" k9 I01控制幀1011RTS請求發送; n0 H9 _$ S# \ H/ B9 a
01控制幀1100CTS允許發送: v1 ~: }" ?, a7 U. M4 }( O% ?
01控制幀1101ACK應答認可
+ T7 u" F: Z9 ]! }# L01控制幀1110CF-End無競爭結束
- G8 A: }( S8 S8 R- J+ L# }01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可& V7 \3 w" Z/ ^- A8 Z
' {3 |2 g, |" n* A! j6 N# j: @
10資料幀0000Data普通資料幀
& a+ P, y H7 x. `! G0 R10資料幀0001Data + CF-Ack無競爭應答認可的資料幀
8 F- L P U5 L8 J/ T10資料幀0010Data + CF-Poll無競爭查詢的資料幀' `. t X" y! g, | R
10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
! |, Z5 g& `9 a1 W10資料幀0100Null (no data)空閒(無資料幀)
% @& O" G) p. Q+ Z10資料幀0101CF-Ack (No data)無競爭應答認可的空閒3 L) F5 x& }1 Q: @4 H8 z
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒7 l0 j! |2 r5 S+ m6 ^! m
10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒
4 j7 W5 m q0 M2 ~& d P {) R- x% \10資料幀1000 - 1111Reserved保留值 }: j7 `% M# V" F% C7 q
* I" j/ V0 A' d5 E% P
11保留值0000 - 1111Reserved保留值: D/ }8 q* \9 m0 L( N/ M, x
5 k C+ z: D% i. q8 C* |
; V' D2 Q9 T) W) x, y* w# ^8 e, E- ?4 j5 e! ^- e. W
** 對於幀頭,omnipeek 等sniffer 軟件會自動把它分類及用文字表達,因此我們不用強記。 |