返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***& r* B( M( w' Q! O6 D
, p* G3 K( K; K& W1 f# H
表一:802.11 幀結構
/ j" c+ L0 L; e+ {5 M, b3 l* ~7 `2 o& l2 z( C
幀頭 (frame header)( [7 i: O; E0 h/ ?
版本Versionb1-b0表示 IEEE 802.11 標準版本" G* O# W2 f+ I$ X) V% _+ L& ?
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)
; M/ Y) G7 e2 b7 b1 C+ J5 u子類型值Subtypeb7-b4看表二; c. b3 L/ ]1 I1 R" _. ?
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?# V& k& v. c7 Q, G. i
0:
(Non-strict order)
* k+ s4 b) F* R. k. ?6 {' g1:
(Strict order)
0 @, l) z4 \- I( u- Vb6根據WEP 算法對幀主體進行加密?
8 l  s" h9 X8 N) t7 S1 |1 j0 c0:
(Non-Protected Frame)5 h( q, r$ D$ O7 O
1:
(Protected Frame)  |( ?- Z- D9 }  M% u8 R3 ~3 W
b5有很多幀緩存到站中 ?" d4 T4 L+ k. _% H
0:
(No More Data)
' ~5 e; q4 _* X4 e, R1:
(More Data)
( p" o( a1 g! Cb4表示傳輸幀以後,站所採用的電源管理模式 (Power Management); U) S# _/ ~- B6 F2 A
0: active mode$ R* n; t; z+ _+ q4 j7 J' t
1: power saving mode
# q* U. v" m( l; o5 A0 z7 H9 x' f5 K
b3分段是先前傳輸分段的重發幀 ?9 A) R9 [5 l$ T3 B
0:
(This is not a Re-transmission)
- D: |+ c1 {. L4 J8 Z1:
(This is a Re-transmission)/ Z  I$ B/ x0 W  ?
b2有更多分段屬於相同幀 ?0 t& a. f6 u" @7 d
0:
(Last or Unfragmented Frame)
' B" D: i+ o$ N6 `7 \" |1:
(More Fragment Frame)4 B, H4 P6 t. r7 y+ s
b1這個幀從 Distribution System處接收 ?/ Y/ h! Y' j. Q1 G
0:
(Not an Exit from the Distribution System)
: u# E% a5 R. T0 S1:
(Exit from the Distribution System)
5 @* H4 i) O+ i) c$ ab0這個幀發送給 Distribution System?! ]8 G- G# L0 k
0:
(Not to the Distribution System), i' a/ o- c* _; R/ u6 q2 ~
1:
(to the Distribution System)
1 {3 f9 {4 m& a& I+ F* r- a$ P持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)
6 P, t) t: H+ w% q. ]2 b目標地址Destination6 bytes
2 N0 i; ?/ A, B' K" \源地址Source6 bytes5 A4 h* m* g$ X
BSSID (或) 發送方地址BSSID6 bytes) r, \6 ^& H, J0 S0 e
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序7 Y9 c+ B# v4 K! u2 S7 M
接收方地址Address 46 bytes
7 e8 O5 W1 d' U# q幀實體 (Data), e. e1 e& b7 D9 U3 h
Data0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。
3 ]' E0 W; Q7 w% I  HFCS (Frame Check Sequence)
* d& L3 m+ q/ O# K2 o7 {+ dFCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼
# l3 s, [- U: Y  R: i6 C" \* g
8 C0 R* A& t% v& ?% M! o
6 ^8 Y! J( r% G% w- S6 k表二:6 w( M  ?9 P* v0 D
, d' N% w1 ~3 [; ]. ^. f' b
TypeSub-type
& g  H* F% [$ w幀類型值幀類型子類型值子類型功能1 }3 L9 W, T4 H5 g- \: K
(b3-b2)(b7-b4)6 T1 [9 ^6 s6 D/ A5 V
00管理幀0000Associate-Request關聯請求 (或) 連接請求; {% E# K( _$ ^3 M5 \5 ?0 u
00管理幀0001Associate-Response關聯回應 (或) 連接響應
( |9 E1 Z/ j# O00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求! f/ C0 v2 n& }+ T' A2 p  e
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應1 r' G' P8 G& a- z. s
00管理幀0100Probe-Request探測請求 (或) 請求3 \- D4 C( j1 \; g
00管理幀0101Probe-Response探測回應 (或) 響應# A0 A& k5 _) [
00管理幀0110 - 0111Reserved保留值
: }+ q- l4 F6 e1 ?00管理幀1000Beacon信標幀
0 O# t" Z0 q: |; q  P1 s00管理幀1001ATIM廣播傳輸提示訊息
0 f& ?- U; R: M" R- b6 y6 Q00管理幀1010Disassociate取消關聯 (或) 解除連接
3 k( R0 X+ N( r- S! s6 g& Q! R4 @00管理幀1011Authentication鑒權, 認證' A, c+ V# U( o/ i* b/ K3 z/ D
00管理幀1100Deuthentication取消鑒權 (或) 解除認證
6 c" o- z3 t( z/ r& A0 V00管理幀1101-1111Reserved保留值
% F. ^# C. ]8 _( o
$ ^/ W: q) P6 Z, D4 Z01控制幀0000 - 1001保留值
# g( u4 }+ m6 H  t01控制幀1010PS-Poll節能輪詢. h( R" Y8 m5 {  c+ x
01控制幀1011RTS請求發送
- X9 p+ y) F, B9 ^, g01控制幀1100CTS允許發送5 ^6 ?3 v& V% N1 D( K# I3 h% H
01控制幀1101ACK應答認可
3 H( n1 j$ p4 f3 T9 P+ M01控制幀1110CF-End無競爭結束
4 S# i0 X7 j. s0 s8 O01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可4 P8 F9 A6 H+ R% ]

+ x/ R/ u3 {# \+ C  M3 p" v; ^10資料幀0000Data普通資料幀9 a  k" c5 Z6 _: T
10資料幀0001Data + CF-Ack無競爭應答認可的資料幀2 w9 C+ Q; J. m/ O  `
10資料幀0010Data + CF-Poll無競爭查詢的資料幀( }# `: u5 s# ?
10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
: z$ h4 W( e& ?3 C10資料幀0100Null (no data)空閒(無資料幀). D6 E( L( F3 ]6 o# k
10資料幀0101CF-Ack (No data)無競爭應答認可的空閒. \9 n  o. n; x& U6 p
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒
. e% w' f; y' Z  R) p0 q" U, j' ^10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒
; B7 H7 A4 d+ E, H7 G10資料幀1000 - 1111Reserved保留值
% J% k. \: @; ?5 U
; Q+ y% ~4 y4 d2 j; w11保留值0000 - 1111Reserved保留值
3 y" u" W( ?9 g
8 A1 c# a/ r4 S, \) L+ O+ p
  ]- Y: C$ i8 \1 V& Y0 u0 B& b; V+ d4 }: D6 r/ S) w8 [
** 對於幀頭,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

返回列表