返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***
7 O5 K& h6 x& f* a' V% \
& v. Q5 S2 |- v" D' x
表一:802.11 幀結構 , [, s& L& q" W% ~& L
- {" u8 j" u0 T
幀頭 (frame header)' [: U, T- ]6 H& u% |" r) K3 O
版本Versionb1-b0表示 IEEE 802.11 標準版本/ S5 ?) a/ |# L; I
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)
& M4 x; y2 M, ^0 P' ~子類型值Subtypeb7-b4看表二* W1 R$ U' [8 x1 e
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?
/ e' {& v! K  r0:
(Non-strict order)& \5 V/ F2 X* _+ _: \
1:
(Strict order)
. h/ N- A  _8 c* Rb6根據WEP 算法對幀主體進行加密?2 N4 L5 _/ y7 a$ H2 T! ?+ Y0 Q
0:
(Non-Protected Frame)& c3 {4 i. e/ E
1:
(Protected Frame)
# {3 g8 T) ]0 h" s& a# s5 v' Bb5有很多幀緩存到站中 ?+ I( O+ W- z+ J9 O
0:
(No More Data)
2 y' f' G* H1 L  i2 b1:
(More Data)
/ R5 ^, e  u" @% ?3 jb4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
  J+ d0 `( z8 K: ]0: active mode
! q5 D6 `: r, W( T1 T/ D. l1: power saving mode
5 r* j  ]! y) G; c! @1 N
b3分段是先前傳輸分段的重發幀 ?
6 d1 o1 E3 j" {# W9 F, L0:
(This is not a Re-transmission)
( v3 a  i! L% l* w8 w9 y1:
(This is a Re-transmission)" O: ~7 p& i' X9 d5 ~% V% k+ {
b2有更多分段屬於相同幀 ?6 q7 q& [4 t# N+ T: i
0:
(Last or Unfragmented Frame)$ k" Q9 ?. l6 T' V1 z
1:
(More Fragment Frame)
, v8 d% L& q% C/ r  i; x7 w& V! A7 P& qb1這個幀從 Distribution System處接收 ?) r- m, \8 ~! S' H/ C# {3 E7 M9 s
0:
(Not an Exit from the Distribution System)! n+ J+ x2 i! T$ ^8 P! E+ p2 A
1:
(Exit from the Distribution System)
( q- D/ ~2 I5 v" T! N% \: bb0這個幀發送給 Distribution System?
+ ^; s- ]6 j, k' s0:
(Not to the Distribution System)7 X$ B- G+ y' J' Z' F
1:
(to the Distribution System)
0 H6 V0 Y  N3 o, H持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)+ s4 G5 c7 G3 `9 T9 k5 S
目標地址Destination6 bytes
; `* k* e6 m9 s, A+ Q& O源地址Source6 bytes
+ ^. C1 X" |7 Z( g1 e& K; l. ?BSSID (或) 發送方地址BSSID6 bytes) e# J) g5 A% C& E$ u0 k
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序
; x: [3 x" B5 E& g. n接收方地址Address 46 bytes
, |' \& }" k  k: V9 R幀實體 (Data)
1 ?5 `  K$ c) TData0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。& q8 H9 J" b6 ^, f3 l8 V' `
FCS (Frame Check Sequence)! k, E4 L6 l0 f: q  a3 x% h" \
FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼
$ W1 n, P( j6 K3 Q% G0 [$ F6 L) [' o: s! }
4 G2 |+ Z1 I6 h! f: v
表二:# U. R* J4 X9 r7 ]
$ S  n" D: x3 pTypeSub-type1 f0 W5 a' a2 |( p5 f% m
幀類型值幀類型子類型值子類型功能
$ J( A0 u& \1 T0 Q4 C1 E(b3-b2)(b7-b4)2 E; ^9 f# e* t/ ~. W, V* e! z
00管理幀0000Associate-Request關聯請求 (或) 連接請求
2 x, y, f2 [, H00管理幀0001Associate-Response關聯回應 (或) 連接響應
8 O9 s9 j# I1 b! `# }00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求/ J% S1 k' I' U" x  R' R' q+ P8 a, j
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應
' p0 l; \& D: T& n5 U00管理幀0100Probe-Request探測請求 (或) 請求& f  [4 p( U6 d2 |/ n7 X. D
00管理幀0101Probe-Response探測回應 (或) 響應$ R, G- P* A& v' g2 w( N
00管理幀0110 - 0111Reserved保留值% z9 p" a) _6 z7 W
00管理幀1000Beacon信標幀; x3 E) ^' A; k7 p8 D$ e/ j
00管理幀1001ATIM廣播傳輸提示訊息
* G. c8 v# @3 O9 i, y  B# c00管理幀1010Disassociate取消關聯 (或) 解除連接9 @! d& N, W/ G: q" U+ Q* y
00管理幀1011Authentication鑒權, 認證9 ]8 T% C) }1 H2 I+ ^
00管理幀1100Deuthentication取消鑒權 (或) 解除認證
2 \8 P+ _/ a" f# L00管理幀1101-1111Reserved保留值) G4 x* Z5 m, a, B, T- h" `  @6 ?
9 W& O2 E' [( D( a, z- ^3 c
01控制幀0000 - 1001保留值
! p0 p8 O9 |$ P01控制幀1010PS-Poll節能輪詢; j* R3 E" }" r
01控制幀1011RTS請求發送& a8 G3 l3 e2 y- F
01控制幀1100CTS允許發送
: d6 H( L4 Q0 `4 n4 ^01控制幀1101ACK應答認可
/ z: F2 f9 N7 ]  K6 F$ k01控制幀1110CF-End無競爭結束
2 G0 n: }' X  ~$ ^01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可
0 ?* u% _1 t) Y) u  f* Y& \9 e( S$ R# r" l# H* V, @
10資料幀0000Data普通資料幀
5 H& |" n! K- h# h$ z7 W10資料幀0001Data + CF-Ack無競爭應答認可的資料幀
9 I, {$ Z* V6 d5 P10資料幀0010Data + CF-Poll無競爭查詢的資料幀
: U6 x. ]) k6 U6 ?: [10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀' }; D1 N# z! @2 {6 \* R4 n& R
10資料幀0100Null (no data)空閒(無資料幀)
! Y" \1 k) W7 Y) i10資料幀0101CF-Ack (No data)無競爭應答認可的空閒
( D( m7 K* ]7 W. G10資料幀0110CF-Poll (No data)無競爭輪詢的空閒
' P- U7 f9 ?1 C+ F3 [, e/ g10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒- n" Z; m; I9 ~1 @3 ~* F- Y% @: `
10資料幀1000 - 1111Reserved保留值. B+ V! |8 f9 I* o, I3 {9 d
+ ^% X0 e: [" R/ d% X
11保留值0000 - 1111Reserved保留值3 d, [& c" a  m; [3 R+ O2 L, O5 f0 n; x  c- [% t8 ~7 r# t

* O; x2 y( ?  h1 m7 k! j
  h4 H+ L* p$ f3 ?/ R% Q8 d( E** 對於幀頭,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

返回列表