返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***0 n* A# ~, ^$ u
, y* v3 H4 i( [8 v, `
表一:802.11 幀結構
0 \4 ~$ n3 ]2 O9 d0 F$ y! B$ f+ O. `$ H% V5 ?. t+ k0 o4 p
幀頭 (frame header)
- p: [& }  l( Q' y1 ~& r版本Versionb1-b0表示 IEEE 802.11 標準版本+ a' [$ {+ f' K0 e# [  [
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)' g/ V# B% u2 R7 F+ R: r
子類型值Subtypeb7-b4看表二. f4 Z5 o4 o6 X; X- T  r# k
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?' l" ]  w5 L4 e
0:
(Non-strict order)& d+ e. o6 S$ b9 d( H5 i
1:
(Strict order)( N7 m' a* ?5 w# D% @( O5 f
b6根據WEP 算法對幀主體進行加密?
$ ]0 `6 y; t9 R3 c- t  {0:
(Non-Protected Frame)/ S! Y1 X1 G& Y& P3 v* i7 b* j
1:
(Protected Frame)# _+ I9 f4 a: f, S; S& C
b5有很多幀緩存到站中 ?
) F/ _0 B( g$ `; q" N0:
(No More Data)- {# i3 U, e  g" Q( E  O6 B
1:
(More Data)& G! a% B4 L2 m$ i3 t1 K% c' [. z+ o
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
2 p# c  D4 N1 ]0: active mode' W7 ?& D* W5 Y8 P4 _( O5 ^" a
1: power saving mode
' _3 `" E; \- c* a
b3分段是先前傳輸分段的重發幀 ?
7 K4 A2 _- p) k4 g& v0:
(This is not a Re-transmission)
  W: D+ k+ A- P6 m1 V1:
(This is a Re-transmission)
: |" q! p) b* L+ `b2有更多分段屬於相同幀 ?
3 l: y! w3 b3 {0:
(Last or Unfragmented Frame)
( F7 ]* I" k) V" V" z% [, w7 I1:
(More Fragment Frame)
( R6 a; Y8 U# r" A8 Sb1這個幀從 Distribution System處接收 ?7 m$ F8 c4 a9 R' ^" T& G7 Q: e
0:
(Not an Exit from the Distribution System), F# Z0 O, b9 n7 m
1:
(Exit from the Distribution System)  |. q. x0 \! ?4 G
b0這個幀發送給 Distribution System?
4 d1 P* Z# H1 _4 ~: `0:
(Not to the Distribution System)
" ]2 {* V* `- k7 m1 R7 r1:
(to the Distribution System)8 M8 d4 p# h) Z& D6 M: _
持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)& j; _% C. z5 n5 E
目標地址Destination6 bytes- U" n* v) S) y5 G, Q% _! g
源地址Source6 bytes
3 f, l8 K: u0 H* ?BSSID (或) 發送方地址BSSID6 bytes& w- D9 ^7 I& ~9 J
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序+ g& g8 o3 E' U, B' t* t
接收方地址Address 46 bytes
& W- r9 [2 a- H. r幀實體 (Data)1 `- _# p4 o# A; ^5 ~. v: k- t3 Z
Data0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。
* E- o& P, T1 v) o) P" M! tFCS (Frame Check Sequence)  b/ D9 M# m+ G/ \
FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼
( W8 ~6 E& |1 V/ {+ J4 k' a5 ?6 W5 G8 Y$ T) P

$ F" G. F/ `# N5 h: |% @1 L5 Z. B1 k表二:
, l+ I: ]  t+ J- K1 Q6 C
+ z' Y' l) O4 N  s% q" TTypeSub-type2 ?9 h9 U' ~2 Z
幀類型值幀類型子類型值子類型功能
" P. o. R7 ?4 f7 j& N(b3-b2)(b7-b4)% v8 ~/ t1 r4 j6 C; A9 h7 K! c
00管理幀0000Associate-Request關聯請求 (或) 連接請求0 r; {+ z4 Y; f/ g
00管理幀0001Associate-Response關聯回應 (或) 連接響應! ~3 t" h4 p3 Z
00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求
% [! r) Y* T( T+ S& \% i2 i, z00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應) E. e3 {% N! f$ m
00管理幀0100Probe-Request探測請求 (或) 請求
/ _- H6 x! E7 q  h! [2 ?  v1 M' f: J00管理幀0101Probe-Response探測回應 (或) 響應0 k! @" D$ W* [1 s1 `  s
00管理幀0110 - 0111Reserved保留值( _" ^. h) b% C2 S! p5 x7 v* v
00管理幀1000Beacon信標幀- a/ M1 @; G( i. y$ H
00管理幀1001ATIM廣播傳輸提示訊息8 L5 r: k2 w) F- I. D# Z# L3 A9 D" W% B' q; w
00管理幀1010Disassociate取消關聯 (或) 解除連接' w$ u+ T& x4 r' A6 W: e
00管理幀1011Authentication鑒權, 認證. R( l7 @$ m$ `" H
00管理幀1100Deuthentication取消鑒權 (或) 解除認證; L: R+ V3 y9 T$ v! B
00管理幀1101-1111Reserved保留值
3 W' D* A: v' O" o6 @+ E
7 r) n% M* p! o* [" }01控制幀0000 - 1001保留值
$ x0 P) f7 k. M( l" O+ L" U01控制幀1010PS-Poll節能輪詢# j3 Y& R" W4 A9 ~  L  S3 i
01控制幀1011RTS請求發送: \$ \( l% U7 r  m; g
01控制幀1100CTS允許發送+ z$ g: T! Q$ j: d( x+ y
01控制幀1101ACK應答認可
% n5 c2 ]7 |: |1 E! [7 w+ w01控制幀1110CF-End無競爭結束. `) W6 y) u! \9 _9 d8 b+ o) o
01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可$ j& g+ J7 y; o9 E  c

! O3 m$ o: a% m; [  _  u0 r10資料幀0000Data普通資料幀& _5 H& K& Y+ J0 G; y7 Q3 W
10資料幀0001Data + CF-Ack無競爭應答認可的資料幀9 s# \! @5 x9 e" G' s- u$ W& y
10資料幀0010Data + CF-Poll無競爭查詢的資料幀
) j5 e' l) a. X( |9 V" v7 |10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
5 o: f0 F4 x8 ]1 _3 U/ y# G10資料幀0100Null (no data)空閒(無資料幀)
* G* g& L! U( k& Q$ s10資料幀0101CF-Ack (No data)無競爭應答認可的空閒( J& u1 u" I, d9 L* w6 J- `
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒7 s5 p, M% m8 x
10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒: G4 |9 g% P% g: B2 Y$ Y
10資料幀1000 - 1111Reserved保留值
8 F  X1 A! _3 _: m5 I$ d( [' Y% U5 ?9 a( G: O- ]  v2 T
11保留值0000 - 1111Reserved保留值; [! b/ G6 f/ y. h% p* h/ I+ D* @
: t- B" R0 m  ?! q) {! r# N) `& d! X) U

1 B& F6 A4 V) ]  X& B** 對於幀頭,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

返回列表