返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 **** ~5 A& \- c! Y) y8 Y4 A! ?, q+ p3 G
4 O4 R3 {2 Y5 o. f. L/ r8 k: a
表一:802.11 幀結構 ! B7 j. R  `& F
' w# [! Q2 Q5 N: d/ a; {幀頭 (frame header)
# r3 }* L% ]& F版本Versionb1-b0表示 IEEE 802.11 標準版本
* j) K( L. W; u# J& |8 [" f幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)2 Y% ]; i' a. T, g
子類型值Subtypeb7-b4看表二3 t+ I8 |6 f( Z' l9 P; {' j! s/ C  N# f
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?. v- \4 `0 Z0 y# [4 q' t; `! w
0:
(Non-strict order)
/ r, S, q( ^6 E4 F8 x  j1:
(Strict order)
7 Z* u$ R  E, q# x: ob6根據WEP 算法對幀主體進行加密?5 _+ q3 `" F$ Z1 I2 g" t& M; y
0:
(Non-Protected Frame)
+ l2 x7 f" y& k. \; F1:
(Protected Frame)# P0 Q& q0 ~) V! z5 L% B
b5有很多幀緩存到站中 ?: @. o5 \. o$ X/ f
0:
(No More Data)
. W, ~; ?4 f. Y7 N$ @1:
(More Data)
2 q: Q0 e( l4 I( _! ?6 P* T5 Vb4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
4 E( A& P: y# {; r' Y6 U0: active mode
0 T' L! `# o7 T9 P1: power saving mode

9 t  G4 n  q/ Pb3分段是先前傳輸分段的重發幀 ?
; a2 ?' {8 j. J4 n) g$ X0:
(This is not a Re-transmission): Y7 V) o. u/ m8 T. Y
1:
(This is a Re-transmission)
( h% ?8 X* n" U2 `3 e- b7 N, C( W, t* k; kb2有更多分段屬於相同幀 ?8 ~4 h3 a% p! ~$ Y
0:
(Last or Unfragmented Frame)/ c3 B& P5 \& L: Y8 _% {
1:
(More Fragment Frame)
3 H9 b7 K* v- j1 ab1這個幀從 Distribution System處接收 ?" n! U# ^# e4 U" ~# k7 X; _
0:
(Not an Exit from the Distribution System)
3 r6 K! Z8 U' H1:
(Exit from the Distribution System)
6 \0 D0 s/ y: ]b0這個幀發送給 Distribution System?
1 F0 q! p1 x4 Y: f2 y0 ~8 T0:
(Not to the Distribution System)8 c8 T: r. j8 N; L; z" t# I
1:
(to the Distribution System)
( s- {7 B) b* y; A  h3 v" a持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)- P" N  G* J( w3 k) P
目標地址Destination6 bytes
$ e' m0 r& V) _; N源地址Source6 bytes" H; ^! d) M  k; V" d* ^
BSSID (或) 發送方地址BSSID6 bytes+ G0 s3 s4 z$ Z) \
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序7 J  p5 v9 t; C: k+ s, @  v
接收方地址Address 46 bytes
/ q6 B& w: N$ i( w8 N) K, O1 ^幀實體 (Data)
; g0 o: h5 G9 a/ f3 P) u$ PData0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。# a, y1 Q; S4 q
FCS (Frame Check Sequence)
9 l: G/ V: W1 s( s  S' g% h" ?* \2 uFCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼
6 @4 B6 @% m: l2 g7 v  g
) E. {$ F- l7 u" E- u# }" z
( g7 i0 Y/ Q" i- p& p9 Y+ |, j表二:; B* q, E& z$ o3 c4 b6 X
9 c; i  k9 e$ l" V  GTypeSub-type/ L! {' |" z, D- m& o% p
幀類型值幀類型子類型值子類型功能' h- |* K2 o& ?4 P+ I2 F7 f- l. p" \
(b3-b2)(b7-b4)' U3 Q1 c$ u7 Y8 T# c# Q
00管理幀0000Associate-Request關聯請求 (或) 連接請求
( Q1 R+ N6 b" ~' d, ^9 [00管理幀0001Associate-Response關聯回應 (或) 連接響應
0 j7 `( H0 n9 V8 G6 W( \: `5 ?00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求& A' A& z, k0 b2 }3 C
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應- Q- |' S1 `5 J
00管理幀0100Probe-Request探測請求 (或) 請求& G5 s( D7 P; Z, H% W
00管理幀0101Probe-Response探測回應 (或) 響應5 r$ r( \# X  Y- e9 `3 R
00管理幀0110 - 0111Reserved保留值
2 `( T' @' [5 W4 A' }: Z8 R00管理幀1000Beacon信標幀6 |, C* ]3 R' i$ D9 A' R
00管理幀1001ATIM廣播傳輸提示訊息
2 T8 \! {& G$ q( N3 D4 {& a00管理幀1010Disassociate取消關聯 (或) 解除連接7 R; A! u6 o7 I' d
00管理幀1011Authentication鑒權, 認證# C% S( w: @! ^6 P; B; Z2 [+ y
00管理幀1100Deuthentication取消鑒權 (或) 解除認證7 {0 `" ]& G# R0 b1 v1 ~
00管理幀1101-1111Reserved保留值' @. T* x; {! F6 _
% \1 K; z! f4 t0 l
01控制幀0000 - 1001保留值# x, Y) M+ D" x/ x) [  s  a
01控制幀1010PS-Poll節能輪詢, e% |& k3 Q, Z: }! K
01控制幀1011RTS請求發送7 K# K% p0 `, h9 c6 E
01控制幀1100CTS允許發送1 k5 S  J4 J/ v  g$ W
01控制幀1101ACK應答認可
" A' `+ r) W5 h+ |$ p! U. N9 A01控制幀1110CF-End無競爭結束4 S6 _0 D4 D" L. K4 ?4 a
01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可
) V/ q, Q% {7 n% R2 w" _9 N
# Q( l$ X7 d# ], M" {0 }; w0 x10資料幀0000Data普通資料幀
0 o& u/ b5 ~6 H10資料幀0001Data + CF-Ack無競爭應答認可的資料幀
% ?* r; A5 w/ @% l, i" w( `10資料幀0010Data + CF-Poll無競爭查詢的資料幀
0 `& |! G; R) Z4 i8 p4 V10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
% w' \$ g; a5 @+ Q8 l10資料幀0100Null (no data)空閒(無資料幀)1 O2 K1 u" q; U+ Z7 ]8 R! X8 L
10資料幀0101CF-Ack (No data)無競爭應答認可的空閒- Q) _' E: o* f/ g, b6 C
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒
: R) N6 w& P. \& u) l10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒
7 N0 w+ t& Z4 C1 b10資料幀1000 - 1111Reserved保留值
. t& F; o+ S: U6 g0 [& i3 S, w) |0 }6 @. g+ n
11保留值0000 - 1111Reserved保留值2 ?' O; u* Y: O$ Z- x, \$ k
. a0 {, L, R4 w, u% T$ Z8 ?. q" V( p7 ~

! Y/ P& s* L+ M: d8 `6 b0 K$ x** 對於幀頭,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

返回列表