返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***2 G0 n4 Y: D$ P4 D7 _

5 A! f: h) m8 A表一:802.11 幀結構
# I, s- d) E! X/ ?, T8 `9 a: W& |, ]5 P8 S6 R: |; W
幀頭 (frame header). j( T5 F* s% G) c# R
版本Versionb1-b0表示 IEEE 802.11 標準版本
( G; i2 D/ ^2 v9 ^5 c幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)
3 k# Z: b6 r7 }* W7 C2 G子類型值Subtypeb7-b4看表二
& K( b5 o# F3 x- z幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?- N$ H0 b- _) }; K) o: m2 T
0:
(Non-strict order)
0 h5 \. G; i. Z# {6 K; a8 V3 `1:
(Strict order)
3 o, f" d4 Y: v. d9 J. \& Jb6根據WEP 算法對幀主體進行加密?
* w" f1 S. a+ r( z' f0:
(Non-Protected Frame)5 k0 }  A8 m% D' v, D
1:
(Protected Frame)  z1 x' S& E/ [* _! Y$ U
b5有很多幀緩存到站中 ?
1 s# V5 k0 Z' \3 [2 d+ D0 [- z0:
(No More Data)
5 j) B$ Z, }/ H1:
(More Data)
/ _4 e% k" x0 ?7 X5 {! Tb4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
$ {5 R8 x( `% V4 t2 `0: active mode
1 p) d1 N: |  Q, Z4 I1: power saving mode
# ~8 a+ I# J" M/ _/ K: j: Z
b3分段是先前傳輸分段的重發幀 ?
$ v. e7 j! m  y3 X7 y! j0:
(This is not a Re-transmission)
* q6 m7 M$ Z! Y& o# n! L- e1:
(This is a Re-transmission)8 [. Q! D% l3 t
b2有更多分段屬於相同幀 ?
* y' Y- Y3 {1 O7 d& O4 A! o9 C0:
(Last or Unfragmented Frame)
4 D) ]0 |" s4 Z5 A; t0 k1:
(More Fragment Frame)* Y4 X' R& S. L; F/ y4 U
b1這個幀從 Distribution System處接收 ?
$ @: p5 y1 U% |5 ~$ F4 S' O3 v0:
(Not an Exit from the Distribution System)2 i8 e4 r: K) h, k4 p/ r
1:
(Exit from the Distribution System)" E4 r1 @( E; `& F' \3 T
b0這個幀發送給 Distribution System?
8 H+ \$ g2 w# I/ h5 G' g/ l0:
(Not to the Distribution System)1 p+ Q5 Y7 B# @- n3 P! f" t3 l, i0 r
1:
(to the Distribution System); @2 x  Y, e8 N. g0 t/ X+ U
持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)1 q$ o8 P- X9 O* e
目標地址Destination6 bytes  u, y. M" j3 H9 G
源地址Source6 bytes2 j& g( }( k9 j, q& {3 j1 [
BSSID (或) 發送方地址BSSID6 bytes4 f2 M: Q; `; ?) B% h4 P
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序
. A( Y. ?6 I4 p& G接收方地址Address 46 bytes
& G- t6 G9 p  y幀實體 (Data)
% A+ E4 ~8 b. o3 g3 T  d, ^0 ~9 RData0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。/ U( K  Y/ _! R5 a' @& ^
FCS (Frame Check Sequence)8 h" F; c0 U% O( J* Y5 i
FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼( \6 U$ {7 Z9 v- B: x. E9 L, z( }0 @0 f; D3 _3 W
- S' v0 ^  F' F( V% h
表二:- N& |* t1 A+ D5 V6 h6 Z
6 H8 w: _  ^8 n5 ATypeSub-type
( v  q0 k' h5 k3 l% T, S2 b6 d幀類型值幀類型子類型值子類型功能
7 C7 @' D# z& V+ b" W1 \(b3-b2)(b7-b4)! q, Y4 X* X/ `  e
00管理幀0000Associate-Request關聯請求 (或) 連接請求/ x0 k) l4 s9 a5 n( L
00管理幀0001Associate-Response關聯回應 (或) 連接響應
6 W# }$ c2 t: t3 N( _/ Q& _0 J" Z00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求0 |' @% v; ~0 R3 i2 G
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應
( E; o1 o! \5 k# e1 q2 ?00管理幀0100Probe-Request探測請求 (或) 請求2 V" }" J7 Y. k
00管理幀0101Probe-Response探測回應 (或) 響應; b$ H. P9 [3 |& c7 ~
00管理幀0110 - 0111Reserved保留值2 A' W8 @2 z$ @  l2 e
00管理幀1000Beacon信標幀! u: ^  L/ M# Z
00管理幀1001ATIM廣播傳輸提示訊息$ c$ O2 _; o* C' D1 F& M
00管理幀1010Disassociate取消關聯 (或) 解除連接2 Z8 l% \( \% {0 V0 J6 ^) z
00管理幀1011Authentication鑒權, 認證; g9 U9 S2 \$ u) q
00管理幀1100Deuthentication取消鑒權 (或) 解除認證
6 V: Y0 D/ @! G6 t3 ~1 c00管理幀1101-1111Reserved保留值
& f6 s8 T) {! a" P: P8 U9 l" K) U: k' _% t$ w$ C- F
01控制幀0000 - 1001保留值: h, T! p1 E4 _) z
01控制幀1010PS-Poll節能輪詢
3 {6 V: N: J. |8 A0 A8 {01控制幀1011RTS請求發送
0 L, T; ~4 F% F% U2 Z$ [, x6 w01控制幀1100CTS允許發送) w4 Q& y. x! D" P: e3 f4 m
01控制幀1101ACK應答認可* ^  L4 K8 s9 j8 b5 E# g0 S
01控制幀1110CF-End無競爭結束/ J5 V7 y3 Y: Z3 B( P* [/ S
01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可
1 g7 j* v4 T# @! G* k$ [3 _  E9 N' J2 I: F6 {0 o
10資料幀0000Data普通資料幀' K6 t( a! K* ?0 ^. L0 G
10資料幀0001Data + CF-Ack無競爭應答認可的資料幀
% G+ ^7 \) x# b# ^6 T10資料幀0010Data + CF-Poll無競爭查詢的資料幀
7 ^' _5 d3 @8 U( C4 O10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
. x4 }2 h+ A' _  g10資料幀0100Null (no data)空閒(無資料幀)
$ x0 j5 w5 j' i: B- @* W4 N10資料幀0101CF-Ack (No data)無競爭應答認可的空閒
: E( k  o% r1 g- B7 ?5 q( J10資料幀0110CF-Poll (No data)無競爭輪詢的空閒
: a7 p% R$ X9 N10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒3 z; k7 F" C6 u( {( u  G; k4 a
10資料幀1000 - 1111Reserved保留值: J3 N# m5 P) k- |, c% J
# c. I- @- _4 J6 f+ b- J
11保留值0000 - 1111Reserved保留值
5 ~6 |4 J+ U. s( k0 i+ y1 ]: p2 q0 G- E" N8 g, |9 j% e" W+ [
8 q) c2 V: S; q7 [$ J" p, ~+ Y( l

$ n# i2 d1 J1 p** 對於幀頭,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

返回列表