返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***& o) x, d( b: _) X6 k

& O( T' V# v$ r% c表一:802.11 幀結構
) I9 C! F) H; @. [% |" Q7 ?2 ?6 k. Y) Y* {: A
幀頭 (frame header)# u; B0 l/ T% R1 k" X
版本Versionb1-b0表示 IEEE 802.11 標準版本1 `" r, ~% {# U9 R( I4 n
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)6 J( f2 T9 P1 ^- k5 ?
子類型值Subtypeb7-b4看表二
- T& D9 R" n- q  Y( A' H( d, A9 \2 {幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?
. G$ C! |6 N0 u* G0:
(Non-strict order)
0 P" J+ U2 m4 ^( R* O6 L+ [8 F" q1:
(Strict order)
2 A, d/ |8 B. |0 Sb6根據WEP 算法對幀主體進行加密?, D$ h: |) E( c0 g, R' }
0:
(Non-Protected Frame)" P0 y' I' |( B5 n6 A
1:
(Protected Frame)
4 c6 A- t5 [: [1 l* wb5有很多幀緩存到站中 ?
, y3 f3 ^! q! s; N7 H  U7 d0:
(No More Data). p+ O. _. e8 ?; ]1 Z& A! r$ J2 U8 p
1:
(More Data)2 P" x8 O) E4 S" w8 q% G
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
  Y$ k" t7 L# x0: active mode" v6 f$ f5 o* j6 @* V
1: power saving mode

0 p1 r5 @& r2 ^9 U# P$ hb3分段是先前傳輸分段的重發幀 ?
) `% j# I  R6 R" B* i5 ?% O0:
(This is not a Re-transmission)
  ^9 d6 K+ U4 |$ d- N1:
(This is a Re-transmission)
2 B$ R' |3 j8 W) p! Zb2有更多分段屬於相同幀 ?; S/ s2 O0 O- a/ N: t
0:
(Last or Unfragmented Frame)8 k/ p* U4 B; L6 j
1:
(More Fragment Frame)! [) G* m0 u" E# ^" w4 \
b1這個幀從 Distribution System處接收 ?
. G( C9 Y5 J9 r' Y' ^& s0:
(Not an Exit from the Distribution System)* [& D$ C) v" M2 e8 m6 z  ~
1:
(Exit from the Distribution System): F2 @2 d* [( f
b0這個幀發送給 Distribution System?
' T1 C4 v1 \# M9 U8 X4 |0:
(Not to the Distribution System)
( ]3 b) i/ E" F# p3 f1 Y5 R9 o; c1:
(to the Distribution System). ~0 a& i! Z& F7 X9 L7 }
持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)+ x8 G6 }. a; H# V$ D3 b6 R
目標地址Destination6 bytes
. H' X5 k4 l, V/ l1 [8 N源地址Source6 bytes. G( ?+ d  u: d8 G; R% t
BSSID (或) 發送方地址BSSID6 bytes
- w* h; Q+ y+ d4 U順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序
7 d  z8 @# n( F' c, M8 ]接收方地址Address 46 bytes! a6 P3 F) v* Z0 {6 }$ \' x
幀實體 (Data)5 I2 I" N. N2 y& \1 B
Data0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。& w1 I  A. ~. Y9 ]
FCS (Frame Check Sequence)8 Z3 A% e; i- o7 v; q! J6 y
FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼6 B4 ]+ r0 X4 R9 f# Z* v7 e$ U% U# c4 x+ Q3 O; S
; E/ d2 j2 x/ z: ]& p" o/ u+ |
表二:3 x  V2 m2 E* j% W
0 e2 X  C9 p  A+ {5 q, ^8 N+ Q0 q
TypeSub-type
$ Z; |  g0 u$ }5 Q; B+ O$ B幀類型值幀類型子類型值子類型功能7 L. {/ m- g2 m0 g, Q& l- L
(b3-b2)(b7-b4)0 j: N5 o9 z# o( R" z+ ^1 O
00管理幀0000Associate-Request關聯請求 (或) 連接請求
* y* l* {6 P; z& Q, R8 q6 w00管理幀0001Associate-Response關聯回應 (或) 連接響應
4 ]0 h# x$ i7 O! O  B( j- E7 A! ~00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求
& E% n0 P+ [9 K00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應
- M. R0 X* M" A% V) o00管理幀0100Probe-Request探測請求 (或) 請求
% {% u$ b! h/ x; A, v5 y) [) `' D00管理幀0101Probe-Response探測回應 (或) 響應
; W# [, i# z& L9 y- L00管理幀0110 - 0111Reserved保留值
3 p, k3 k/ P8 L. F9 V00管理幀1000Beacon信標幀8 ]+ V; G5 j3 c* W" [
00管理幀1001ATIM廣播傳輸提示訊息
6 L4 i% a4 E" ]/ k8 f( h) O; g) L% A7 @00管理幀1010Disassociate取消關聯 (或) 解除連接7 b. v3 u! ?+ s. z' C* V
00管理幀1011Authentication鑒權, 認證- T# x' I3 {4 D
00管理幀1100Deuthentication取消鑒權 (或) 解除認證: v4 t' \$ c% R0 x
00管理幀1101-1111Reserved保留值# {8 l  X3 z% \  n
1 a) X& \6 \7 [" g
01控制幀0000 - 1001保留值
3 P& s2 A  z4 @# X2 s01控制幀1010PS-Poll節能輪詢5 d' q/ V( t* g2 x8 p, p
01控制幀1011RTS請求發送
  o$ h' Q: k" Y" U5 r$ A01控制幀1100CTS允許發送
5 c' J6 T+ {$ x, I9 D8 d* |* H01控制幀1101ACK應答認可% W0 Q4 K4 J4 m7 O
01控制幀1110CF-End無競爭結束0 f/ S# h8 V7 E% `; P
01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可
6 G9 n* E7 v0 O! g3 e$ n* H
! S2 S! `" t# Z10資料幀0000Data普通資料幀
7 X9 I" v6 B9 x7 v) s10資料幀0001Data + CF-Ack無競爭應答認可的資料幀) Y. P" p- ~* l- {
10資料幀0010Data + CF-Poll無競爭查詢的資料幀
1 [% q5 ^% R2 B+ H# F10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
8 {7 a* Z. G1 V. T/ @% k' H8 Q10資料幀0100Null (no data)空閒(無資料幀)0 O2 k( B$ V9 E; r- I
10資料幀0101CF-Ack (No data)無競爭應答認可的空閒$ B: A7 T7 F+ n; X  |
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒
+ o1 W& m1 a! @  Q10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒$ r: x" D6 I: p! O& [& z
10資料幀1000 - 1111Reserved保留值
6 s+ ?+ A' M% S+ w' A5 p+ w- [9 U7 H* Y2 [9 p% c3 n, v+ K
11保留值0000 - 1111Reserved保留值
0 R  B+ o& H2 B+ S2 U1 G, n/ n4 m( j' Q5 I! u& p# A

& T# Q% y. [, E6 ^8 U
3 r, D3 N3 E" h1 K** 對於幀頭,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

返回列表