返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***
8 f5 q9 z) J) o% a& Z

7 w* y: {6 |3 J表一:802.11 幀結構
8 r& S2 t8 _! K2 t. d3 y1 D0 J; [+ ]/ k- p4 j, q0 b
幀頭 (frame header)
  H$ d. M; J: L9 S7 m( n版本Versionb1-b0表示 IEEE 802.11 標準版本
6 }9 D7 w) u. C* y0 @5 y3 ~幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)# S- N- s8 l, a: H
子類型值Subtypeb7-b4看表二
7 O7 W( i) u  o- y幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?
: X# @6 U8 o) T% U' O) n- G. F4 s0:
(Non-strict order)
( z6 i% H7 c( y1 `1:
(Strict order)
4 S* |" h0 c' e# F) ob6根據WEP 算法對幀主體進行加密?- `0 t* `+ D8 [6 F7 E& z* @, P
0:
(Non-Protected Frame)
4 f& n% i. X% @1 Q1:
(Protected Frame)
5 D: m0 Y& ]3 K2 U3 Qb5有很多幀緩存到站中 ?, i3 ]2 O+ ]/ k' c9 Q- q
0:
(No More Data)
" S+ w4 @: n5 l7 H" ~9 u1:
(More Data)! K6 K1 a; u4 F
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)" i- @+ f. o8 @& l
0: active mode4 P& p5 J; d3 X7 }/ y( T3 }2 ^
1: power saving mode
+ ?1 ?1 B% {* c7 S
b3分段是先前傳輸分段的重發幀 ?
% _) s* n2 N# C, C4 L. |0:
(This is not a Re-transmission)
  G4 n; ]+ B: P# @( h/ S1:
(This is a Re-transmission)- g% l  j0 ~% l7 A" y5 L3 ~% K
b2有更多分段屬於相同幀 ?5 p' v+ i# h$ k6 ?
0:
(Last or Unfragmented Frame)
6 u+ R2 `3 R5 d1:
(More Fragment Frame)
2 u" {$ x0 t, `, ]* ^. t( M5 Nb1這個幀從 Distribution System處接收 ?
: _- {0 J. E' G: G8 L# G2 n% e% [0:
(Not an Exit from the Distribution System)
0 f# F4 m2 M5 c; y" ~7 A1 |/ \; d1:
(Exit from the Distribution System)* X9 G! j: R; h2 L* e1 E
b0這個幀發送給 Distribution System?
" H* i/ K* B. K- O0 C7 T, D0:
(Not to the Distribution System)$ q+ j& ~  t  m- ^1 h
1:
(to the Distribution System)
' v& o! P7 k  m6 H持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)9 b( ~$ j  W- `1 m4 w2 m: N0 C, H
目標地址Destination6 bytes) e1 n$ u' R; j$ M4 d" r
源地址Source6 bytes
' |/ f* r) y3 d1 u4 S( E2 CBSSID (或) 發送方地址BSSID6 bytes/ h+ U; L" `: ?* a3 G& \8 o
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序
; D' K* N  p0 ^7 j5 j4 c5 A接收方地址Address 46 bytes& W" W* B4 c# [& S. p$ [
幀實體 (Data)3 Z5 T3 ~# [- X* F) u4 b5 L
Data0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。
/ o& b2 }2 i$ h' gFCS (Frame Check Sequence)
% P$ f8 G9 A: cFCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼: Z2 J* r) E1 X& E/ G
: ~+ B- y6 {1 b  r' [8 T  Y& L, Z5 q: q" H
表二:
* Q- E5 v$ [: l! D  X7 _  f9 S8 {, E
6 l% x( h. r5 \( f/ K) vTypeSub-type) O: H# s( k1 ?8 @- N
幀類型值幀類型子類型值子類型功能
. m+ w& c" O& n  w(b3-b2)(b7-b4)
2 r+ ^' H  B' _, E1 n00管理幀0000Associate-Request關聯請求 (或) 連接請求" D6 N: P, Q% D# O$ Q) |+ x
00管理幀0001Associate-Response關聯回應 (或) 連接響應; h+ k8 |9 a  m% ?3 D' @; a* W( w
00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求# w) Z) T3 I( L8 w7 n$ t
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應
5 G* F8 i# ]7 S! E/ ]9 W! Y2 M00管理幀0100Probe-Request探測請求 (或) 請求( {* i7 h  w4 m! g' Q0 B
00管理幀0101Probe-Response探測回應 (或) 響應
8 Y: }8 H" {2 o0 p6 @" W00管理幀0110 - 0111Reserved保留值
' N! v0 q1 l/ W$ C9 ]00管理幀1000Beacon信標幀
( Z1 ?# P# }7 R) u; x9 }6 r00管理幀1001ATIM廣播傳輸提示訊息! z$ E7 L$ v* ^, R& k% i
00管理幀1010Disassociate取消關聯 (或) 解除連接; M/ q8 ?6 c- Y* I
00管理幀1011Authentication鑒權, 認證
3 d) r# k/ u, Y. ]- _* t4 o00管理幀1100Deuthentication取消鑒權 (或) 解除認證& n) s5 L* [2 Y! Q: m
00管理幀1101-1111Reserved保留值
3 l7 d, M$ I" W! i7 {1 j) o# x
$ w5 P  r0 H. n01控制幀0000 - 1001保留值
. t1 l6 R, O$ g$ P* H01控制幀1010PS-Poll節能輪詢
" G: P* y: p( ]01控制幀1011RTS請求發送  K/ h' C- t6 V7 f
01控制幀1100CTS允許發送
# c  D! t6 Q2 h, y; W: N* I. H01控制幀1101ACK應答認可% E) c0 @7 H* o# [
01控制幀1110CF-End無競爭結束
8 m) N6 y9 P3 [5 j" p9 y01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可8 ~: a( M" Z4 m/ t6 G
/ r3 z" e2 T8 T, k2 w% J
10資料幀0000Data普通資料幀
+ S3 v8 Z1 e: Z; E! [) U10資料幀0001Data + CF-Ack無競爭應答認可的資料幀) ~1 ~6 p; ?  o/ G9 h
10資料幀0010Data + CF-Poll無競爭查詢的資料幀
9 g9 {% _  c0 n6 B10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
3 p/ S, L$ y! s) R( ~4 F" k10資料幀0100Null (no data)空閒(無資料幀)
  L. `9 O0 G( N  ]- C10資料幀0101CF-Ack (No data)無競爭應答認可的空閒
9 H3 T6 T4 l0 G10資料幀0110CF-Poll (No data)無競爭輪詢的空閒, B+ z: _+ J' n: y; p# Y
10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒
4 ]: V/ ^/ X: S9 S5 ?10資料幀1000 - 1111Reserved保留值- p) {% |9 d9 Z+ A9 d! o; ?) h

+ y: O$ }% t' {/ G! {( W11保留值0000 - 1111Reserved保留值
" j8 `' s. D5 H& t& p) v& d# k& _' ]
% k! s" Y% U, t6 k% s
9 f+ Z  f: p! o( S$ p% h9 b
** 對於幀頭,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

返回列表