返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***
$ R! _2 i$ F5 B- S; S% l3 y
% ^% n, V: O/ j
表一:802.11 幀結構
4 y; |$ `5 c( w2 W; x' {2 H: W; h8 D$ B" W& J8 `
幀頭 (frame header)
& C* u$ }3 X: |( E版本Versionb1-b0表示 IEEE 802.11 標準版本0 Q3 p. ?% u  N3 ~! E$ A
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)
- H  F% ]( Q: F/ K: F2 L子類型值Subtypeb7-b4看表二* K4 [/ y  Q0 S. ^, n5 _2 ^" n2 W7 G
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?
$ g. N+ X9 H. K0 _7 P0:
(Non-strict order): U* p1 j! }' c0 J4 J
1:
(Strict order)7 E/ H9 j3 U4 z, X
b6根據WEP 算法對幀主體進行加密?  N3 d, Y; w' k6 [- G
0:
(Non-Protected Frame)% d5 r5 A9 U0 {! w) ]
1:
(Protected Frame)
8 g/ b( ?* o! m( b8 g7 kb5有很多幀緩存到站中 ?3 k2 V. ~6 E& |
0:
(No More Data)! y8 i* Q: J4 S# p2 g; \3 e9 B
1:
(More Data)
' F& G/ F* X: m8 o. Ab4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)
& T& I" N5 {0 r) S/ g* a4 `0 T0: active mode
/ l: s' C& @( M/ D! ~2 B* n1: power saving mode

$ C9 Y9 m0 T: @/ ?b3分段是先前傳輸分段的重發幀 ?
% h/ @7 `5 ~; x0:
(This is not a Re-transmission)
* G; F9 c- J( e( F1:
(This is a Re-transmission)
; q0 S: i% b  ~b2有更多分段屬於相同幀 ?( l3 X( j3 h1 [" \- k
0:
(Last or Unfragmented Frame)2 i1 ?5 i1 R, S# a3 [' n
1:
(More Fragment Frame)9 j) L! X1 m- l; m+ u# K4 L
b1這個幀從 Distribution System處接收 ?
# l* b& X$ @  e3 x0:
(Not an Exit from the Distribution System)
( D) [2 f- H  L0 }& H9 H- H9 |- j1:
(Exit from the Distribution System)
' Y5 Q4 ^' V+ ~$ \9 J. @. Mb0這個幀發送給 Distribution System?
  o2 f% G1 I" j9 Q0:
(Not to the Distribution System), V! D  V6 p% J, y: ^; y
1:
(to the Distribution System)' C! `2 N. Q/ q( Z1 f* \% E/ u9 H
持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)
0 V( Y9 H- H  [目標地址Destination6 bytes  p- u2 e& `5 R, [: J
源地址Source6 bytes
6 E" p  p; `& s7 Z; D; q, \: QBSSID (或) 發送方地址BSSID6 bytes
4 X! x$ N$ z$ M- u順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序  H  I/ I% r- S: E
接收方地址Address 46 bytes
0 F% c, z% H( G+ m# m幀實體 (Data)
- ]4 O% H1 @  b: L$ E+ @% `4 rData0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。
4 F  [4 D: U% L, T: hFCS (Frame Check Sequence)
, ^: }! `( D$ W: _! r" EFCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼
  q. A- T, |8 g+ J) Z3 e; ^
! k( j! e; `) W1 u7 \  J' `! w/ J& ^& Z, W! _
表二:
! F8 P5 a) F2 ?7 ]  |
' _8 z3 h( a0 ^4 ]& F
TypeSub-type
' ]3 h5 v; S9 j0 t幀類型值幀類型子類型值子類型功能/ i" X7 C; l& m! A, S* [# w
(b3-b2)(b7-b4)7 J+ S6 ?' w% f
00管理幀0000Associate-Request關聯請求 (或) 連接請求( N& k! o! F9 K
00管理幀0001Associate-Response關聯回應 (或) 連接響應# Z+ T6 ?4 w% C( {, H, U; R0 Q! P' h$ v
00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求% T6 ~" h9 e, q" Z5 K
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應
+ A- S, ]6 b  V5 f0 g. v; {% u+ w00管理幀0100Probe-Request探測請求 (或) 請求# b! p6 s8 [1 M
00管理幀0101Probe-Response探測回應 (或) 響應* C* p3 M/ w8 {
00管理幀0110 - 0111Reserved保留值7 Z- R0 e7 d9 h) I
00管理幀1000Beacon信標幀
! n2 r7 s3 O5 f6 `' t. J00管理幀1001ATIM廣播傳輸提示訊息
2 P# u- B$ R" q00管理幀1010Disassociate取消關聯 (或) 解除連接
3 x/ M- a4 a1 q" M; J' }9 ~8 ~00管理幀1011Authentication鑒權, 認證
( p7 l3 J" `4 P3 j, T00管理幀1100Deuthentication取消鑒權 (或) 解除認證8 J" n' U6 t3 Z6 e
00管理幀1101-1111Reserved保留值9 D; g/ I% N$ J
) f4 g/ c2 ^) \! N. W
01控制幀0000 - 1001保留值
  A" O( {, A* B01控制幀1010PS-Poll節能輪詢9 e% X% d' x) Q/ O6 }# C7 H8 M
01控制幀1011RTS請求發送
+ Q: K6 F# Z- ~& N! }01控制幀1100CTS允許發送
9 n$ d0 r, [0 @2 |4 y/ ^01控制幀1101ACK應答認可- `( A& m, |- X- F. R
01控制幀1110CF-End無競爭結束
3 l0 g  z: |  ^01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可
+ A. B7 `  M9 a/ n
& g0 k0 [$ e( t: p! `10資料幀0000Data普通資料幀
0 Z$ ^2 _/ @6 c3 C0 s10資料幀0001Data + CF-Ack無競爭應答認可的資料幀
* K  Q2 ]9 W" W; j, k10資料幀0010Data + CF-Poll無競爭查詢的資料幀
2 y, {; v" ^' {& \) c+ d; I2 c10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
4 K4 D  Q# P; w( s$ _10資料幀0100Null (no data)空閒(無資料幀)! o5 H' V9 h6 L+ X  i# i$ b; A5 e1 w
10資料幀0101CF-Ack (No data)無競爭應答認可的空閒0 ?1 M# h4 F; C6 |  g
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒3 t$ G$ A$ z7 h5 @; h/ \) j2 L. Y1 B
10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒
* o( G. B* z+ n9 V7 |* _& Q10資料幀1000 - 1111Reserved保留值
, T0 h' s' U& I# q
6 A4 G. @/ B! \/ l  |. j11保留值0000 - 1111Reserved保留值
6 m4 o/ F1 h) l0 H& X8 s. [  I2 r. e! r8 S2 m

7 ^4 F/ U/ ]: w$ S, `$ \  K$ l; @- \# j' _
** 對於幀頭,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

返回列表