** 登入論壇後資料顯示更整齊 ***
- }! M) G1 e5 T, n' u& b3 T
K6 g6 ]* ^( Z t表一:802.11 幀結構 0 u$ \* d2 b& b$ f3 T
, G5 }& w; V) a) G+ M$ ]4 Q% d幀頭 (frame header)6 Y1 q+ z% O2 h; [
版本Versionb1-b0表示 IEEE 802.11 標準版本! E% u0 F% \" }4 l
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)4 u: T4 L! Z2 v1 b8 j. w$ Y
子類型值Subtypeb7-b4看表二
0 b: Z6 e8 e* i5 H9 j( S+ ?! k! {幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?
0 V2 u( J3 u1 K u) M6 u6 r' o2 n" B0: 否(Non-strict order)# T0 f6 o# i/ b& B- h" i/ A
1: 是(Strict order)8 D/ ~2 P' j; t& E# M
b6根據WEP 算法對幀主體進行加密?
0 E, G: Y3 Q2 ~, R. z( n$ x0: 否(Non-Protected Frame)' p) }6 ^2 p' Q" G+ [2 e/ o8 T
1: 是(Protected Frame)2 l2 I( K& ?% U9 a H6 S/ Q1 w/ k
b5有很多幀緩存到站中 ?
2 v) n% K. H, j6 ~3 I& T$ a0: 否(No More Data)
$ a& m% \% }5 D. {* O1 C1: 是(More Data)
* @6 P2 X0 N. e7 Q0 ]2 vb4表示傳輸幀以後,站所採用的電源管理模式 (Power Management). A- K8 t! Q# ]! ^
0: active mode
9 m |% T1 P# u) c% q1 E' H" @1: power saving mode8 G' T; R8 y! o) U- V' B" m
b3分段是先前傳輸分段的重發幀 ?
, S1 g5 ^2 T$ W2 g, w; K( z0: 否(This is not a Re-transmission)
- [& U1 N, A n1: 是(This is a Re-transmission)$ ]+ g( U# k2 W/ e! K+ B3 K
b2有更多分段屬於相同幀 ?/ F, a- p, U, n# K/ ~$ m
0: 否(Last or Unfragmented Frame)
' T9 {( n/ ~, D- z6 r& w4 F1: 是(More Fragment Frame)& u) o. d1 N3 U: x' ]& ]/ d9 S- N5 O
b1這個幀從 Distribution System處接收 ?
7 | K% N! C0 J) E7 w% Y2 Y0 l0: 否(Not an Exit from the Distribution System)0 q9 C3 D+ i2 D$ ]
1: 是(Exit from the Distribution System)0 L* |" Y2 v4 F( \" a
b0這個幀發送給 Distribution System?3 P! x* V: t% Y5 A4 { ^
0: 否(Not to the Distribution System)( f6 S& J& Y0 C- T% J. G; y3 z& b
1: 是(to the Distribution System) V8 q" v: }* ^& x0 j
持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)1 b: I" ~! B4 P5 @7 w- w
目標地址Destination6 bytes) k; [$ Y4 T8 \% \, u6 p
源地址Source6 bytes5 L7 G2 s7 e8 t8 m. U2 ?' Q8 ?
BSSID (或) 發送方地址BSSID6 bytes
8 T% `2 K( s2 F8 j! ~1 A, w順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序
) X+ Q: G" I, g3 O7 }/ \接收方地址Address 46 bytes3 p Q( O/ _# s: c% y0 t
幀實體 (Data)
4 R, e3 ?( e" q l6 N, M- E( fData0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。
9 d: F0 D; I1 }) YFCS域 (Frame Check Sequence)
/ z, ^: |; k& ^FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼
" h$ W4 C, ]! u6 J1 J `1 b, m" S8 {1 U6 f8 B
6 r4 |. Z, L0 a# Z
表二:* Z/ K3 @( g7 [6 k1 n& _
6 M: T2 O/ t6 C9 Y* H
TypeSub-type* D" W6 y( M2 h/ b0 {, m
幀類型值幀類型子類型值子類型功能+ s$ Y5 [, O6 ^9 j2 E' P
(b3-b2)(b7-b4)6 B& e8 c. ?5 C/ j: c1 j. l
00管理幀0000Associate-Request關聯請求 (或) 連接請求( u! M( ~) k2 f; P; M, T
00管理幀0001Associate-Response關聯回應 (或) 連接響應) c' r* L' @9 U$ e2 \; L
00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求# a9 Y5 Q" r7 C! N
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應7 e+ Z7 l3 r5 v7 g$ o/ ]' Q
00管理幀0100Probe-Request探測請求 (或) 請求
% r) |! m4 R/ \- J5 V$ A6 }00管理幀0101Probe-Response探測回應 (或) 響應
4 P9 O6 o6 }7 R# Q5 ?% r+ r00管理幀0110 - 0111Reserved保留值
4 e0 P+ Z% U3 @& C00管理幀1000Beacon信標幀8 I0 M" w2 Q5 @% o
00管理幀1001ATIM廣播傳輸提示訊息
+ ]% S+ N8 B- `- v2 h$ _00管理幀1010Disassociate取消關聯 (或) 解除連接& Q# ]5 Y- m* x2 A
00管理幀1011Authentication鑒權, 認證
* K' y& d! L: u- c. z; w00管理幀1100Deuthentication取消鑒權 (或) 解除認證( \- d9 J& i+ N: @0 j
00管理幀1101-1111Reserved保留值, T6 M' A, W8 }# j& W- X/ j& w( r
9 e8 m0 p3 \. X% A9 p" p01控制幀0000 - 1001保留值$ ]0 F# Y0 x/ V- k8 l X! g6 F
01控制幀1010PS-Poll節能輪詢4 o L% _% [4 U1 ^9 c0 u1 h$ F/ e1 t8 J
01控制幀1011RTS請求發送
- v- f' z) L& u2 w- j01控制幀1100CTS允許發送
! S* m- |- D- Y3 B& [01控制幀1101ACK應答認可
3 h/ x( A- ]0 n9 E01控制幀1110CF-End無競爭結束
- _% K/ w5 }) O% _- w1 s( c01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可
* G" f! Q! ^- g* N8 s: e- |% o
$ c8 H/ M( J1 _3 F( @10資料幀0000Data普通資料幀
5 p5 l5 _1 J3 W8 x10資料幀0001Data + CF-Ack無競爭應答認可的資料幀, [* w7 C$ n- C2 A6 E
10資料幀0010Data + CF-Poll無競爭查詢的資料幀
$ f5 k7 {5 r( V" W10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀% t( i4 V$ v4 g8 m7 |# D
10資料幀0100Null (no data)空閒(無資料幀)
! [) `4 U% Q/ a X10資料幀0101CF-Ack (No data)無競爭應答認可的空閒' W% e6 d% O. {/ `
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒5 Y! w( `# K. M" o6 u8 H
10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒
. d! M) l r# E; c10資料幀1000 - 1111Reserved保留值5 j, y: j5 R6 k0 C1 D7 Z
5 C7 m5 G+ {( u$ [11保留值0000 - 1111Reserved保留值4 y8 a0 z" e5 `; s( _, Q \9 n9 y, y) A# y# |
3 {8 M _! d8 k
# W1 x( g( L+ Q; h5 r2 I& R( s+ @** 對於幀頭,omnipeek 等sniffer 軟件會自動把它分類及用文字表達,因此我們不用強記。 |