返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***9 E) k) B. `3 Q. W/ Z" R- g( h

  q$ [' ]+ U9 K表一:802.11 幀結構
8 @. D6 T. _, p: o* r5 y. f/ n; ^# N( ~- i7 I: T0 t
幀頭 (frame header)
9 W! |7 p* l- ^0 ^& l( d0 R版本Versionb1-b0表示 IEEE 802.11 標準版本) m3 ^" s# W6 V
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)
* W/ B5 r% ~- c' U  w, {子類型值Subtypeb7-b4看表二3 g3 n( [4 c& C2 K- J/ h
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?
" w7 W7 i6 I) f' T: p! @, [7 T7 @0:
(Non-strict order)
/ s* Y7 _$ t9 ]+ w8 S/ }2 E1:
(Strict order)
/ z! ]* r" R1 g2 o; e0 ^7 zb6根據WEP 算法對幀主體進行加密?
" M' F$ M' ]7 S+ Y* U0:
(Non-Protected Frame)
& F3 T( m: W' E$ I# h1:
(Protected Frame)( J/ W. P! s0 Y4 ?5 B
b5有很多幀緩存到站中 ?
  @; q+ S/ z8 }% H. n0:
(No More Data)/ w. V; @$ }& v& E( l
1:
(More Data)1 F2 _4 g( L/ u( q! w) o4 z
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)  U6 {2 i3 y7 d% @# a% W& D
0: active mode
. j! p( V, Q. _' f+ m  q1: power saving mode
8 Z4 X5 P) G; a/ K" x
b3分段是先前傳輸分段的重發幀 ?8 u: U* v4 u, Z( u2 f' U
0:
(This is not a Re-transmission)& V% K! x" D7 H+ k4 L- P* `
1:
(This is a Re-transmission)
9 y! B/ M" f5 g. P2 k: S* Ab2有更多分段屬於相同幀 ?  Q0 _3 W/ }( i: z2 k/ Q( |
0:
(Last or Unfragmented Frame)
' {, P# T# k2 R' D4 R4 G$ c1:
(More Fragment Frame)! q% L& {/ ?& B( n; ~$ I* Y; ~+ K
b1這個幀從 Distribution System處接收 ?7 |! m% X! u/ l5 T4 }/ p
0:
(Not an Exit from the Distribution System)( }* ~& }  G. Z( y
1:
(Exit from the Distribution System)) |( Y" O+ V$ w0 ?+ y9 P0 g8 a# z
b0這個幀發送給 Distribution System?
3 W4 N% M, [' C; l, j' A0:
(Not to the Distribution System), o% [' x& N) t9 |
1:
(to the Distribution System)" f0 O! c2 V, R1 }
持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)
) W5 E$ l+ W0 o' P目標地址Destination6 bytes
" _1 V+ K$ f9 |& t7 l5 D  T- u源地址Source6 bytes- E' k% C, a6 ~# T
BSSID (或) 發送方地址BSSID6 bytes4 X: o+ V' V  x: o( d
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序4 _6 H, |2 N* }' z& r
接收方地址Address 46 bytes
: p, Z4 o3 ]) U" u& L5 T幀實體 (Data)9 j/ M, w- L! B% v+ S3 z
Data0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。! n+ d, `* \7 L, \+ p" @
FCS (Frame Check Sequence)$ }& S% T0 i" N5 L
FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼3 h4 _; W) H/ ~8 _7 L# v9 ^. x) t2 f5 O! {) `9 ?

0 F; {5 w) e+ s+ Z' S- G) T表二:9 B2 I2 l2 |, e1 P+ Z
4 q7 `2 ]# p# _8 q9 ~; ?. x; rTypeSub-type& ~6 f( n3 p/ ?9 @+ K
幀類型值幀類型子類型值子類型功能: h' ]7 ~! K- I3 X
(b3-b2)(b7-b4)
! M  R7 C9 B2 `% m) w0 z00管理幀0000Associate-Request關聯請求 (或) 連接請求
$ _$ z6 T( }  o: a7 o/ Z00管理幀0001Associate-Response關聯回應 (或) 連接響應" a' Y! B9 i* T; N
00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求0 \$ D" p" _# {3 E/ O. k
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應: [  Q/ Z8 z) x. j3 K
00管理幀0100Probe-Request探測請求 (或) 請求4 \6 U+ o& k# j: Q
00管理幀0101Probe-Response探測回應 (或) 響應6 d, S+ a& r, z
00管理幀0110 - 0111Reserved保留值- U% _. Z7 d7 O" m# x
00管理幀1000Beacon信標幀
8 K& A' U7 s! R, ?1 X7 N# A! _" f5 S00管理幀1001ATIM廣播傳輸提示訊息
- ~4 \' i6 z  e% O  O' `" S00管理幀1010Disassociate取消關聯 (或) 解除連接* J9 W, H1 q0 h# ]# R/ {
00管理幀1011Authentication鑒權, 認證$ ]% e8 F% p+ K' F3 i' {
00管理幀1100Deuthentication取消鑒權 (或) 解除認證
" a1 C* B9 I- c7 k00管理幀1101-1111Reserved保留值. h+ @% k  `, R' ^2 }! O' k
6 S% r6 C, `' ~6 t
01控制幀0000 - 1001保留值
% ~* g; a& S) P( R- ~3 Z01控制幀1010PS-Poll節能輪詢
0 k/ K/ Z- ?$ O" {01控制幀1011RTS請求發送8 E6 h# i& O0 [6 Y- L
01控制幀1100CTS允許發送$ x2 e4 V5 S* @" q
01控制幀1101ACK應答認可
1 G! x1 d- y3 p01控制幀1110CF-End無競爭結束
9 y) @. [4 Y# G01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可  v$ u7 H& X6 M  r

; x$ `" C* W- v# \10資料幀0000Data普通資料幀1 A$ T5 M2 H" @  g9 A* O
10資料幀0001Data + CF-Ack無競爭應答認可的資料幀* m" k. V+ g. k- `
10資料幀0010Data + CF-Poll無競爭查詢的資料幀% {# `7 P6 n. v0 J' e2 E3 ?
10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
& v2 W6 x* v# m( K1 T, x$ _10資料幀0100Null (no data)空閒(無資料幀)
3 `* i1 O% K& Q7 ^10資料幀0101CF-Ack (No data)無競爭應答認可的空閒
% d& m2 v, `, R; A4 Y( n10資料幀0110CF-Poll (No data)無競爭輪詢的空閒; I$ {3 _0 o5 p  y6 V
10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒
" O$ f& e5 b+ j+ z( @. z: ?10資料幀1000 - 1111Reserved保留值
) p6 O# Y1 t& _, G5 R3 `' ]4 u3 Z$ D
3 A1 ]; f% ~8 Q" R* l11保留值0000 - 1111Reserved保留值
  P7 l, C8 L, n, T
& Y: H/ w% \8 I/ F, W4 [7 e
6 ?6 B$ e: w4 M" F7 p! g6 s7 C- |; e! I
** 對於幀頭,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

返回列表