返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***
1 s$ f( N! \! o* v

7 }, q: T9 l$ A9 w5 N8 l& F" E# ^表一:802.11 幀結構
  s  d) `% w, T) S3 i! J, t+ P( g0 {$ [6 D* U$ h
幀頭 (frame header)! M$ G* X0 @, y) ?/ r7 f
版本Versionb1-b0表示 IEEE 802.11 標準版本4 G+ H: r# d; \" J
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve), b3 \" p$ A0 J! H$ T+ G
子類型值Subtypeb7-b4看表二
! \1 Z( a4 R7 O; |0 {幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?- R  |* Z" C+ u9 j  x2 Q
0:
(Non-strict order)
* U& Y) l; N/ \- i! @5 |! W* t& O1:
(Strict order)
8 ?* T8 s4 ~* @$ x9 Pb6根據WEP 算法對幀主體進行加密?
' D% J8 r  Z# m2 a1 y6 d0:
(Non-Protected Frame)
; ^6 p/ Z3 t: ~# U8 F6 Y2 K1:
(Protected Frame)
3 O% {2 q! n  p7 s5 a" H& fb5有很多幀緩存到站中 ?8 t. v8 Z2 G5 T' r9 N5 T
0:
(No More Data)! @7 R1 N' W/ R2 S# ?8 `
1:
(More Data)5 B( O4 z" P7 E4 \- H5 u5 {+ P
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)2 f3 b& P! O+ a! V5 o/ R* m$ h
0: active mode6 o( ^3 k2 k0 d) W5 s" i1 m+ ?
1: power saving mode

9 ]1 N7 F2 K8 R! G6 D1 Mb3分段是先前傳輸分段的重發幀 ?5 E6 j7 \0 }+ E. Y* y( {- v0 W
0:
(This is not a Re-transmission)
) o& S3 u9 n4 W# N- i1:
(This is a Re-transmission)
+ j* o2 j& q. [: eb2有更多分段屬於相同幀 ?$ |2 |1 X8 d8 P9 I- j/ @
0:
(Last or Unfragmented Frame)& ?9 @8 @! D! a! G! v& x+ w
1:
(More Fragment Frame)
0 }' X. V7 @& w; t0 q# Gb1這個幀從 Distribution System處接收 ?. X5 m7 y* p' c8 @
0:
(Not an Exit from the Distribution System)8 L4 O( k+ ]. Z; z, O  g2 ^$ }0 Z
1:
(Exit from the Distribution System). u7 X1 \3 @6 B, a1 h3 r! K) t
b0這個幀發送給 Distribution System?1 R: i7 K, C6 K" f/ F; l' e. @! h
0:
(Not to the Distribution System)) \) W% K# ?( o0 `9 s' o
1:
(to the Distribution System)
3 h0 Q0 C' `1 \$ \% W* O4 T持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)0 E- C, H- a8 M& j# t
目標地址Destination6 bytes
$ s7 v$ ^3 _& b- u% U: T& d: V源地址Source6 bytes; W: U3 w' J- |, F% M% s8 I
BSSID (或) 發送方地址BSSID6 bytes# s: |1 ^8 i9 j1 N% o
順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序
+ f5 D1 D, P# {1 `7 O9 ^接收方地址Address 46 bytes
0 P; T3 N/ ]# m2 W& J幀實體 (Data)8 r) j4 t# J* \" x( c) |& A
Data0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。+ c3 Z' W! p' y
FCS (Frame Check Sequence)
; ^7 y- ~' m' ZFCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼/ |* d6 o6 y1 C  L* Z' E3 [: b2 ?+ `( @% _4 H
3 O. V& L/ M# o- i
表二:5 z, _5 C/ l# E, T: z/ s. Z
8 e* I# [3 [# N( x5 w" A" V! RTypeSub-type- Z6 b8 ^0 ^2 c% s) u. \( `
幀類型值幀類型子類型值子類型功能
6 d6 a2 w1 I5 X9 d8 d1 ?! O0 }(b3-b2)(b7-b4)8 ^( e7 {0 ~8 q0 B& i+ G& q
00管理幀0000Associate-Request關聯請求 (或) 連接請求: r; v* h- f2 n! K; ?% s
00管理幀0001Associate-Response關聯回應 (或) 連接響應2 d1 U& ]) [6 b
00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求
. Z6 `# t& t- Y4 K00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應
8 t2 B$ R" F/ k2 l/ q' m00管理幀0100Probe-Request探測請求 (或) 請求# ]# w$ f6 z' _5 n  d
00管理幀0101Probe-Response探測回應 (或) 響應
. [5 A" n# t- g00管理幀0110 - 0111Reserved保留值
  R1 n8 _7 W) t- ^( l: Q00管理幀1000Beacon信標幀6 r9 q* f/ r9 a" Y
00管理幀1001ATIM廣播傳輸提示訊息, }. c0 t+ O4 {2 l3 e
00管理幀1010Disassociate取消關聯 (或) 解除連接* R# g& m  X: z& r+ @
00管理幀1011Authentication鑒權, 認證8 |: d: e5 ], H: z; E$ z
00管理幀1100Deuthentication取消鑒權 (或) 解除認證
* d- D' {$ [( u- B  \" }  A2 Y00管理幀1101-1111Reserved保留值, H. P6 _5 B9 H1 }- T" U" s# P/ e

2 ]2 y9 G! y$ Q" W01控制幀0000 - 1001保留值
" b7 A0 I' ~+ v, E# F01控制幀1010PS-Poll節能輪詢3 x3 ^' S, a  Q' n" k
01控制幀1011RTS請求發送
& a) C4 [* \+ C, Y& }* e4 g  x. W01控制幀1100CTS允許發送
$ S! E: h4 `. L7 l01控制幀1101ACK應答認可6 K4 s* i" ?& h9 M8 L% {5 ?% d
01控制幀1110CF-End無競爭結束3 Y' O, `& t1 C9 c2 I
01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可
+ j* L4 j. f; h, I' o% {, h: ]
1 _$ `$ @7 g' X0 m10資料幀0000Data普通資料幀
& O/ R# K$ X, p! c4 e% G10資料幀0001Data + CF-Ack無競爭應答認可的資料幀& v) ], X9 d% L$ Z
10資料幀0010Data + CF-Poll無競爭查詢的資料幀! F6 K9 T; Z& h6 y# G* N3 |
10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀
; I  |' X4 K3 F10資料幀0100Null (no data)空閒(無資料幀)) |% p$ n$ U& O8 Q
10資料幀0101CF-Ack (No data)無競爭應答認可的空閒
  Z- D+ K  S6 a+ I' m# Z4 O1 A$ ^- t4 G10資料幀0110CF-Poll (No data)無競爭輪詢的空閒
: S1 s5 y: Y: y10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒6 U7 i; {9 h  y
10資料幀1000 - 1111Reserved保留值
6 u1 C" D4 o! l) T. o4 b
. I8 R  W! ?0 q; E6 h3 ?/ ]11保留值0000 - 1111Reserved保留值
" d4 y5 H; d8 x# O- }3 w. N
, ?% E! F# g6 A7 ~; r) u% ]' z
$ u3 h! `8 |" d4 r% @0 O
) X  Y% f9 @3 m; {** 對於幀頭,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

返回列表