返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***
. y( u% h/ [& l$ ^) t4 {
5 k* Z; `5 B5 _2 A
表一:802.11 幀結構 ! w8 c0 g! O8 J9 n
4 ~! k( _) c+ l! K3 R幀頭 (frame header)
1 |) i, ]& e, U7 F5 T! E% H2 T2 c版本Versionb1-b0表示 IEEE 802.11 標準版本
5 q  ~9 D0 C& B. K7 m幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)
: _* B4 h1 @5 o) y+ [# Q' U子類型值Subtypeb7-b4看表二
  g& e9 t* R- u; M% d幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?' o1 o& z( B1 M' D' O/ H
0:
(Non-strict order)+ R, |' K! M6 \: u( V2 A
1:
(Strict order)
; F+ t6 s# ~3 Yb6根據WEP 算法對幀主體進行加密?+ }- |0 V+ l: \6 D4 K
0:
(Non-Protected Frame)  c4 _+ N# q: [2 ~4 w
1:
(Protected Frame)
! ~9 p: F: R' M8 r' v. ~b5有很多幀緩存到站中 ?
3 d7 C6 K6 M$ [0:
(No More Data)
" P( V* G. q( u) |' f( L2 |, K1:
(More Data)
. m% `% F) F# {: Z' X$ v, O5 Tb4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
' {  _0 U3 Y1 z& ^, Q0: active mode( a( r# n" F7 @% M( `6 A9 V
1: power saving mode

0 o7 m: C, @& H6 l/ }! vb3分段是先前傳輸分段的重發幀 ?7 Q" `1 {5 I0 d
0:
(This is not a Re-transmission)
! J" _0 y: [: B4 n. s; p8 e! }1:
(This is a Re-transmission), x! P# H, o8 o1 i; Y+ K
b2有更多分段屬於相同幀 ?
* Q. `( e% s5 u0:
(Last or Unfragmented Frame)
' j, J. |% W) [, h* s8 d1:
(More Fragment Frame)# B' d" X6 L' R/ S9 \5 C2 A
b1這個幀從 Distribution System處接收 ?
4 Y% ~8 J( y' F! p! W% O0:
(Not an Exit from the Distribution System)! F: Z  _. R5 Q  b  u- }) Q
1:
(Exit from the Distribution System)
2 X# O/ s$ N" V; i+ m/ X, lb0這個幀發送給 Distribution System?
- h1 s0 e" y$ _: x; i. [" b0:
(Not to the Distribution System)
: p1 P" ~! k* m2 m9 j8 a1:
(to the Distribution System)
/ W1 I& K# y' O( A4 n' {持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)5 I3 ~  D2 ^& ]# s! H2 L
目標地址Destination6 bytes- n3 h% }$ x- b4 u, `4 q
源地址Source6 bytes2 O/ I) T1 j; J, D) v0 O" P9 b
BSSID (或) 發送方地址BSSID6 bytes* V1 {  ]/ e) O$ K/ F# \+ P( N
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序( s" r, _# k. g9 h  ]' M* y
接收方地址Address 46 bytes
$ z  S! F: x  A' Y7 ~8 g& Z, E) \幀實體 (Data)
% ^0 T* i8 ~0 C' N9 XData0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。
1 S; a' t8 A7 hFCS (Frame Check Sequence)/ S/ u' H, E; {5 A( b3 e
FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼. ?/ V, Z9 j, F" R- J5 {( S' _
' ~! W; K/ H6 J# {* H, d+ E9 C; c  Z2 m7 e( z& g8 \7 Q4 t
表二:
! y( |1 F: T. r% q4 k
5 c$ s& x0 E* b7 L
TypeSub-type
/ S# Q) A: [7 w, C幀類型值幀類型子類型值子類型功能+ \: N7 T( N$ Z1 J
(b3-b2)(b7-b4)
4 D1 m* |; I, t% C00管理幀0000Associate-Request關聯請求 (或) 連接請求6 j( H  e! k$ `" |" ~6 }5 ]
00管理幀0001Associate-Response關聯回應 (或) 連接響應
0 o& X$ J8 Q: A8 P  _) e00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求
$ `& c( O2 C  C3 {6 w00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應5 `6 W& p* q' A' s' p% R
00管理幀0100Probe-Request探測請求 (或) 請求
) l7 L  J& J" V5 p* [( f3 H00管理幀0101Probe-Response探測回應 (或) 響應9 _" t' ]! ]5 D* [: S
00管理幀0110 - 0111Reserved保留值
* A8 A5 G- a6 G" n% |( L6 \# k00管理幀1000Beacon信標幀, N. S. n, ~, U" ?2 l! r
00管理幀1001ATIM廣播傳輸提示訊息+ F2 [7 M; i/ y8 |# u) |$ \! E5 V
00管理幀1010Disassociate取消關聯 (或) 解除連接
( j3 W. y2 l: ^8 N7 [00管理幀1011Authentication鑒權, 認證
! I* t$ H( o" F# w, m, d4 y: b; n00管理幀1100Deuthentication取消鑒權 (或) 解除認證$ a" _: ~/ C8 h2 Z# C! k; S
00管理幀1101-1111Reserved保留值
" W2 V* y$ ~* k1 D: j8 k$ d6 j9 F/ Z
01控制幀0000 - 1001保留值
6 [8 r! ~8 U% n8 p3 a01控制幀1010PS-Poll節能輪詢
1 k: X- f) L: g% R: P% z01控制幀1011RTS請求發送
/ A' ]" @, q; |01控制幀1100CTS允許發送
( Q6 F1 ~( m! |- X3 f" K; K01控制幀1101ACK應答認可4 B! `, E% F5 F5 g0 u2 T
01控制幀1110CF-End無競爭結束
1 z3 |7 \! x. p  ?$ O- P01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可  ~8 T$ H6 T  M; e- {( o$ P8 m

# \6 G4 x3 u8 ~' L, j6 P10資料幀0000Data普通資料幀4 |, Z& X6 K% [0 j( \' @; m( z$ k
10資料幀0001Data + CF-Ack無競爭應答認可的資料幀. T2 F; p& l0 Z- ~: k! S* Q
10資料幀0010Data + CF-Poll無競爭查詢的資料幀8 G5 X7 E8 [' O5 i; U8 m
10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
7 m4 j+ C! ?$ m, M5 u9 q: |10資料幀0100Null (no data)空閒(無資料幀)
; f( a8 |. Z3 ]4 p) V6 W4 N% B; X1 V10資料幀0101CF-Ack (No data)無競爭應答認可的空閒) J, K5 ?) Q! @% X  t$ |# J( j( W
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒# h) i2 W  I1 {: v
10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒; u# L+ u6 b1 G7 y# {! K8 [* G
10資料幀1000 - 1111Reserved保留值
9 s( W4 @9 y* d4 u3 B  D% w* {' I" Y( N
11保留值0000 - 1111Reserved保留值9 ~8 P8 H# W! l: m' p. k7 s9 j; e- U$ \" v, @1 ^1 F
1 b% t9 m8 H  O9 n+ a3 y
0 j+ i9 w# R, t3 t7 Z! Z
** 對於幀頭,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

返回列表