返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***+ Z  k5 s( R5 A9 a$ Y& ^4 V' d
8 @+ E4 W4 N( D
表一:802.11 幀結構
, S! N' B5 b5 J* q& }! a; U& }8 t# t4 \! l  @% f/ d
幀頭 (frame header)
6 Y3 G& g0 I3 ^$ V5 N; z% y* ^版本Versionb1-b0表示 IEEE 802.11 標準版本; C& u8 Y1 I! k8 r& _% m
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)! T/ c( v* S- y- _* z
子類型值Subtypeb7-b4看表二& S* l+ o/ A& j/ t
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?' G. R9 K- f. c/ ?8 E0 _
0:
(Non-strict order)& ], T' Y" O* S+ f5 t2 C( U' }
1:
(Strict order)# Q. C$ y5 `: e; }  C& l
b6根據WEP 算法對幀主體進行加密?
& J4 h# x7 d7 g' y1 w* @% f0:
(Non-Protected Frame)& Y; ?7 Q/ M; k# r5 M4 H7 c& r
1:
(Protected Frame); V! ~3 i+ {! z8 f7 D
b5有很多幀緩存到站中 ?
) e3 e  O. _3 T* a  K* [, l0:
(No More Data)
2 {- M- O# v/ N+ U1:
(More Data)
+ l! _- R) }3 R7 y1 Ab4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
" \. a$ y7 M( N9 U  i8 l' T0: active mode+ i# H& g3 I8 ~$ _
1: power saving mode

5 @& t. U- L9 ?6 @b3分段是先前傳輸分段的重發幀 ?
5 U% [7 n! y. J$ J: z% p5 t0:
(This is not a Re-transmission)
2 F$ X" s3 z' t  Q, d! B1:
(This is a Re-transmission)
$ }  S2 b0 m7 w5 Kb2有更多分段屬於相同幀 ?1 X* W5 S) }" n, }
0:
(Last or Unfragmented Frame)
+ n$ L% ^- c/ |( c* V) j1:
(More Fragment Frame)
+ F$ f) ?' j8 o+ @+ z1 _% E% vb1這個幀從 Distribution System處接收 ?
$ ~) }2 I7 Z! P7 X- d0:
(Not an Exit from the Distribution System)
+ S' g- a+ _( y( S( W2 ?/ k+ D1:
(Exit from the Distribution System)
/ K9 j, r. w7 L1 ^" Zb0這個幀發送給 Distribution System?
+ @, g5 X: E" e% Q0:
(Not to the Distribution System)
1 I# o2 K" b* j: e1:
(to the Distribution System)
. E# h+ a4 Y/ N5 m! D, ~0 ^持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)
( D* D6 I" P0 |3 L3 F目標地址Destination6 bytes
5 U* ?5 ~1 P0 z, R源地址Source6 bytes
/ z* V" E4 |. d3 TBSSID (或) 發送方地址BSSID6 bytes
- |. V$ \3 a# A6 G順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序# z; w+ h! w& n$ Q
接收方地址Address 46 bytes* A$ \* z9 R2 ~" \' H7 `; F
幀實體 (Data)3 ]# e3 m3 ^$ c$ ^
Data0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。
2 r; b  ^( i, r$ Q; J0 [FCS (Frame Check Sequence)
* _. e% E0 Q, ^2 l9 m- K3 {FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼
0 U  `$ i% N& Y9 M. E3 x" Z" n8 ^& [0 }; ^% w: p4 `5 g# d
% `7 t! {& q# Z: }; [
表二:3 X: t9 j+ j6 c; w
% K0 w* R; C( ^0 i- y. x) wTypeSub-type
! \) N2 G, }! d3 B幀類型值幀類型子類型值子類型功能6 X( T6 `1 n3 J4 w
(b3-b2)(b7-b4)
3 l6 V' C( k, c$ i8 S$ B00管理幀0000Associate-Request關聯請求 (或) 連接請求; ]8 V: @" f0 o4 ?! Q! F
00管理幀0001Associate-Response關聯回應 (或) 連接響應, z3 T9 D0 \! x, `* F
00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求( l( t/ \+ ?) w
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應
: I' y$ P% O. A7 J00管理幀0100Probe-Request探測請求 (或) 請求
2 y4 D* |8 T  S/ P: Z00管理幀0101Probe-Response探測回應 (或) 響應
0 F- C! F* g6 O+ i8 ~$ h00管理幀0110 - 0111Reserved保留值
+ F1 g# v0 V; a. M9 E- Q  J00管理幀1000Beacon信標幀
- m' r/ J, ^+ h9 r3 c+ j00管理幀1001ATIM廣播傳輸提示訊息7 g# E$ R" [; s! T6 P  u+ h
00管理幀1010Disassociate取消關聯 (或) 解除連接6 J9 l) u; b' \+ ?+ R. E
00管理幀1011Authentication鑒權, 認證5 l/ h% e: g1 x. G/ L) G
00管理幀1100Deuthentication取消鑒權 (或) 解除認證
. o3 y( a& g) ~8 U/ ?7 V$ M; N4 v. F6 k00管理幀1101-1111Reserved保留值, s, K( O& P4 r- y) ?

% y- S) r4 I' R9 o3 a5 W" X01控制幀0000 - 1001保留值7 T1 m0 \) v* n) E9 ?( h
01控制幀1010PS-Poll節能輪詢+ |2 F/ ^/ N4 a$ X3 q4 @
01控制幀1011RTS請求發送
& P2 I* T$ d% u& c01控制幀1100CTS允許發送
! K" U7 i( [0 }* x+ e! q7 _01控制幀1101ACK應答認可
4 q) j1 z. q: d01控制幀1110CF-End無競爭結束
% X. ~% K) |) P& T# }01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可. F1 k. [4 _$ x, G! M& v% r
* z! N* h) s$ s. |
10資料幀0000Data普通資料幀
2 I: a" q4 N% d! W6 |10資料幀0001Data + CF-Ack無競爭應答認可的資料幀0 t3 K5 g; Y: l! e: R  K: _
10資料幀0010Data + CF-Poll無競爭查詢的資料幀1 v! ?% Q0 }5 l1 M) C
10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀& w; |& _, F; _3 v. x. s9 p
10資料幀0100Null (no data)空閒(無資料幀)
; T( ~6 ]  V2 O  I" l6 F7 x10資料幀0101CF-Ack (No data)無競爭應答認可的空閒- u" a: i: C% C2 u! G
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒6 v1 v# G# g% J6 p% F- L
10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒& A' ^; y2 h& E8 c6 m/ I& Q
10資料幀1000 - 1111Reserved保留值
& [: i& X6 r. r" E3 J+ q( {7 g3 b- Y  b
11保留值0000 - 1111Reserved保留值$ i4 N  \" [1 {+ i
4 S+ q9 s: g6 Z; z: @  }
, S% D8 g% u# D6 {  w7 L& `" Q! [6 R- P5 D/ W) J+ f% O* Q: _- O+ T
** 對於幀頭,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

返回列表