返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***. r5 j. R9 D& A) _, d

' J; c! V& y$ h% E. E表一:802.11 幀結構 0 V5 o- H. y5 l6 s
) q' `9 M* |( {, o2 v; `9 Y: U  I/ W
幀頭 (frame header)6 Q+ q2 I* T4 S' X8 l% f, j
版本Versionb1-b0表示 IEEE 802.11 標準版本' }9 l2 D5 A9 c2 ~
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)
, T# |) @2 G& ^  c$ ~0 r子類型值Subtypeb7-b4看表二
% Z" C9 M/ e+ q" J& o$ f  L) o幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?
9 f. b8 z5 b  C9 E0:
(Non-strict order)
$ H4 W  }+ t8 s4 `1:
(Strict order)
* w& E# ]9 _* `4 Tb6根據WEP 算法對幀主體進行加密?3 ]1 @, w" F# m1 L
0:
(Non-Protected Frame)0 j) d* O+ F. f2 T$ C* j* W7 W: f& h, |
1:
(Protected Frame)) V) D0 w( M2 z3 W* O
b5有很多幀緩存到站中 ?' H2 M3 f. p' z) B
0:
(No More Data)% b4 A& c( R) Z- R9 ^7 ^0 P0 {
1:
(More Data)4 K/ u. l" s0 H9 [0 F' m8 r
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management); \5 }& {# u% Q4 v+ e
0: active mode9 `# Q6 B0 N7 }/ T' B6 q& ]
1: power saving mode

# N0 @! d) ?7 A* A9 Y# w: P: d. Hb3分段是先前傳輸分段的重發幀 ?$ j  A& u8 R6 p8 k/ D+ l
0:
(This is not a Re-transmission)& n9 y$ ^* P5 p3 v/ w
1:
(This is a Re-transmission)
5 [8 X" V2 _2 W7 ^8 t* Hb2有更多分段屬於相同幀 ?+ @9 d) Z: y5 o2 O: o
0:
(Last or Unfragmented Frame)1 P: T, l6 m& v4 V) f4 i, d: R
1:
(More Fragment Frame)6 j& `, A4 q8 Q, X! _
b1這個幀從 Distribution System處接收 ?
: _! l; _7 U) O# _0:
(Not an Exit from the Distribution System)
$ a$ N5 Q4 Q2 k5 F5 p9 A8 G1 G. i: ~1:
(Exit from the Distribution System)
' I( b- v/ @) e" C0 e, |b0這個幀發送給 Distribution System?9 M8 E* y+ H( L9 X, L
0:
(Not to the Distribution System)
+ n3 d. y. U5 \' |1:
(to the Distribution System)
3 {. y& }- w* E持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)
! n8 C8 |! m% ?- `# v目標地址Destination6 bytes) s+ K7 u& k0 u
源地址Source6 bytes7 D/ {* t& S/ {5 D$ z# ?
BSSID (或) 發送方地址BSSID6 bytes
3 @  j, V/ X$ M2 q6 v順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序
8 |2 y9 G9 l7 R接收方地址Address 46 bytes
6 H/ e$ v8 `: C4 I* e幀實體 (Data)
& h* {9 r. f, g% Z) sData0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。
9 [  ~% L1 X) U/ _) P0 d! @FCS (Frame Check Sequence): t9 n) ^3 @5 o( d2 ~
FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼3 f- g% c3 s* g5 ?5 i' G1 v7 J5 }- c5 \2 r4 E, s, s% @; w

! `" E* W9 a0 L* t& T2 N9 u& M# @表二:
8 e5 x: N5 |& A* v$ f0 q
4 s8 N) {% S( {: x. x5 T
TypeSub-type9 k1 v6 q% p! Y! L
幀類型值幀類型子類型值子類型功能
2 n1 K3 _& s: u(b3-b2)(b7-b4)8 E: y* s3 a- m8 P+ D1 g
00管理幀0000Associate-Request關聯請求 (或) 連接請求  K4 f: a7 ^+ O9 K/ D1 S) F2 D
00管理幀0001Associate-Response關聯回應 (或) 連接響應0 C* {/ P% M" Y6 ~6 s" W
00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求$ E9 J0 X5 ?7 l: d. j
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應9 ?& W8 S7 B* L- m
00管理幀0100Probe-Request探測請求 (或) 請求# C2 V0 i+ v2 l( E  S
00管理幀0101Probe-Response探測回應 (或) 響應
  R. j# l+ v  I9 U3 |00管理幀0110 - 0111Reserved保留值
- j8 {; _  |- a  T$ q00管理幀1000Beacon信標幀
7 Y6 s: ]. Q6 y: D00管理幀1001ATIM廣播傳輸提示訊息
- w/ \# U; Y; p- `" }: p5 E00管理幀1010Disassociate取消關聯 (或) 解除連接* w1 X  J: u. K2 P8 \
00管理幀1011Authentication鑒權, 認證
( c( m  W( @3 ]! G00管理幀1100Deuthentication取消鑒權 (或) 解除認證
' Q& _0 r! Q$ `' v: |8 D; F% W00管理幀1101-1111Reserved保留值( T5 x6 i, m9 G

2 c% `+ |: X% l01控制幀0000 - 1001保留值6 J$ y  g7 ?/ T
01控制幀1010PS-Poll節能輪詢6 p. n. Q8 K, D- @
01控制幀1011RTS請求發送
" ]' [* E3 @2 Y3 l" |: @01控制幀1100CTS允許發送4 S% u4 D( J% A1 i; k+ s: z
01控制幀1101ACK應答認可
8 t  \. }  i) A01控制幀1110CF-End無競爭結束( E1 H# g/ A# Z
01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可% w1 ^3 c0 [2 L0 N& |
9 T4 L* Q( y! C: M* c
10資料幀0000Data普通資料幀
! o- P- e* P0 v10資料幀0001Data + CF-Ack無競爭應答認可的資料幀
# F3 i. W* m9 g7 q10資料幀0010Data + CF-Poll無競爭查詢的資料幀9 a4 @+ v  f( y# \
10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
3 F# v" n! q! Q9 C) K10資料幀0100Null (no data)空閒(無資料幀)1 y- w7 e3 A6 |. P
10資料幀0101CF-Ack (No data)無競爭應答認可的空閒& ]. |3 x' _4 H/ b
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒
+ c' o& `. E; J" ]) R10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒7 m! J7 u# q; B  n! Y: g+ S' O6 ]
10資料幀1000 - 1111Reserved保留值& r/ y" v; I( Q) `( @6 O: A8 {

. G: ^, H& e+ Y11保留值0000 - 1111Reserved保留值
' M( \) r- a( [$ U& D+ `. l  v0 X2 r6 Y
7 D- ^7 C) p0 \7 [  [# |0 O  s3 l

- u8 T0 B: I# a8 k) v: g: E% q& D5 r. m** 對於幀頭,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

返回列表