** 登入論壇後資料顯示更整齊 ***
" H6 v) C1 M/ u/ `' _" ], e( z e
表一:802.11 幀結構
) j. E6 I: h0 O. o& u; m3 }/ Z( B2 @, v7 W4 \ H: l. a
幀頭 (frame header) J) d! _! A- U
版本Versionb1-b0表示 IEEE 802.11 標準版本5 v0 Z4 y% X8 G3 P
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)6 \5 R0 ?9 B- `3 s3 S/ ^2 x- M
子類型值Subtypeb7-b4看表二+ P/ k2 |) c; |+ I0 T
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?* b) k# q* m0 i" q3 H
0: 否(Non-strict order)
* m! r" v7 l6 T, j- ~1: 是(Strict order). }$ z" H! g$ M/ j' j/ \
b6根據WEP 算法對幀主體進行加密?' T4 Q r0 V- K" ^1 d1 a" _& a
0: 否(Non-Protected Frame). v) @7 q$ G8 L" f `/ g9 Y
1: 是(Protected Frame)5 k5 A5 _' C3 K8 C! q
b5有很多幀緩存到站中 ?
/ o# ]" T# j+ ^4 T% S0: 否(No More Data)/ g5 D5 J. d0 y
1: 是(More Data)
, V- l2 U1 h& n; q6 Rb4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
6 g: a3 C( l' Y L* r0: active mode
! s) j; l# n% a$ Y1: power saving mode" v) N+ ^) P' T2 O0 l( y$ u- _0 {
b3分段是先前傳輸分段的重發幀 ?: @4 h# r) a, }% w2 Q$ O
0: 否(This is not a Re-transmission)
* \1 B+ _0 j& S, G1: 是(This is a Re-transmission)
& G% i7 ~# m# wb2有更多分段屬於相同幀 ?
& l3 ^% J3 z" H3 h. g* [0: 否(Last or Unfragmented Frame)" k, b: v& V' U1 p/ @
1: 是(More Fragment Frame)
* X3 ?: I3 O( v& ]7 O: @! f5 jb1這個幀從 Distribution System處接收 ?& b6 z1 u" k7 b
0: 否(Not an Exit from the Distribution System)$ H8 a! A# `! m8 ~- K4 X
1: 是(Exit from the Distribution System)
0 g7 h* X; ~9 H3 U9 I. ~b0這個幀發送給 Distribution System?
9 \2 w' w& m' A `- s0 r0: 否(Not to the Distribution System)$ B: C/ A; ]: M
1: 是(to the Distribution System)
]: [# N! J, A7 ?1 G# p- h持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)8 g$ A& G+ @. x4 N. E& ^
目標地址Destination6 bytes8 z* `; _: M, O. L% z; o
源地址Source6 bytes3 N$ B: W% g$ d) R; V
BSSID (或) 發送方地址BSSID6 bytes J9 Y/ A7 i7 H- E3 P9 t. u n
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序
) \5 h, ^; b5 i接收方地址Address 46 bytes
; v3 \0 C2 |; a* X! w- h幀實體 (Data)
$ J2 V5 m8 \: [$ ~0 hData0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。* L/ k: Y* v! H) [
FCS域 (Frame Check Sequence)
( o, z# w" Y+ Z lFCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼
; @) j! |. a9 E4 K* `2 |3 j! R/ C. W$ k& Q1 p& @( |! [! e
6 ^8 j: G6 z' Z4 k) L) f' }表二:
2 o; W6 ^& I. d7 P4 F [% [' J! n! c) Y7 i) pTypeSub-type3 b9 U! z) u) B8 L
幀類型值幀類型子類型值子類型功能/ U; ^) v) [& B& G! X3 U
(b3-b2)(b7-b4), E! R& g2 I' o* h/ p# ?' W
00管理幀0000Associate-Request關聯請求 (或) 連接請求 s3 j, H% H$ G- l# K4 T, |; ]
00管理幀0001Associate-Response關聯回應 (或) 連接響應 M8 d+ \- {/ o$ T
00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求9 C# c; b! t% p* q
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應. ?1 u" P7 N( X4 G
00管理幀0100Probe-Request探測請求 (或) 請求, q5 F) N5 E5 j h& d
00管理幀0101Probe-Response探測回應 (或) 響應, l( U1 e% P$ w7 a: i* N3 s
00管理幀0110 - 0111Reserved保留值. l7 I d7 X) F- K7 M. t
00管理幀1000Beacon信標幀
( Y- k1 h# \1 S$ Z00管理幀1001ATIM廣播傳輸提示訊息
6 z' \/ v4 K) p) v, v00管理幀1010Disassociate取消關聯 (或) 解除連接
0 q' C' S& e T4 t* W2 f00管理幀1011Authentication鑒權, 認證) ^ A0 ]% e' z; _
00管理幀1100Deuthentication取消鑒權 (或) 解除認證
' H5 H2 ?4 f2 ^" F0 O00管理幀1101-1111Reserved保留值
@5 c. f9 {4 K7 y Q$ W
7 u5 M _. P$ G& [* i. U0 `6 n01控制幀0000 - 1001保留值# b; L3 q" ~. D2 v/ z0 P( p
01控制幀1010PS-Poll節能輪詢& h \/ \' s* X+ A5 y
01控制幀1011RTS請求發送
" y/ m6 Y7 u9 F01控制幀1100CTS允許發送/ d, i1 N8 o+ ~0 E3 `; g1 h% C
01控制幀1101ACK應答認可9 Y. Z: `! S6 u7 b6 ~
01控制幀1110CF-End無競爭結束
) C0 f% f, }4 L" `0 ~: [01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可
3 c5 K6 `. I* y! J$ \) V/ h; ]. m- d7 e- d9 }$ F9 U
10資料幀0000Data普通資料幀; l3 L: d* {4 y6 }! X3 S
10資料幀0001Data + CF-Ack無競爭應答認可的資料幀7 t% U5 h5 p7 }7 z6 c
10資料幀0010Data + CF-Poll無競爭查詢的資料幀
& R% p3 l4 C! {; ]: ^10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀# h5 i/ z+ F$ U+ v, }
10資料幀0100Null (no data)空閒(無資料幀)
+ I4 K8 N, O3 }) D8 H3 a10資料幀0101CF-Ack (No data)無競爭應答認可的空閒! h: L- l8 g7 F2 r7 ^/ V0 s/ }7 w1 L
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒- K& \8 K; h& n. j, s- @4 H
10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒
! e& R1 |8 K7 ]! W4 |9 u- R( {3 s10資料幀1000 - 1111Reserved保留值6 ]0 F& W# V% x! J, s2 v+ Z
% _8 m6 q' @/ C' r) \: T @$ E8 `
11保留值0000 - 1111Reserved保留值
6 D1 b9 R4 S$ j7 n9 r2 s7 c
: T9 T2 T O7 j% a6 O7 `( X- ]: o/ T* S4 r
0 S, D }5 q: F7 s. g
** 對於幀頭,omnipeek 等sniffer 軟件會自動把它分類及用文字表達,因此我們不用強記。 |