返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***
) ~. t' |( w( ?" d2 t

; C; @- d; y2 C/ o" h' R) @" d表一:802.11 幀結構 4 \- t5 ]2 ~' v9 F7 `* Y$ \# C
* C2 b7 \5 n( J幀頭 (frame header)
6 p- A" u8 C( K% L! r: \+ ]版本Versionb1-b0表示 IEEE 802.11 標準版本& S% w+ }, U# {, |# b2 f9 F+ Z
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)
: @' y" F2 i9 C子類型值Subtypeb7-b4看表二- {6 l8 {  P4 w9 C
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?! ]( w  l) a1 |8 {# K1 i- T
0:
(Non-strict order)1 X9 V, A. r8 q; G
1:
(Strict order)) K/ Z) i# t8 l+ p
b6根據WEP 算法對幀主體進行加密?/ {; o" Z4 J7 Y# U' {( N9 M
0:
(Non-Protected Frame)
$ n5 k" \4 h3 v6 q7 T% Q: B- f. _. G1:
(Protected Frame)5 V. u. h2 J9 f. I
b5有很多幀緩存到站中 ?# Q3 m) d8 n, d0 p  X
0:
(No More Data); l: G+ }2 i6 U* n
1:
(More Data)
# Q: y0 b8 q& H' c: d, A. _b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)# M+ [0 a7 U* ^/ e& }; [' w( ?
0: active mode
% F5 I- n) C( }3 c6 t7 |1: power saving mode

( q" f% y5 w& f; lb3分段是先前傳輸分段的重發幀 ?) R) ^" S8 ~' d. E* ]
0:
(This is not a Re-transmission)
* w1 ^2 S9 b7 K7 v2 f3 P1:
(This is a Re-transmission)
' ?4 M$ X  p5 [' S; y* t0 r0 h( h* Mb2有更多分段屬於相同幀 ?+ i' S% I' W; d) o- O* L9 K& m
0:
(Last or Unfragmented Frame)3 A( [5 Y( S0 M* Z$ j
1:
(More Fragment Frame)
1 |# f, d; V1 Qb1這個幀從 Distribution System處接收 ?
6 \" I' g; S) r  w1 b0:
(Not an Exit from the Distribution System)
* z$ H! f6 ^5 {7 S2 s6 o1:
(Exit from the Distribution System)* f- r& R2 ~3 W, q& d, {$ y4 P
b0這個幀發送給 Distribution System?
6 L, a) n. l9 t& I1 G0:
(Not to the Distribution System)4 j: D  |" I1 P3 e& x5 F
1:
(to the Distribution System)) L1 A/ t  M9 j4 ^
持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)! v& G' a" [3 z0 J" I/ W
目標地址Destination6 bytes2 d6 R4 e7 {" k( X/ W
源地址Source6 bytes
' M, C+ G4 w$ |3 F! y6 c# iBSSID (或) 發送方地址BSSID6 bytes
. f. r9 T& t9 @- ]$ W1 ]. @順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序
% f8 y  Y2 {2 g9 l) {- o  m- A接收方地址Address 46 bytes
" j! D7 {+ d, ^! o: g幀實體 (Data)( O0 h1 z+ C  e* H% D6 R* z4 V3 l  ~
Data0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。
* T0 }! ^5 B3 N: W2 PFCS (Frame Check Sequence)" b9 b6 Q2 W# w$ j+ v. G. h! |
FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼
! ?7 n7 |. R5 B$ ~: E; q7 `, e; h9 O# W% _1 K# Q
' ^" q5 H1 R! ?2 f" y/ P" T
表二:
! U7 s) O" z1 ?0 P) l/ O# o: L8 I" P/ _
" Y% X4 `3 w+ `) jTypeSub-type
# }+ @/ f4 O5 Y' D' N幀類型值幀類型子類型值子類型功能
; C# W, r, W, y" H# I) M; [6 \(b3-b2)(b7-b4)
" ~4 [0 `% A# m0 o; X00管理幀0000Associate-Request關聯請求 (或) 連接請求  T0 J' \( g* H/ Q  p  v
00管理幀0001Associate-Response關聯回應 (或) 連接響應
6 _7 n7 T# T- ]# U00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求
- U' P6 P- ]3 L' q' d  X# R00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應3 d7 r" W0 I$ e8 z/ ^' D6 L
00管理幀0100Probe-Request探測請求 (或) 請求
( ~8 W% Y: V$ m( t$ x+ |% A00管理幀0101Probe-Response探測回應 (或) 響應
1 @7 q5 g( r& O: W5 G$ `2 a$ C6 Q4 G00管理幀0110 - 0111Reserved保留值9 Z0 }$ v8 B9 B3 H4 C# P
00管理幀1000Beacon信標幀0 ]$ F; `' n% ]/ R) B  m
00管理幀1001ATIM廣播傳輸提示訊息4 H; s; F' w3 @+ _; d1 J
00管理幀1010Disassociate取消關聯 (或) 解除連接
# U* `( d! C, |! }+ u; i3 u+ X00管理幀1011Authentication鑒權, 認證3 i: v; t5 D8 S. @$ C3 c' [
00管理幀1100Deuthentication取消鑒權 (或) 解除認證
) Q" O9 K7 j: T' e00管理幀1101-1111Reserved保留值" j4 S+ ^: L& f6 o  l4 U( u

3 L1 l. C& W$ [$ z01控制幀0000 - 1001保留值. f' Q# t) T+ ]" i; p
01控制幀1010PS-Poll節能輪詢! g: P8 x$ r4 J% ~
01控制幀1011RTS請求發送: u! ^3 P% Y0 b5 j' ?' ?- j
01控制幀1100CTS允許發送
$ N6 \# r" m( d3 Y8 W  v# I01控制幀1101ACK應答認可2 p: k' p: Z/ k! P
01控制幀1110CF-End無競爭結束! a9 s) t4 c2 @# W' B
01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可. `. |7 {1 H0 `! w6 s
% N" D) }2 o' |9 i' I+ j$ K" S
10資料幀0000Data普通資料幀
9 ?$ B/ }! A8 B. O( J3 L10資料幀0001Data + CF-Ack無競爭應答認可的資料幀
1 d/ T* a) N! p4 S10資料幀0010Data + CF-Poll無競爭查詢的資料幀5 `/ m0 J+ f- C, q7 n3 o
10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
5 {. s% o0 _& O" p3 ]1 f' m10資料幀0100Null (no data)空閒(無資料幀)/ P* q$ O# t6 {; u/ G
10資料幀0101CF-Ack (No data)無競爭應答認可的空閒0 `( U% b* {+ ^& ~+ j% b% N! [& j3 L
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒2 H/ j; }% N6 j+ C/ o) f  j
10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒' M# ?1 o6 B4 p" U2 I/ P
10資料幀1000 - 1111Reserved保留值% @  ]3 }) A3 D  I1 k* ?2 ?

; }( R$ r" y6 Q11保留值0000 - 1111Reserved保留值
5 R- Z: t: ]  a3 z8 ^4 b* Y) w1 b
$ u" x" T: @7 {5 b: L. G% g7 V3 L9 k5 V* f& n! ^
( N/ i: G5 L7 j9 ^
** 對於幀頭,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

返回列表