返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***
$ \% ]9 {# m- P2 p: j
$ I$ m( W$ l: l( I5 Q3 A7 [6 U, d
表一:802.11 幀結構 3 t& j( L8 P. A8 q2 i; i! X
. {3 M5 s7 f, ]* R+ q" h) e幀頭 (frame header)" s% t8 T0 ^2 o- T3 q) ]) E
版本Versionb1-b0表示 IEEE 802.11 標準版本+ N9 A% p' Z% x
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)2 ?7 p6 f) {2 @: d' r
子類型值Subtypeb7-b4看表二* e- l. R7 C( `, I) {- v# [
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?& G( b1 a( @% {: n) F7 f
0:
(Non-strict order); \5 j. f: K" _
1:
(Strict order)& p. u; h" {% f0 \- S; {$ L
b6根據WEP 算法對幀主體進行加密?
0 T- H! J: k& a4 j" ]2 n0:
(Non-Protected Frame)
1 z: u5 U7 k+ o9 t- `: A1:
(Protected Frame)1 w% z8 }8 w9 N& K, x6 M; k4 U; e
b5有很多幀緩存到站中 ?& I1 ~4 N1 Y) }: [  T. H( B' @! q
0:
(No More Data)
/ n+ L6 `9 }0 r* [; `1:
(More Data)
8 |: ]' Z( J. h1 s7 r4 R2 T& B3 Kb4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
; N: v* s6 a7 w; M, Q0: active mode
; X5 p2 J  f( A) P6 A& R: A1: power saving mode

5 \2 a/ ~! m' G* X4 V/ n  ^b3分段是先前傳輸分段的重發幀 ?
: F# K/ L8 L7 \; p0:
(This is not a Re-transmission)
2 r+ q. ^) Z( G( n8 @1:
(This is a Re-transmission)
9 p7 P: r% K$ a2 m; a: G$ K, }b2有更多分段屬於相同幀 ?# y. H5 b- V4 O( Y0 g0 [
0:
(Last or Unfragmented Frame)
; {' p6 Y- ]2 \$ ]1:
(More Fragment Frame)
( [/ {/ w: k9 s& rb1這個幀從 Distribution System處接收 ?
* n' `! w/ C4 L0 P0:
(Not an Exit from the Distribution System)
6 j2 k$ k6 ]) x  z' s4 b1:
(Exit from the Distribution System)" t; T; i) Z- n7 {+ S! g, H* ^
b0這個幀發送給 Distribution System?
! l+ }3 r4 H: U5 ^1 M: q4 T  I( C0:
(Not to the Distribution System)" ]0 R2 m* E& O
1:
(to the Distribution System)
- w% F2 @" _/ k- N, D持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)4 P& }4 x# Y/ K  e' G9 D! s
目標地址Destination6 bytes4 c# z. r% S- b) Y: {7 g
源地址Source6 bytes
+ u7 c7 ~' m: ^  ~BSSID (或) 發送方地址BSSID6 bytes6 y' T/ j. ^  i: u0 G& H" ?
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序% o" L8 s4 w% i# @5 f+ i3 y7 i
接收方地址Address 46 bytes
9 Q) Z% \4 _$ Y幀實體 (Data)1 U0 O) S  K* `1 O6 U
Data0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。1 A( V$ e. p8 X+ P, ^/ J: m9 d
FCS (Frame Check Sequence)0 y8 r% R# I% D6 [
FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼
8 [4 d: W& B# ~5 v  `  J, p* N0 c/ P4 G+ w1 x0 D
8 u& K' ?8 L0 K8 W  x
表二:( B& u8 ]# u' w3 E& ?; p: f! C
! Y. r$ U$ c* h2 O7 U( ~) }$ WTypeSub-type/ [6 {( R' ^7 c! f! r% l
幀類型值幀類型子類型值子類型功能1 M: I5 M4 S- Z3 \9 S
(b3-b2)(b7-b4)
$ @, j5 f0 x0 h3 t00管理幀0000Associate-Request關聯請求 (或) 連接請求
2 P6 r: l- T/ C6 y8 ^& C00管理幀0001Associate-Response關聯回應 (或) 連接響應
' h  H2 t3 n8 ]$ [00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求$ S# Y, h; s. J2 E- y: [5 }
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應# C7 l) G  a( J0 v2 E
00管理幀0100Probe-Request探測請求 (或) 請求4 V- v5 s* K5 F2 `. b6 O  z
00管理幀0101Probe-Response探測回應 (或) 響應
& j: B; ]# o# J00管理幀0110 - 0111Reserved保留值; m+ T( A0 `/ n3 P4 v% h- M/ n
00管理幀1000Beacon信標幀0 E' R4 T* @6 A- Y& y6 T( V
00管理幀1001ATIM廣播傳輸提示訊息0 [: W# U3 h; f5 ~  x# _. L7 K8 q
00管理幀1010Disassociate取消關聯 (或) 解除連接! V0 ^! o8 m8 u; d: e
00管理幀1011Authentication鑒權, 認證
4 e+ t, ?$ R* Z  a6 F00管理幀1100Deuthentication取消鑒權 (或) 解除認證: ~4 p; w8 f" q4 [7 n
00管理幀1101-1111Reserved保留值' F/ Y) |* G1 V6 n" m, A* l

3 k  k( w4 u; R% t" S+ g, V0 }+ I- e01控制幀0000 - 1001保留值7 o, R  d4 d4 V6 r
01控制幀1010PS-Poll節能輪詢) `( R: e' ]/ s, K7 O6 j4 H; ~
01控制幀1011RTS請求發送
, f: f  ]: v+ o( m( _/ M6 [" j0 V1 f: n01控制幀1100CTS允許發送/ L2 {4 q: @' J) h6 w
01控制幀1101ACK應答認可9 A4 E' Z: H7 }/ m0 X, C3 W
01控制幀1110CF-End無競爭結束2 k$ P# z$ w! e" E( C1 \
01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可* Z0 h. G/ E# _# W( |

2 d. R3 y, _/ b0 j$ [$ j! w10資料幀0000Data普通資料幀
2 L3 j. L, F* [% T) A10資料幀0001Data + CF-Ack無競爭應答認可的資料幀
( B" \  q3 e# z10資料幀0010Data + CF-Poll無競爭查詢的資料幀
& j( S# M. @$ E6 A' l10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
. \* O3 K# K( g; U, i5 M8 W/ L10資料幀0100Null (no data)空閒(無資料幀)* _/ r& V: j/ \" S  [- X1 k
10資料幀0101CF-Ack (No data)無競爭應答認可的空閒8 ]+ H/ X" ~. z' _4 y' ~: I
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒
0 s9 M8 m- p9 p10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒" l1 _4 u# c0 }4 o1 |
10資料幀1000 - 1111Reserved保留值
3 q; e# R( b% |% z, m! ?0 v+ @. J; u( B& l
11保留值0000 - 1111Reserved保留值
$ p# n& ]0 ^  Q! Y- S" o, [0 f3 c# A: u% v4 c2 {
' {* e9 \* _5 Q. q3 l4 U

  B7 F9 x) Z& t: S** 對於幀頭,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

返回列表