返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***
1 f/ d3 k. w! v

; r  ~9 N! g! q表一:802.11 幀結構 ) Q) I$ n9 U0 H# A2 W
5 M7 y" ^' X3 F( t1 u+ O幀頭 (frame header)" y+ e! L/ s3 F+ L( J! ^- F
版本Versionb1-b0表示 IEEE 802.11 標準版本: x, z; S' T" R2 T
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)
+ `( h! V1 S9 G- d" w' M: O$ v子類型值Subtypeb7-b4看表二; ]9 Q- Y# ?! f* e  S
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?
0 {/ j! y4 M9 }$ I6 ~3 }- S0:
(Non-strict order)" {- Z7 h0 n( Q7 f
1:
(Strict order)
, O- C( l1 F, y2 Y' fb6根據WEP 算法對幀主體進行加密?
* R' O0 D' Y5 a# X' b0:
(Non-Protected Frame)
* l- n1 G! B$ v5 W9 o1:
(Protected Frame)% W. _" P0 [1 X' d6 [4 a- o
b5有很多幀緩存到站中 ?
+ k+ c* a! ~; ]0:
(No More Data)
, r# G  u* k0 a4 ^/ I5 I9 X1:
(More Data)- V' J4 K6 i! ]6 o: y2 }
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
/ _, U+ C# S5 I; d2 B0: active mode/ a5 H% d8 V0 B1 g# l8 g
1: power saving mode
0 n) V9 V8 q) D8 \
b3分段是先前傳輸分段的重發幀 ?
$ Y3 ]* m! F% z( ]! }/ U0:
(This is not a Re-transmission)  X$ a$ \( |* M3 I2 \& F% c- N
1:
(This is a Re-transmission)8 s$ ?0 U9 i8 s; [
b2有更多分段屬於相同幀 ?
4 P- I8 O0 ~7 K3 \. w9 ^3 {0:
(Last or Unfragmented Frame)+ i4 _( L7 i1 S9 I6 I( Y7 N; g) n
1:
(More Fragment Frame)
1 C6 L7 ^+ Q! e% r% ^. {& j7 H6 \b1這個幀從 Distribution System處接收 ?
4 Q  x1 O6 I. K% N; j- u0:
(Not an Exit from the Distribution System)- ^, q& [* W& t
1:
(Exit from the Distribution System)
9 t! N7 c/ Z- x7 Qb0這個幀發送給 Distribution System?, Q. k, g+ B, f7 ~4 q
0:
(Not to the Distribution System)' U( |: n0 x  e0 O: j6 U, o: m
1:
(to the Distribution System)
: f: o! e+ D. |0 \! d8 N持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)9 U1 N5 q+ M# @$ {6 c
目標地址Destination6 bytes
& j2 n. A+ Q( W* t+ J. @1 f4 [源地址Source6 bytes
8 N! Y+ W: Y  F% n2 DBSSID (或) 發送方地址BSSID6 bytes7 Y- B$ s. [, l1 e* }3 v' q: a
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序
) b4 @; y7 U, A/ |6 \接收方地址Address 46 bytes
8 J: t! I# q) K3 h% z3 r( M幀實體 (Data)+ x% D3 z; b( ~8 l
Data0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。& c" T4 G8 X: N0 w/ J
FCS (Frame Check Sequence)# J2 i7 Q6 ?2 n4 `" a- d
FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼
6 G& G( o' @0 f, X( \5 h( U* [/ t6 r! _

9 [5 z: p8 |, {- b7 x# f: R8 T表二:$ l9 c0 I- A2 ~, v
5 r6 {  i/ E6 j$ Y% G# O0 ZTypeSub-type; h+ G. M& J% A  |6 |3 Y
幀類型值幀類型子類型值子類型功能
3 `' ^- |, |5 T0 j7 _% @(b3-b2)(b7-b4)
# q. _2 a6 @8 T* E" y$ z7 Q00管理幀0000Associate-Request關聯請求 (或) 連接請求8 I8 ^3 J; w# j7 o) f, |
00管理幀0001Associate-Response關聯回應 (或) 連接響應
9 M- a( b% k6 J. _% E# ^1 ~00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求; ^- F3 N0 A* B
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應! {2 x! Z: t4 E
00管理幀0100Probe-Request探測請求 (或) 請求1 l6 p7 d5 t% b9 J
00管理幀0101Probe-Response探測回應 (或) 響應
; N) b- [; A# z, J; A/ k, m; o( r00管理幀0110 - 0111Reserved保留值
4 Q; k1 i! i% r( M4 q00管理幀1000Beacon信標幀
( ?, n+ y6 w# W* q% {9 d4 N1 Q00管理幀1001ATIM廣播傳輸提示訊息
: i+ s9 u8 C: k0 M3 D00管理幀1010Disassociate取消關聯 (或) 解除連接
8 h( W, r1 i) L- ^! i) O3 ^# n00管理幀1011Authentication鑒權, 認證
$ I; O7 d! R7 o6 t, Q+ p00管理幀1100Deuthentication取消鑒權 (或) 解除認證
, x' H( G0 _5 q& Z' W, P3 K00管理幀1101-1111Reserved保留值/ O% n9 s  ?! z' ~( P& X  h
1 R+ ?! y8 N. V' L1 r) C
01控制幀0000 - 1001保留值
  O3 A- S: l6 {2 o- Q01控制幀1010PS-Poll節能輪詢
  y7 N, O9 L3 [9 n. _4 |01控制幀1011RTS請求發送
$ p) G& w: n3 }+ P) h01控制幀1100CTS允許發送5 A8 ?% W; [4 u( n  B
01控制幀1101ACK應答認可4 D1 e7 H5 y& _0 q9 D3 e
01控制幀1110CF-End無競爭結束
: ?  F5 m8 `! r- w3 v01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可
8 ^( k8 d1 a, W) C( y9 E9 s0 F5 Y( V; K; R
10資料幀0000Data普通資料幀
! f9 x$ j( ~; @6 k: {& C* h1 a8 y10資料幀0001Data + CF-Ack無競爭應答認可的資料幀6 A. ?" d# O2 T8 I3 M
10資料幀0010Data + CF-Poll無競爭查詢的資料幀
* O0 [/ v6 G. v: \10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀- T) G! O! Z& I$ Z; z' p) p
10資料幀0100Null (no data)空閒(無資料幀)  V! N# P& a$ {2 J1 |4 Y
10資料幀0101CF-Ack (No data)無競爭應答認可的空閒, M) y4 P' y# z' |3 K# a
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒
( x: T5 Y0 _8 ~" f/ ?  f9 `3 T4 ?* z10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒' K) l) h! r# b% e3 W% w
10資料幀1000 - 1111Reserved保留值# R8 t/ V8 g+ \# E* d

5 e# a, B3 N6 _6 }( Z! u11保留值0000 - 1111Reserved保留值
2 U6 K5 ]" W  b, V( E: j, J' a# U1 q3 k+ Y  R
8 {: |* G3 k+ I5 U8 E

8 e8 ^; R: o  [- ?5 F: _1 @$ w- ^** 對於幀頭,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

返回列表