返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***' V' u! W: ]$ _# w" F
/ ]( K; Y) |4 l* H1 p
表一:802.11 幀結構 9 }% B0 Q% e3 N4 J4 e
  ]0 C* ?$ s/ L5 j& |1 m幀頭 (frame header)9 T5 F$ k  `7 Q2 k
版本Versionb1-b0表示 IEEE 802.11 標準版本
! B/ N, i3 O/ B% C6 m幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)8 {: [, e1 q; s( ^* N
子類型值Subtypeb7-b4看表二5 A+ H4 g0 i5 B9 r: u3 s
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?9 b: d$ R8 C4 K+ \9 z2 N; E2 U4 `
0:
(Non-strict order)
( P0 t4 ^3 C9 w8 C) _1:
(Strict order)
, x2 t6 d" o9 m8 c+ J" B+ Ab6根據WEP 算法對幀主體進行加密?2 G. `1 ?; C" W% g6 `" B
0:
(Non-Protected Frame)
$ }* w: j4 }: U) l% ]% H4 c* Y1:
(Protected Frame)
% t, a& p- W5 q. ?5 [3 Mb5有很多幀緩存到站中 ?
, h( r! r3 [4 w7 C0:
(No More Data)
3 B& H; o6 l6 N% ?6 _) Z1:
(More Data)% E, A- p" F$ V# T
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
5 p  C+ M0 m4 h7 l: ?7 f5 }. \0: active mode
; I, s5 o+ l& d7 B7 b1: power saving mode
# u$ W* a. U: P* E7 b
b3分段是先前傳輸分段的重發幀 ?& ]4 }- n: `. h3 S, r
0:
(This is not a Re-transmission)% O5 M7 ]/ N! L4 X( c0 n% ?
1:
(This is a Re-transmission)
2 V( ]- A: S2 q  g2 l. S% ?b2有更多分段屬於相同幀 ?; d, y7 s# J4 X. V  l5 q% J2 @
0:
(Last or Unfragmented Frame)
+ s5 E1 y+ s" X" i. f5 U+ w1:
(More Fragment Frame)
) I1 f1 `  l* i; ab1這個幀從 Distribution System處接收 ?
) W4 R# |. L! A- z5 D0:
(Not an Exit from the Distribution System)3 J8 y# |0 d, c1 y4 J
1:
(Exit from the Distribution System)8 S/ G$ t$ O; V" w4 y: M: a) N
b0這個幀發送給 Distribution System?& k7 W3 a" T6 _
0:
(Not to the Distribution System)+ M1 Z6 e& F" ]
1:
(to the Distribution System)
% J- M0 O+ V* b  n. o8 c( p持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)0 h7 }8 L9 ^9 H/ g3 o6 L% n
目標地址Destination6 bytes) K. K; x) H. l* j! y0 t$ y
源地址Source6 bytes& `6 k1 X# G: T0 P* _- _2 ^
BSSID (或) 發送方地址BSSID6 bytes0 |" H) K) P- |+ ?8 d6 y6 X% T
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序
/ A7 _, C8 V( {1 B接收方地址Address 46 bytes/ d9 u. \# o  p3 U3 p: w
幀實體 (Data)" _/ H$ I! h1 v: ]. [
Data0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。" u- U; r. d6 J+ B8 b
FCS (Frame Check Sequence)
3 T' T& `" i$ i, o8 E' M+ MFCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼- ~9 [$ T  \/ l  g2 {: Z& Z; r+ x; ^
- W0 `+ m$ S3 Z8 j2 H. a
表二:, z- n; C1 A1 j8 B* s: m& @
5 V) j" S5 X8 U, LTypeSub-type0 g5 Y+ w* f" n7 P; q
幀類型值幀類型子類型值子類型功能9 Z9 U! g- I+ W' z9 F/ ?
(b3-b2)(b7-b4)
0 H$ ~" \, t0 F& n* a" M  s00管理幀0000Associate-Request關聯請求 (或) 連接請求. s- T/ z- Q% q7 M
00管理幀0001Associate-Response關聯回應 (或) 連接響應" l6 e4 G8 O" z% b3 a, I- i: ~
00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求. x5 j; j( o% _
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應8 Y6 G; I: h+ [1 m
00管理幀0100Probe-Request探測請求 (或) 請求0 U; W0 F- L' i: O, A: e+ D8 P
00管理幀0101Probe-Response探測回應 (或) 響應# y8 v/ I; C9 U* y9 y& u* Z
00管理幀0110 - 0111Reserved保留值
# {7 [4 Y; h* }3 |& K  E; D! x00管理幀1000Beacon信標幀
" r( Z8 y. ^% R3 R# I$ e- U00管理幀1001ATIM廣播傳輸提示訊息; R0 L' D1 h+ g  a' M, C
00管理幀1010Disassociate取消關聯 (或) 解除連接
* \6 }) r' y4 @3 L1 t00管理幀1011Authentication鑒權, 認證
. v! _- g( s9 D% \: x% W00管理幀1100Deuthentication取消鑒權 (或) 解除認證  c0 z: y3 V/ ?+ @9 O8 ~
00管理幀1101-1111Reserved保留值
1 \' y; \3 G5 p2 z: f+ ?+ \5 I
/ c/ j0 |4 Q3 N3 e01控制幀0000 - 1001保留值
6 D: P# L. N" j( @0 k; v01控制幀1010PS-Poll節能輪詢4 \- J' r, W1 }0 |/ P3 L
01控制幀1011RTS請求發送
; `( G# H! ^. }% z$ h01控制幀1100CTS允許發送
5 F0 O" K! {! P01控制幀1101ACK應答認可
) A* k7 k2 {+ O01控制幀1110CF-End無競爭結束
+ _: f+ n( I& o2 f01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可
: t8 j, L4 C1 Z! k% J: Y! s# D6 G# A
8 W/ G! C' q# }5 n  x# Z, @10資料幀0000Data普通資料幀& |8 I3 ^  H$ L7 h
10資料幀0001Data + CF-Ack無競爭應答認可的資料幀
2 M7 n: t# T+ G( _  B- o0 n3 U10資料幀0010Data + CF-Poll無競爭查詢的資料幀. B. J3 `; H$ |1 b8 ^) y4 a  d
10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀+ R% I) E: y) D# W
10資料幀0100Null (no data)空閒(無資料幀)4 u! L1 q7 H( }! U: {& D
10資料幀0101CF-Ack (No data)無競爭應答認可的空閒
. ~0 v# A; B$ O3 [10資料幀0110CF-Poll (No data)無競爭輪詢的空閒
. A3 ?! ^' [1 I, W10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒
' ~) j" g  ~  w& X) R/ o10資料幀1000 - 1111Reserved保留值0 g) w' E: V' K/ N

5 Z# x; ~" }8 t; g8 l3 Z  @11保留值0000 - 1111Reserved保留值
6 y& v6 h3 d1 k) R
% C2 a2 T" W( d# F* t
9 I* {4 M6 z0 K& d9 N/ K( G+ J  R# W; \* |/ O& _$ Y
** 對於幀頭,omnipeek 等sniffer 軟件會自動把它分類及用文字表達,因此我們不用強記。
Bill Tang     MSN:billtang@openplatform.com.hk
Openplatform Technology Co.,Ltd. 資訊坊科技有限公司  
無線工程施工、方案設計、無線產品、天饋材料、終端設備綜合供應商
Tel: 852-27491011  Fax: 852-81483532

要免費又要合法, 可以用 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

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

TOP

返回列表