返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***: C$ `7 F" I( z0 i$ _& G) ?
( w  {- R1 J7 j  Z( r
表一:802.11 幀結構 : k  f$ Q* i. y
, ?& {/ M" f" o
幀頭 (frame header)
; w  H" f' L. S" ?0 V版本Versionb1-b0表示 IEEE 802.11 標準版本
% E; V- V* |& _4 a8 ~6 ]幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve). h- v- X; b; D$ \! ~5 |
子類型值Subtypeb7-b4看表二; o4 t, E3 ?1 Y
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?0 w3 Y+ Y: z% g) N' K0 \
0:
(Non-strict order)( D* ~0 I4 [1 y# C- j- P
1:
(Strict order)) `, {3 j- D* p
b6根據WEP 算法對幀主體進行加密?
) I2 h2 Y- Y$ j- F; V0:
(Non-Protected Frame), F' q4 l# l: ?4 [
1:
(Protected Frame)4 {. [4 R% ^  R7 D- @
b5有很多幀緩存到站中 ?
' Q# Z6 }) E+ O& A0 P( ^0:
(No More Data)7 F0 V- k+ F1 Y5 y5 z+ l4 q4 j
1:
(More Data), N; C$ N8 U  M: b  P
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
; ^2 l+ V  c: r  L4 M! R0: active mode! S( U3 g8 p; B( {- [4 p
1: power saving mode

0 w; q9 k& l# h8 Z4 zb3分段是先前傳輸分段的重發幀 ?
+ I5 B, g8 B) e7 j# r0:
(This is not a Re-transmission)
0 c$ a$ m* F' r6 y2 u0 A0 S1:
(This is a Re-transmission)
% t. z- y: b1 A7 [5 w: A" ]- Rb2有更多分段屬於相同幀 ?
7 f. B3 R1 l# J) D% w0:
(Last or Unfragmented Frame)5 w( a3 _% q* ^7 Q
1:
(More Fragment Frame)& l% j3 [7 O' C* `5 U; V
b1這個幀從 Distribution System處接收 ?% u. `, ?" x& M- z
0:
(Not an Exit from the Distribution System)
9 u$ L2 @  d, l$ q7 M1:
(Exit from the Distribution System)
4 Z. ?2 E8 {  o4 W* d$ Hb0這個幀發送給 Distribution System?& W6 M2 M$ ?  M9 b- k' E4 p8 Q2 V
0:
(Not to the Distribution System)
: @) i$ o" e3 b  m; y, R1:
(to the Distribution System)0 ^! R% E% B- z: i) @/ l5 s
持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)
+ [; P6 z9 S$ `$ b4 d目標地址Destination6 bytes0 g* P9 N" F5 _* I+ B$ @6 ~
源地址Source6 bytes( s9 O6 l3 z. b8 |" H- O  b
BSSID (或) 發送方地址BSSID6 bytes" s; |+ n4 z" X# ?! I
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序) p4 \5 N0 f- @6 _5 l
接收方地址Address 46 bytes
- Y) }" S3 Y# u幀實體 (Data)
- Y5 v& |5 I. E3 D3 j2 O0 pData0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。1 t& f! t" d1 G. j7 F6 _/ u) S
FCS (Frame Check Sequence)
) ]* y2 W/ L3 x2 s8 {) N9 s  BFCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼- c! M  M4 e& G. Q% C3 s% K8 M9 [! A  s- R5 V1 B* S
- }+ t" h6 I  @2 P% R+ W
表二:6 v3 g% `4 n5 q; r* x* i* `4 L% H
/ L" E# [  M* z) C
TypeSub-type; g  w* g5 h3 P# y
幀類型值幀類型子類型值子類型功能2 a# B! b  w3 _2 @9 n+ c; Y
(b3-b2)(b7-b4)
! h0 X8 @9 }4 d* P8 a2 p& S% c00管理幀0000Associate-Request關聯請求 (或) 連接請求
2 x- I2 X' r3 C0 A9 T$ _00管理幀0001Associate-Response關聯回應 (或) 連接響應
) B; b6 `! Z0 @$ [# G% |3 P7 G! K& a00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求
& j* ^5 \# N" C% N4 X0 \00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應+ @2 n. {" ]# h3 u% R1 \3 |* F* K
00管理幀0100Probe-Request探測請求 (或) 請求- T5 Z$ B+ T2 S. ^. p5 L
00管理幀0101Probe-Response探測回應 (或) 響應
4 ]! x2 d0 T1 u) V00管理幀0110 - 0111Reserved保留值
9 D" l1 e( _( ?" ?  U* Z4 x! ?00管理幀1000Beacon信標幀" y4 @7 ]% O' }3 j2 m# w: Z' z
00管理幀1001ATIM廣播傳輸提示訊息. G: m: L: k5 a5 b* v. m' J3 @
00管理幀1010Disassociate取消關聯 (或) 解除連接
" g% |( W6 B0 ?00管理幀1011Authentication鑒權, 認證' _. Y9 d+ A  O6 J
00管理幀1100Deuthentication取消鑒權 (或) 解除認證# [0 I; w; S, E: Z5 `, C, {9 @
00管理幀1101-1111Reserved保留值: H5 k. v! j9 a( f
/ {7 A$ c' ]& y2 u" J# {8 `; I: b
01控制幀0000 - 1001保留值) o; _& J. W, y2 m
01控制幀1010PS-Poll節能輪詢
8 G- y6 n! U% h, w* Z- I01控制幀1011RTS請求發送; e4 a" n: u& f! x( B" d
01控制幀1100CTS允許發送; F& g5 D7 x( ~5 j8 c
01控制幀1101ACK應答認可6 H' A2 j8 x' h1 W) T- q$ @) A
01控制幀1110CF-End無競爭結束
+ a; f) X# d" M7 Y5 Q01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可
& n2 a4 m% Y* C# W8 e& t  A. q7 M) b* d4 j
10資料幀0000Data普通資料幀. A+ @$ }$ h. D+ l: d
10資料幀0001Data + CF-Ack無競爭應答認可的資料幀
8 p! }) }2 E' G0 e8 L9 c10資料幀0010Data + CF-Poll無競爭查詢的資料幀
. H2 d4 q1 Y% W- `10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀; ?7 i) M& t4 J8 Q
10資料幀0100Null (no data)空閒(無資料幀)
  v  {- l. X1 O4 C: ]2 B8 `# W: ~10資料幀0101CF-Ack (No data)無競爭應答認可的空閒
7 K  @* y, O3 x& N8 L; H$ w10資料幀0110CF-Poll (No data)無競爭輪詢的空閒- R/ p. i- F* z# N0 U8 E" |
10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒
& w- E3 Y" |$ S0 J$ _# e: H% O10資料幀1000 - 1111Reserved保留值
" i  i9 }6 R' Z2 a: T6 L0 C4 h6 I
11保留值0000 - 1111Reserved保留值" Q  W$ w3 U+ d
: p# A8 K9 `7 {" W/ w9 [" k
6 E/ z" L3 H, ~& h7 Z! E
6 ]* D1 ~' J. {. \  S( W* I% M) |** 對於幀頭,omnipeek 等sniffer 軟件會自動把它分類及用文字表達,因此我們不用強記。
Bill Tang     MSN:billtang@openplatform.com.hk
Openplatform Technology Co.,Ltd. 資訊坊科技有限公司  
無線工程施工、方案設計、無線產品、天饋材料、終端設備綜合供應商
Tel: 852-27491011  Fax: 852-81483532

科来网络分析软件什么价格?有免费的用不?
立志于在wlan网络优化方面做出成绩!

TOP

要免費又要合法, 可以用 wireshark, 我們成功在 Ubuntu上使用, 首先把 Ubuntu 安裝在U盤上, 需要測試時便把U盤 插入筆記本電腦上啟動Ubuntu, 再執行 wireshark
Bill Tang     MSN:billtang@openplatform.com.hk
Openplatform Technology Co.,Ltd. 資訊坊科技有限公司  
無線工程施工、方案設計、無線產品、天饋材料、終端設備綜合供應商
Tel: 852-27491011  Fax: 852-81483532

TOP

返回列表