返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***+ a8 f# X5 Z; N7 \# E# m: P8 W0 C
3 q2 |. r4 `9 h% e- D
表一:802.11 幀結構   P: Y$ y$ S# o3 }( a
6 r! X+ |' Y" j' T# D6 D幀頭 (frame header)& K9 G7 l3 [& |7 r  C: t9 P
版本Versionb1-b0表示 IEEE 802.11 標準版本
# V# a7 u% R$ C/ h幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)9 Z* t0 V: P& {9 e
子類型值Subtypeb7-b4看表二' P( s  a0 I5 u
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?7 K( o  G/ E+ K
0:
(Non-strict order)
' {( R5 D) a# S& x  q! b1:
(Strict order)
$ O' f, B7 \1 p9 C6 ub6根據WEP 算法對幀主體進行加密?
. y4 @7 t. _6 K2 f0:
(Non-Protected Frame)' J" g* u, ^5 q* m, A' o9 X* i
1:
(Protected Frame)7 _$ v! Y2 w3 }  V% S6 X
b5有很多幀緩存到站中 ?
: E% E* |* _  u7 e  L0 z( c0:
(No More Data)
# C7 Y% Z- ]" X! q' c  ]4 I2 R1:
(More Data); E# g+ o, C1 r5 |/ @
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
9 v! l% B6 l3 ]; g9 b/ }0: active mode! V' ^; ?1 K6 M' z& L
1: power saving mode

2 x% F1 a4 M& M5 z3 eb3分段是先前傳輸分段的重發幀 ?! {% a8 h) O9 {9 q. I
0:
(This is not a Re-transmission)
7 k1 _: `5 r2 h7 @& s  A4 o1:
(This is a Re-transmission): N, @. \, }; m. M7 S# p
b2有更多分段屬於相同幀 ?  [4 ^) C' x  [; K6 ~0 J1 w
0:
(Last or Unfragmented Frame)- \( }3 z. m2 A. y8 u1 P
1:
(More Fragment Frame)) Q- V/ [5 w/ q2 f. T: `6 ^9 l% k
b1這個幀從 Distribution System處接收 ?
- A5 @" ~) c) P( T- }' G* r. Y0:
(Not an Exit from the Distribution System); g( f# w% t; m: n6 Q( i$ h
1:
(Exit from the Distribution System)
1 b" A) k' v7 \& T7 S9 sb0這個幀發送給 Distribution System?1 j& U3 c7 k  i: P0 Y
0:
(Not to the Distribution System)
1 f2 w3 _8 k4 O. N4 n1:
(to the Distribution System)0 i" g5 e' D8 W) T+ J- w8 o
持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds). S* j! K. w: N. Q6 A' ]8 X# g
目標地址Destination6 bytes
4 ~' K  y  j; M8 k源地址Source6 bytes
6 Z+ q* R- `" s# ?/ l& fBSSID (或) 發送方地址BSSID6 bytes
8 y# k/ x# f; s4 S: Q5 ]6 v順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序7 ~6 C' J6 j( m  g) n* x+ M( I
接收方地址Address 46 bytes/ z7 d: s* I: ^8 `1 |
幀實體 (Data)
8 v- [1 m+ i' N  u& P/ `# G% GData0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。
# p+ R5 {7 s$ z+ ^  T" _$ o# Z$ Q4 }FCS (Frame Check Sequence): a: ]% o( d6 C0 S. s6 {
FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼: v5 w; T  }0 G, w, b% B/ c  Q1 G* ~. T# X  C; z
, B6 }/ Q: @- ~* \& S! @: P& Z
表二:
& Q: F  w" P- e
3 \0 n: N; N, ?& }7 k6 ?5 x4 yTypeSub-type
0 R# T' Q6 R# z幀類型值幀類型子類型值子類型功能
0 E; t) |4 }( y. D(b3-b2)(b7-b4)# w8 X) b7 ~" Z
00管理幀0000Associate-Request關聯請求 (或) 連接請求
/ G  ^& U9 R4 N# J0 V$ `. h' @4 _' ?00管理幀0001Associate-Response關聯回應 (或) 連接響應
1 Z5 v0 O; R$ I8 ^! ]/ g* F00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求
1 L- w& V  ~5 Q- x1 ?8 p& i. F3 U& O00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應
5 h( T( q! _! r: {% j) f" O/ y00管理幀0100Probe-Request探測請求 (或) 請求
* }: G( A1 K, N$ P00管理幀0101Probe-Response探測回應 (或) 響應
. Q1 Z; s9 O. f6 J00管理幀0110 - 0111Reserved保留值: L# ]9 X1 _6 q1 ]2 Z1 a
00管理幀1000Beacon信標幀
: H1 ~! S2 M2 L00管理幀1001ATIM廣播傳輸提示訊息
& s+ ]: x% x2 F6 d( k9 M0 \" L00管理幀1010Disassociate取消關聯 (或) 解除連接: w! M) S+ ^) \6 X, w
00管理幀1011Authentication鑒權, 認證: R# Z7 k$ g+ O6 g
00管理幀1100Deuthentication取消鑒權 (或) 解除認證4 L3 v$ m, w# p( f) ]
00管理幀1101-1111Reserved保留值
" N; t4 d+ E9 h4 P, q! o7 A6 q% M* ?2 s: X) v) W
01控制幀0000 - 1001保留值
- w/ o1 g- N5 b9 u- i2 `0 s01控制幀1010PS-Poll節能輪詢$ {: _8 _$ t0 k: @, v5 ?" k
01控制幀1011RTS請求發送
% O# i/ o2 T- x9 }) V4 D! w8 `01控制幀1100CTS允許發送" E  O* J) d# Q  K
01控制幀1101ACK應答認可) a7 G9 G6 n  x
01控制幀1110CF-End無競爭結束7 z7 M# P- t. E* h( k4 v4 J
01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可1 z7 G2 r" z" I3 V" @2 i
  J: b1 g* q' d1 l
10資料幀0000Data普通資料幀/ \0 H6 K4 u, o' ?% h$ j5 \* m
10資料幀0001Data + CF-Ack無競爭應答認可的資料幀
- K! K" y1 O- d8 Q& C( Q10資料幀0010Data + CF-Poll無競爭查詢的資料幀
' H' e, H+ Y* Y$ o: I3 j10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
  s( ?1 v" ^1 |10資料幀0100Null (no data)空閒(無資料幀)/ P' F' ^$ \% m- C
10資料幀0101CF-Ack (No data)無競爭應答認可的空閒9 v. ^! T* E: V2 M& B
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒
' D$ v9 @3 ~& y: y, k10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒
, h) `( X) F: h) t10資料幀1000 - 1111Reserved保留值
, J9 x8 x' o' r: V" u8 _' ~5 }3 ]& j! a: u" E* B( ~% n
11保留值0000 - 1111Reserved保留值2 K" Q& m$ K' @' b+ X# V2 G$ t; z8 M7 ~  i8 h+ t' y8 t8 j

2 k* l; U0 j5 t6 J0 r! c
! Q* s2 \, ^% l** 對於幀頭,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

返回列表