返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***
, I' i2 l; y5 z1 f" i# a

3 T: u) [4 z' W表一:802.11 幀結構   s- D  q) R4 G; Z" ^  G
  O- T1 |% J1 q, u
幀頭 (frame header), w+ s9 O+ K  c3 B
版本Versionb1-b0表示 IEEE 802.11 標準版本
" r2 n- [5 q( o幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)
6 f% T9 K" ~$ A& I5 ?/ P/ V子類型值Subtypeb7-b4看表二* g2 {% h4 q) G) K& Z; G9 c
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?% X! s3 k3 T6 i  A( ~
0:
(Non-strict order)
% v/ @% ~1 D8 e: [5 G# e1:
(Strict order): Y8 ]2 u9 \" p/ f- r( U
b6根據WEP 算法對幀主體進行加密?% S0 H5 s$ k" g
0:
(Non-Protected Frame); B/ I! ?, g: L7 \
1:
(Protected Frame)4 G% H' W/ B! I& ^( T( r
b5有很多幀緩存到站中 ?6 p1 q: y: b& J; V; q$ J/ c
0:
(No More Data)# i! |9 S3 [, [  Q" P1 Z. n
1:
(More Data)$ U3 m/ V' J: G% C
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)' O/ ^  L; v- E
0: active mode6 \  a/ y' Q: T! T; R% I
1: power saving mode

6 Q' W' F- b1 H- `  t6 d/ L3 gb3分段是先前傳輸分段的重發幀 ?* j: @, [0 u1 n
0:
(This is not a Re-transmission)1 |( e9 S7 x0 x
1:
(This is a Re-transmission)
" s6 d  ], j6 |0 E* F. s6 M* fb2有更多分段屬於相同幀 ?
, u: I4 M$ z# d: }5 W( a8 N% _! Z0:
(Last or Unfragmented Frame)- _7 G9 {3 ^8 c7 @9 o
1:
(More Fragment Frame)
0 a% s/ [* E4 Qb1這個幀從 Distribution System處接收 ?$ E2 ]3 B1 f" J* A
0:
(Not an Exit from the Distribution System)
7 ^# _, i5 W5 l! A' a! f; [( B; g5 \1:
(Exit from the Distribution System)
8 c1 o9 T- k( @  }' {b0這個幀發送給 Distribution System?4 H3 F( {+ ]& x* t6 Q
0:
(Not to the Distribution System)2 \/ d3 B; a8 @. m
1:
(to the Distribution System)
! K1 P: T1 e4 ~0 F持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)& e) m( y% j3 D) G6 V* y
目標地址Destination6 bytes7 r3 M( W/ X7 `5 e& O4 A$ n5 z1 Q
源地址Source6 bytes
; y3 M, e0 B* n$ y' vBSSID (或) 發送方地址BSSID6 bytes6 ?6 `1 R5 ?" ], u) Y( Z" u
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序' C) v& j- i+ l8 X
接收方地址Address 46 bytes( I; L( B3 x0 P6 E9 e
幀實體 (Data)
8 ]$ a& P! H( Q  s/ u! DData0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。" Y8 O4 J8 e8 q" y
FCS (Frame Check Sequence)
, S' f5 a$ d) h6 n% CFCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼! {; F0 Y7 z# H$ {: n
; K1 b+ ^% j2 l4 r; X3 I) F3 @, M9 }4 `3 M
表二:2 u, l( h+ B1 R% b( h) \9 x
& G4 G( Z$ h' a+ Q" M- s' f5 F
TypeSub-type% r9 Y2 f0 t: N( z& _, a
幀類型值幀類型子類型值子類型功能% H) y4 D' ?) g/ P% o
(b3-b2)(b7-b4)
8 X, t5 u, e" r' ?. t6 l7 ~00管理幀0000Associate-Request關聯請求 (或) 連接請求
4 T- h, ^7 j1 \8 N5 E# P+ e3 E00管理幀0001Associate-Response關聯回應 (或) 連接響應
7 k8 M9 R& Y8 L7 u* w00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求& b$ B8 c( ^; l4 M- ^# ]
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應( |# M! I( p6 s7 s" ^& Y& K
00管理幀0100Probe-Request探測請求 (或) 請求' d, T0 D7 ~" Q1 m' b7 R
00管理幀0101Probe-Response探測回應 (或) 響應# U+ U& a; F( }
00管理幀0110 - 0111Reserved保留值( E( v7 @$ }8 y+ }
00管理幀1000Beacon信標幀
! ]( d2 B6 h( z00管理幀1001ATIM廣播傳輸提示訊息5 c( i; H, i' l5 t7 W& G
00管理幀1010Disassociate取消關聯 (或) 解除連接
7 d/ w  k3 Y+ X& B7 O% V/ _00管理幀1011Authentication鑒權, 認證4 X, z; s; g9 k( S: R7 g
00管理幀1100Deuthentication取消鑒權 (或) 解除認證
# S! j, Q5 ?$ L. ]00管理幀1101-1111Reserved保留值4 Q" W' G6 q) x! [6 p# n

8 A! V# Y: F' d4 e( w9 m& s01控制幀0000 - 1001保留值' A. Q" x6 ^; h6 L
01控制幀1010PS-Poll節能輪詢
. b+ v7 c' R+ `+ m* s01控制幀1011RTS請求發送  {0 I; D+ A1 b0 H) [; e7 }4 B, h
01控制幀1100CTS允許發送
, j# L% r0 Z8 Y7 {' B& t& _# r01控制幀1101ACK應答認可
6 |! G/ u3 t0 ?* x5 K8 }01控制幀1110CF-End無競爭結束# _' c" D, c. d) N+ G0 r7 l
01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可- F% `% ], r) a# g+ C7 r9 f
: u* W0 n5 s: i! P
10資料幀0000Data普通資料幀
9 d! |& P) p% {8 E1 K  {/ J# P$ b10資料幀0001Data + CF-Ack無競爭應答認可的資料幀/ ~0 _& X9 B9 g4 {5 `4 Z, M
10資料幀0010Data + CF-Poll無競爭查詢的資料幀
% r  N3 e1 q& W' y: s% v% Q9 ^10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀7 @  c6 _  X. K& U
10資料幀0100Null (no data)空閒(無資料幀)* \) [8 w+ w/ a9 a2 T2 C
10資料幀0101CF-Ack (No data)無競爭應答認可的空閒
/ G" [" Y0 ?) q1 J" z10資料幀0110CF-Poll (No data)無競爭輪詢的空閒6 f' M0 z- o8 q5 b$ p( y3 z
10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒; b& U% c7 m% g7 t' k: A
10資料幀1000 - 1111Reserved保留值8 |3 q2 o! ?- m2 K, e) Q

) p7 [- w' f' @* ^  j# \11保留值0000 - 1111Reserved保留值
5 s; Y) h! b, w( C3 ^
, o, S. w" L" G- {
+ o* ^7 m- j/ \3 C. Q" q/ i# W: `) Q  [. W, D% M, Z
** 對於幀頭,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

返回列表