** 登入論壇後資料顯示更整齊 ***
9 B- K8 C$ n# Y* |- o$ d E9 ?" z; D, v# M( o0 j1 [$ S: I
表一:802.11 幀結構 ! K0 Z+ n; Y0 `) w
9 E% f" w# H* q) z% k/ F- y9 h幀頭 (frame header)
! |8 o" x j# u) A/ b* _版本Versionb1-b0表示 IEEE 802.11 標準版本9 \! S$ Q% ^% f- X' k7 K* d
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve), B( \8 D& O4 w( b( H# L3 i
子類型值Subtypeb7-b4看表二
) I# B/ ?9 n, Y7 K" S4 G幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?
/ |, Z' }; i. p: |. r8 q1 ~0: 否(Non-strict order)9 b# |$ k3 p" X' Y
1: 是(Strict order)
# P8 w- Z3 e* E; Mb6根據WEP 算法對幀主體進行加密?
+ T, t! ?/ @ E5 w# V0: 否(Non-Protected Frame)# Q, x# M& b/ ]. s7 B
1: 是(Protected Frame)
! M# u' p3 [3 ?5 |" h8 wb5有很多幀緩存到站中 ?
) a+ K Z# c( q! v1 s0: 否(No More Data)& q) s2 r5 X3 B, j
1: 是(More Data)# W% N: H& {3 |) |
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)# O5 \8 }5 g: J9 w4 i: C
0: active mode
, Z! e6 E0 h! }' r1: power saving mode
: V! f0 D- o" D+ Y+ K# R" mb3分段是先前傳輸分段的重發幀 ?
0 Q! ]8 x: R6 Z; s! J' a) J0: 否(This is not a Re-transmission)
% z, ^; }: p5 _% D# K1: 是(This is a Re-transmission)6 ~5 H* J4 D% [# o- V
b2有更多分段屬於相同幀 ?7 u3 v1 o9 n6 G. g
0: 否(Last or Unfragmented Frame)0 W: f3 ?. ^4 g7 c) F4 a( H! z$ g
1: 是(More Fragment Frame)
0 {# q3 [3 `) n, O. hb1這個幀從 Distribution System處接收 ?2 E8 e/ W" \6 s4 ~& ?) A
0: 否(Not an Exit from the Distribution System)$ [0 y$ e! l, V5 Z
1: 是(Exit from the Distribution System)
- Y: V9 ?& y' ]7 j% T% ?% ^b0這個幀發送給 Distribution System?3 U& p. ~- }; f
0: 否(Not to the Distribution System)
: {9 w/ `0 E6 k/ \: q8 _1: 是(to the Distribution System)5 `! U0 r8 \/ M! l& U
持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)
9 c' l9 H, [7 n; W. D, g目標地址Destination6 bytes: U: b) p& X: p9 M/ _6 {6 q
源地址Source6 bytes
2 F3 b( y" j) mBSSID (或) 發送方地址BSSID6 bytes1 g9 N: t6 H( r4 Z6 f/ B
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序
\4 ~0 \9 y- P V+ Z接收方地址Address 46 bytes4 n% U2 r* a$ j. r; ], p8 \. B; }
幀實體 (Data)
. }1 ^3 y s1 ^# J9 V2 PData0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。
& b8 A) t$ X- Q( m! ~FCS域 (Frame Check Sequence)
1 \* ^) j9 N! bFCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼" G m& S0 B' R; J7 Q- \1 l4 Q. O, ?& D# ~& b% ~$ T) |
/ k' E! g# H+ z2 w5 ~& V
表二:
4 p5 y' N; C5 C) p% h( |2 Z9 R) y! c+ [3 w. y
TypeSub-type' H" y) r. I: u( G1 H& J4 `
幀類型值幀類型子類型值子類型功能
$ N* G, b7 M5 @" g9 C# t(b3-b2)(b7-b4)( q) M- Y0 [, e3 N
00管理幀0000Associate-Request關聯請求 (或) 連接請求8 V' H! P# Q, T1 |: Q* ]
00管理幀0001Associate-Response關聯回應 (或) 連接響應" A9 g& b' R$ C; k. U
00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求6 e" P: z" ?1 Y% Q7 k
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應3 a) q) n5 ?8 m/ }9 `( y2 Q
00管理幀0100Probe-Request探測請求 (或) 請求. e/ r0 {+ a C. Y
00管理幀0101Probe-Response探測回應 (或) 響應" J U- p. t+ h; K& p4 F
00管理幀0110 - 0111Reserved保留值
' }4 T- Y* b( J* {00管理幀1000Beacon信標幀
0 {! P* J+ T; t, p00管理幀1001ATIM廣播傳輸提示訊息9 f- H: ~) { a, @0 u0 {0 T z+ e# I
00管理幀1010Disassociate取消關聯 (或) 解除連接! r; w7 j% Q/ o; b0 c6 p7 X
00管理幀1011Authentication鑒權, 認證; m, v7 {0 r+ Y: m6 l
00管理幀1100Deuthentication取消鑒權 (或) 解除認證
% N! t* H' e- V" d00管理幀1101-1111Reserved保留值! k' ?$ O" t) n7 l, r
2 ~6 Y) ~3 g' `# f
01控制幀0000 - 1001保留值/ k: E% I+ G+ _& p- g% `
01控制幀1010PS-Poll節能輪詢
, p }9 I3 w2 p- y9 ]& L/ Q; @* t01控制幀1011RTS請求發送
8 R& x- M& i A4 A8 q+ a# M01控制幀1100CTS允許發送
8 J5 C/ ~/ z* f- `) w/ ~/ T01控制幀1101ACK應答認可
: ~) i5 b* } @01控制幀1110CF-End無競爭結束$ J& z* [! @% ^8 v% \4 J6 ?
01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可6 a/ e, \# Z( _6 D+ W
, k& q) V' T# A
10資料幀0000Data普通資料幀
; x5 n* @. l9 [4 |9 }7 }# m10資料幀0001Data + CF-Ack無競爭應答認可的資料幀7 O: o" f& a( B5 `
10資料幀0010Data + CF-Poll無競爭查詢的資料幀
N# v6 }& k4 g; X" _10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
) }& w. N+ j5 j$ z10資料幀0100Null (no data)空閒(無資料幀)
% ]/ N, Y+ g" |. V10資料幀0101CF-Ack (No data)無競爭應答認可的空閒+ O E# D6 ?/ t
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒
) B9 F( b; \9 y u& D. |; K! C10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒* F* [% F) i- D# S/ h1 @0 F
10資料幀1000 - 1111Reserved保留值+ y- y, D! }# K+ O4 A
) z. U4 ]; Q3 }) }5 A) x11保留值0000 - 1111Reserved保留值+ @' y. n7 h7 Y: u
1 {( R2 h" d6 B! c% S; v E0 J* r! v/ o8 `* e2 i1 v1 V9 l# {
' N( d/ v" T1 M0 Q** 對於幀頭,omnipeek 等sniffer 軟件會自動把它分類及用文字表達,因此我們不用強記。 |