返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***( ^7 l1 J1 }$ T! e4 R8 a

6 b! j( y/ u2 p% F% F, s表一:802.11 幀結構
; J" b8 p; C" H8 m) i( ~6 K& h" W  r6 V  P+ g; s
幀頭 (frame header)9 b' e! v1 n& R* \! S: `5 M
版本Versionb1-b0表示 IEEE 802.11 標準版本; N0 ~  k+ z# @6 ~
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)
* m  X7 R6 G5 ~  g# ~子類型值Subtypeb7-b4看表二
5 r3 N8 \$ i1 t2 X% y% E幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?
3 b4 M4 H+ ]( d) W5 R4 x* d4 u. O0:
(Non-strict order)
) @" \) J$ \" ~8 N1:
(Strict order)3 o) T0 a+ H+ J; m
b6根據WEP 算法對幀主體進行加密?
4 I7 ~' K4 b6 W" L9 z2 Z3 \5 H0:
(Non-Protected Frame)
' h. O4 t/ v" ^1:
(Protected Frame)' }0 U  G, S9 ?$ ~& F6 f
b5有很多幀緩存到站中 ?9 }4 {# N( y4 }" Y- w. S
0:
(No More Data)
- [+ I: S% l6 A7 {! C, \1:
(More Data)$ q0 M6 l4 j3 q/ A, T" O( Z
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)8 ~/ m- i+ f& r' S6 @6 z
0: active mode
% p8 I# S& B+ [: _/ V1: power saving mode
) I4 b$ e8 C. W9 V1 c) g4 q$ Z
b3分段是先前傳輸分段的重發幀 ?
; k8 K4 l* `, E. i$ e3 ]9 G0:
(This is not a Re-transmission)
! @" j/ K5 \- ^1:
(This is a Re-transmission)' _$ B$ e5 k  W, p7 m
b2有更多分段屬於相同幀 ?; E8 e% ^; y" h6 Y6 {
0:
(Last or Unfragmented Frame): h! @: D' Z+ x' f5 D. N1 L- x- f
1:
(More Fragment Frame)
! k9 }( Q3 M4 K$ x/ [8 @b1這個幀從 Distribution System處接收 ?
4 p7 ]! P, @/ L9 r1 }0:
(Not an Exit from the Distribution System)5 U5 q0 a  N0 H
1:
(Exit from the Distribution System)7 H; t/ r5 N3 c4 F
b0這個幀發送給 Distribution System?
& `9 ?+ e' H) B- b0:
(Not to the Distribution System)
8 z+ ]- g2 j+ K( B3 z) R& }1:
(to the Distribution System)+ B: s! n3 z0 @4 U( g( v* Y9 E
持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)
, q8 Q# f5 ^! P6 D, o. ~; ~目標地址Destination6 bytes9 {1 D0 k) t: E, e/ m$ D5 S6 F( v, L
源地址Source6 bytes
7 X# i# D1 y3 }3 ]6 I; m* yBSSID (或) 發送方地址BSSID6 bytes
% e/ Z  q. B) u: i7 s0 F' _& S順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序* }+ s( P" Q% f9 U1 V+ \& E* j
接收方地址Address 46 bytes/ I8 w4 s* _* D4 l6 y
幀實體 (Data)
' O0 i, m. y/ L4 GData0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。
: o4 q1 P* L3 J- ]& V4 Z) C' [FCS (Frame Check Sequence)
; u0 {7 N5 G7 N1 C2 D$ R. [( GFCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼
5 f5 f. l! O: l  C& k* y! y8 ?! i/ B( U- _/ U: q

0 H4 y% q  {! I表二:
0 N9 x7 q* x% F# I0 H; K- d7 Z
) ?; ^% ?9 {4 k) C& O5 w9 F
TypeSub-type' }: t' W* X) v; H0 Z3 Q
幀類型值幀類型子類型值子類型功能; a/ `. S1 T% e& H/ \. ~7 G
(b3-b2)(b7-b4)# Q2 B- D4 D2 p
00管理幀0000Associate-Request關聯請求 (或) 連接請求! U5 `5 `; m5 Y% ?% v; d' L
00管理幀0001Associate-Response關聯回應 (或) 連接響應8 G: X2 h7 R* j9 V: {& R
00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求
' }8 _( ?$ @: U3 Y5 |00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應8 _' ^; v$ v4 S6 P
00管理幀0100Probe-Request探測請求 (或) 請求1 D3 b4 k2 `$ Y
00管理幀0101Probe-Response探測回應 (或) 響應
' p' l( O% ^5 @5 f. R" X+ Y1 X: M00管理幀0110 - 0111Reserved保留值
( a) h: b+ I2 u1 }00管理幀1000Beacon信標幀
& H* ^3 [( C: {+ \; g# N5 n00管理幀1001ATIM廣播傳輸提示訊息) C' f7 F/ q/ l0 `( ?6 o9 Q
00管理幀1010Disassociate取消關聯 (或) 解除連接
0 j1 Y" \" C! r; Z7 ^2 R$ B00管理幀1011Authentication鑒權, 認證) o3 z( B$ [& |& m
00管理幀1100Deuthentication取消鑒權 (或) 解除認證' B- f# t3 V4 r( B; G5 E' S, U' @
00管理幀1101-1111Reserved保留值7 w& M: C7 S1 v8 R0 {
( L# |% c, _5 H/ s& \
01控制幀0000 - 1001保留值
3 l) Y) }  t1 L01控制幀1010PS-Poll節能輪詢
" V- K4 Z" y1 L! _: p5 G% E+ l01控制幀1011RTS請求發送/ H$ p  {3 Y" z. {/ O
01控制幀1100CTS允許發送) o5 E4 G( U, k) G
01控制幀1101ACK應答認可6 _' p" g" U, t& C/ }6 F1 T7 M; G
01控制幀1110CF-End無競爭結束0 H* D8 z! g4 }, [2 I* P0 Q' x7 p
01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可! ^: X$ r& M3 I$ E6 `; t
1 P$ M1 h/ }( K% |  v
10資料幀0000Data普通資料幀
" V6 I6 R+ B3 o( |1 D' [10資料幀0001Data + CF-Ack無競爭應答認可的資料幀
0 r+ e- O7 ^) p, z10資料幀0010Data + CF-Poll無競爭查詢的資料幀! F" C; B- q: {; y" A3 E: Y+ K
10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀# d& h) V% ~% }8 K" ~. ]
10資料幀0100Null (no data)空閒(無資料幀)
% f; {9 ?4 K. o3 s( g10資料幀0101CF-Ack (No data)無競爭應答認可的空閒4 K1 y4 |* O4 B( D
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒
* g6 @% G$ ~3 V. t) W, B# x10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒
/ w: K$ O! z, d6 q10資料幀1000 - 1111Reserved保留值
9 y! j& f$ Z% A0 ^" F1 X5 k  O
. A1 |9 J! R6 G' E11保留值0000 - 1111Reserved保留值
8 A$ T  K. ?% q2 Y- ]
; V. p: d1 K# N+ G
+ n7 }$ t) Y7 l2 W) e+ b
, t1 {  e9 J$ b6 s** 對於幀頭,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

返回列表