返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***
% L1 q. P. [1 p! t4 D; t
  C3 [5 u" x% o, P
表一:802.11 幀結構
! D* h# Q8 o- _/ {8 o8 o; g& `' I/ t; s: p& S. M* \
幀頭 (frame header)
/ {# s4 y  a0 U  C. N; n( m版本Versionb1-b0表示 IEEE 802.11 標準版本
: k, X6 U4 e! E" q0 c幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)" z* m8 ]' P9 P
子類型值Subtypeb7-b4看表二3 U) b( U" b5 F/ O
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?. L" j; k8 [, Z
0:
(Non-strict order)
' {0 a: W) I* Q1 M1:
(Strict order)6 J; s( }& ^# M+ c
b6根據WEP 算法對幀主體進行加密?- S+ F) S% `5 M
0:
(Non-Protected Frame)
, o8 O7 j+ |# e. U1:
(Protected Frame)7 u4 v& c! Z7 G4 g& L2 A1 x: k6 a
b5有很多幀緩存到站中 ?
. f8 t; K# p1 l( \" t) {: b  _0:
(No More Data)
, G/ F9 O0 s$ N, t1 G1:
(More Data)/ E+ s7 j% H; E! T' s; T
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
4 z8 O8 i4 K, j6 f, s0: active mode
- Q8 _; \( F2 B( f6 L# M# g1: power saving mode

1 P' Q1 L- c" J) H( _6 yb3分段是先前傳輸分段的重發幀 ?
9 h4 H  @  t- d: y2 C9 k1 y* Y: g0:
(This is not a Re-transmission)
" I2 i: t9 E( b' f1:
(This is a Re-transmission)
$ T. R8 [' a+ ?. E7 c8 xb2有更多分段屬於相同幀 ?6 ]6 C: b/ u8 f& W/ p
0:
(Last or Unfragmented Frame)
4 x( @3 D1 e! q. }: v. S: X4 o" U1:
(More Fragment Frame)
: G8 y3 S$ L3 K) N$ m% ^" q0 Sb1這個幀從 Distribution System處接收 ?
7 v3 g; R" k+ I+ G" }0:
(Not an Exit from the Distribution System)
5 a8 @' T6 U; L9 j0 o1 [1 Q0 ~. c1:
(Exit from the Distribution System)8 h: h' t8 r+ u% T$ ?
b0這個幀發送給 Distribution System?
8 V3 F+ O. _8 ~8 \  h9 o0:
(Not to the Distribution System)
& ~2 g/ b! d& L6 }& j% H$ X6 c1:
(to the Distribution System)3 u% N! x0 c) ^9 p9 v& ?( _6 a
持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)
$ D- B% E) R9 [目標地址Destination6 bytes1 E3 n" K: J$ p* q: c$ |
源地址Source6 bytes
; ^1 G) g% f1 B$ n+ M6 q3 dBSSID (或) 發送方地址BSSID6 bytes
6 R% T  I1 O- m6 _1 K9 R- [順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序' z. g- i8 U  g$ N
接收方地址Address 46 bytes
9 N  y/ e  t+ B2 d幀實體 (Data)
1 Y- s8 X8 ~: I. X2 {1 |2 E0 Z! IData0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。
, ~: f% @! [+ K6 P" E# G6 e: w8 KFCS (Frame Check Sequence)
7 c+ n" n# `% `FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼
0 L5 C+ X3 C% T+ H5 z  e8 s: A/ j% q' i
; \+ \7 a5 x) S
表二:7 `7 n' f. X6 S/ l& t! Q  G
/ A: W) b8 Z+ A" X$ I6 f6 V( ~! ITypeSub-type  b- x. a, ~3 r
幀類型值幀類型子類型值子類型功能
7 H* f+ i3 r# {2 m; _. _$ K0 @3 v(b3-b2)(b7-b4)
+ u, _- X; `  O7 }6 y4 t* h00管理幀0000Associate-Request關聯請求 (或) 連接請求) T* w1 N- m! x: i9 t6 y
00管理幀0001Associate-Response關聯回應 (或) 連接響應
! u0 q- c4 D# i4 @4 V5 T+ [& ~# N6 |3 H00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求% }9 f- }" |; i
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應
5 P: t+ H* D! c8 U$ J/ p: B00管理幀0100Probe-Request探測請求 (或) 請求$ j  D/ g5 D: M) x# L
00管理幀0101Probe-Response探測回應 (或) 響應
( d7 s$ i! h, P$ v: y5 U0 X00管理幀0110 - 0111Reserved保留值5 R/ m9 n( w5 |$ C1 ^) o8 K/ q
00管理幀1000Beacon信標幀3 \( z$ g  k. W
00管理幀1001ATIM廣播傳輸提示訊息, c: c+ n6 j. Z
00管理幀1010Disassociate取消關聯 (或) 解除連接
. f4 i, Y' |+ O7 B00管理幀1011Authentication鑒權, 認證* l- u7 v0 l) P$ ?7 Z
00管理幀1100Deuthentication取消鑒權 (或) 解除認證& _3 ^+ ]# |- Q
00管理幀1101-1111Reserved保留值4 K6 r/ z( V/ g) b( h- T9 k) L+ E6 \
7 h4 u$ o& N: ]9 u7 e  p7 i
01控制幀0000 - 1001保留值
9 b% F7 u- h8 t, k! g- @9 d01控制幀1010PS-Poll節能輪詢$ b% J8 h! A- s% ]) k
01控制幀1011RTS請求發送
/ A: i; [7 x( ?8 I) c, G01控制幀1100CTS允許發送
& D5 i% C6 P# S7 n2 y+ C01控制幀1101ACK應答認可
% a  @1 ^1 a* M01控制幀1110CF-End無競爭結束
8 V1 A- C& t' t' ?5 m# H" Q01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可$ n: o( l: W7 ^
- P7 R5 x% G$ ~; w* r8 x1 F2 m
10資料幀0000Data普通資料幀
+ [* ^: ]* a/ d6 o+ }, a1 f  k10資料幀0001Data + CF-Ack無競爭應答認可的資料幀) H2 r  a8 y. K' U" p. y
10資料幀0010Data + CF-Poll無競爭查詢的資料幀
& z; \+ \( L' c( h9 z10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
# x- x8 J/ L& q8 m, k- \  z! x10資料幀0100Null (no data)空閒(無資料幀)
) W/ R0 ?2 U8 Z3 ?10資料幀0101CF-Ack (No data)無競爭應答認可的空閒
+ w  O3 T$ g3 U- T$ V1 h9 \10資料幀0110CF-Poll (No data)無競爭輪詢的空閒
* J+ a, |+ Q( T, j+ s. W10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒
' Q3 l4 T. Z$ a  a4 w6 v& K( o10資料幀1000 - 1111Reserved保留值5 |5 e/ M& `8 {
  J: U# ]8 G5 v4 H! J! e
11保留值0000 - 1111Reserved保留值
$ E  B: r) S* i) j
" x) G) h4 Y. b4 Q' U5 k
3 ~$ V8 P9 m1 C. T7 S. \& d+ {! G3 ^- x( U
** 對於幀頭,omnipeek 等sniffer 軟件會自動把它分類及用文字表達,因此我們不用強記。
Bill Tang     MSN:billtang@openplatform.com.hk
Openplatform Technology Co.,Ltd. 資訊坊科技有限公司  
無線工程施工、方案設計、無線產品、天饋材料、終端設備綜合供應商
Tel: 852-27491011  Fax: 852-81483532

要免費又要合法, 可以用 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

科来网络分析软件什么价格?有免费的用不?
立志于在wlan网络优化方面做出成绩!

TOP

返回列表