返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***
2 l: [) L& M9 [5 z8 P4 I

& {* O# s& x" X' r* c7 v# F; m表一:802.11 幀結構 / M. [3 P1 u: J! g8 P
: Q- A3 [3 n% m& e! @* R( ]; E幀頭 (frame header)
  m& I# U& ?$ ]+ {: l版本Versionb1-b0表示 IEEE 802.11 標準版本0 a" I, g0 Z1 q" {( J$ ^0 T* t; J
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)
$ z3 O& L6 M/ B* t2 D子類型值Subtypeb7-b4看表二
. z: C8 N) O7 c* f6 |: h7 v幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?
7 d; Z5 i4 S0 a% M6 G3 t" x$ ]0:
(Non-strict order). u: B) j! g+ M! {+ z; n& T
1:
(Strict order)4 f1 o& i* K2 v  `3 s
b6根據WEP 算法對幀主體進行加密?
8 s7 Z5 c6 u# {( ^* ?0:
(Non-Protected Frame)
. A7 w( Z3 V; u% [1:
(Protected Frame)
3 V6 ~, `+ X5 \% b- ~b5有很多幀緩存到站中 ?
2 J- l. Q3 h8 n9 y4 O5 C0:
(No More Data)" D( e. i3 s) r5 a& V1 Y+ ^) D
1:
(More Data)! j! P+ e4 N9 o  D8 {/ N0 b
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
& t" t$ n2 w& s2 a4 h0: active mode
+ A" b2 w5 f* d8 K" l: a1: power saving mode
9 V% W% c2 Y) N1 F
b3分段是先前傳輸分段的重發幀 ?! Y# g! n+ ?8 K0 u5 e0 M
0:
(This is not a Re-transmission)
4 n. n5 `" `/ m7 L1:
(This is a Re-transmission)3 m7 |8 r6 n- ?( N
b2有更多分段屬於相同幀 ?
5 y* L1 t+ B( C( J2 T0:
(Last or Unfragmented Frame)3 a; N) T8 y% r3 F& ?6 g& k4 }
1:
(More Fragment Frame)
! M  w6 e. f& X. N; xb1這個幀從 Distribution System處接收 ?
# i  ]+ F+ c3 n. u- B6 K2 w: |' O/ e  t0:
(Not an Exit from the Distribution System)
# H" L$ n+ C8 T1:
(Exit from the Distribution System)
4 {6 s8 U" m6 B$ ~b0這個幀發送給 Distribution System?
2 Y; o4 G" Q2 F- O1 ^0:
(Not to the Distribution System)
; W2 X5 b" ^) c( B- U  f1:
(to the Distribution System)7 c' k3 y0 t  b
持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)
+ p, C* x. _5 o  C# o目標地址Destination6 bytes* a0 B# b% B" u% I( V5 z, r" G
源地址Source6 bytes5 V% u) a' {) s, B3 _
BSSID (或) 發送方地址BSSID6 bytes
9 Z* G1 w$ w+ T" }" u/ o4 Z( V順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序
0 x! q1 U2 v/ u' p' _) u接收方地址Address 46 bytes
6 @& G5 t+ e, M( N. @幀實體 (Data): w7 P7 r$ M2 r' z# f0 \# `$ X9 k
Data0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。  G9 l+ O& O- }+ b
FCS (Frame Check Sequence)  S! L& E; m  a' X- U+ f% D) ^6 W
FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼
: H$ I/ H- P% G8 E% b+ Y% S1 I; T7 G/ e* O! C$ v
  g# e4 L/ z1 V) k) M# e
表二:, @5 d8 D% i4 s9 Z1 q
! E9 z6 ?3 `- v4 {5 |
TypeSub-type0 R4 J( S/ j8 |' X5 t+ d
幀類型值幀類型子類型值子類型功能/ [% W- b* `4 K9 f( V; g
(b3-b2)(b7-b4)
8 i/ k3 u5 R# P" ~/ ^6 w1 E3 k  ^+ Q00管理幀0000Associate-Request關聯請求 (或) 連接請求
0 I4 b/ @3 u% d4 A) ?, L& Q- T) d00管理幀0001Associate-Response關聯回應 (或) 連接響應( c8 a0 [/ R1 Z: _
00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求
# R4 ^2 d3 O5 u9 X. K00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應$ g4 Z8 u* @3 T& q' W
00管理幀0100Probe-Request探測請求 (或) 請求3 D5 ~( ^$ }9 D+ W
00管理幀0101Probe-Response探測回應 (或) 響應
- B" @1 t, X( S* H3 b# T& X/ j00管理幀0110 - 0111Reserved保留值! k9 g; G7 M; r$ I& T
00管理幀1000Beacon信標幀
( t, F7 k7 w$ z' h4 m; D: Y1 H00管理幀1001ATIM廣播傳輸提示訊息; n8 r/ }2 L/ O5 k; \
00管理幀1010Disassociate取消關聯 (或) 解除連接
! B  t  ~4 m6 P$ }00管理幀1011Authentication鑒權, 認證6 @/ N0 L& z# J7 ?
00管理幀1100Deuthentication取消鑒權 (或) 解除認證; |; A  A4 l/ u' j
00管理幀1101-1111Reserved保留值4 G$ O# [% ?4 W" Q& e: B9 `7 U
  l, Y1 |: q1 }9 z; D
01控制幀0000 - 1001保留值/ s" r: s8 P7 n4 {" C% ~% K
01控制幀1010PS-Poll節能輪詢
7 y- p. R8 H6 M* y# O2 y/ O9 |01控制幀1011RTS請求發送
. Q# @/ M6 p7 v" A8 z01控制幀1100CTS允許發送% n8 `  M' g7 v- K' W# R
01控制幀1101ACK應答認可) L% ~; g# _- Y/ E/ @( w1 M
01控制幀1110CF-End無競爭結束
- }3 u" d" s! x  a01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可# M! e, B7 j) ~- W) k& N
0 n) @0 l* }( t. R2 r, s2 K
10資料幀0000Data普通資料幀
7 V8 h8 K6 Z0 N" @8 A5 G, u10資料幀0001Data + CF-Ack無競爭應答認可的資料幀$ [9 ~0 N/ w+ r4 H5 h
10資料幀0010Data + CF-Poll無競爭查詢的資料幀& c2 `* R+ d9 f% Z; `
10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
2 A0 f6 k0 i- M6 B( V& c10資料幀0100Null (no data)空閒(無資料幀)$ |4 K- r" B. @$ E
10資料幀0101CF-Ack (No data)無競爭應答認可的空閒: b2 n8 J) x# D4 q! @- A
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒
- u$ N$ d" ^6 e& P3 L10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒! K; w* V1 y: o) X( ]$ i
10資料幀1000 - 1111Reserved保留值
, s. a0 r1 F, ~
/ ^9 N, [* {- Y& j11保留值0000 - 1111Reserved保留值# ?% u5 p4 s/ e; F
! q4 Q# F/ i+ Z) Y
2 C1 u1 W5 V) b  a( L! P8 b
& B5 o$ ~/ l7 f* [** 對於幀頭,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

返回列表