返回列表 發帖

Wifi packet - 幀結構 (Frame structure)

** 登入論壇後資料顯示更整齊 ***% D1 j- @8 \+ }" q. i2 T
1 t# ~" J" |. e$ W( A. i# B
表一:802.11 幀結構
; Z* l; M* h  k- l% C4 _9 {& {( ]3 C4 F! t# E1 r0 L% v
幀頭 (frame header)) l% S* V9 o" h9 u* ~
版本Versionb1-b0表示 IEEE 802.11 標準版本5 y; g1 A, v2 f' g1 a4 F  ~
幀類型Typeb3-b200:管理(Management) , 01: 控制(Control) , 10:資料(Data), 11:保留(Ressrve)
# e8 ]) R! Z; v$ b子類型值Subtypeb7-b4看表二- V% X( d* p. w  ]
幀控制標旗frame control flagb7利用嚴格順序服務類發送幀的順序 ?
: H' L1 `+ d& g$ W0:
(Non-strict order)
/ f) W- ?/ P+ g# V% Q, n# L& Y1:
(Strict order)# {. a( d3 y$ B, @& p1 j" p% [! F2 E' c
b6根據WEP 算法對幀主體進行加密?' ~2 w. V8 ~3 g: {8 \
0:
(Non-Protected Frame)
8 h: ^' \( s. k, o1:
(Protected Frame)
3 i3 r# p9 ]9 m% D. s2 j) mb5有很多幀緩存到站中 ?
% k$ m% [3 G  k; c# N1 J0:
(No More Data)
7 [; D& l* N' Y9 M! \% e; Q: ^1:
(More Data)$ Y0 H/ X. p! u# @. ]- a3 S3 [
b4表示傳輸幀以後,站所採用的電源管理模式 (Power Management)9 E: I4 @9 T4 g! Z
0: active mode
" X6 Z# o1 g4 N# r1: power saving mode

. }7 C2 t$ X8 n& V# Fb3分段是先前傳輸分段的重發幀 ?
, m/ E! J9 v4 x! ?( t$ k( W6 \0:
(This is not a Re-transmission)
/ E- B- q/ c" e1:
(This is a Re-transmission)1 B9 O$ D+ x# ?# Q! U3 F
b2有更多分段屬於相同幀 ?
" s. q; u# s3 U: e9 t0:
(Last or Unfragmented Frame)
1 E$ h; K8 H5 D2 a4 z1:
(More Fragment Frame)
# `8 Q; ~) r; }b1這個幀從 Distribution System處接收 ?7 m; u5 [" X& D3 f) ]
0:
(Not an Exit from the Distribution System)
  ?# Y! q' p! ~& l. V. P" ?1:
(Exit from the Distribution System)
# F: }5 D5 t- }2 `' J$ A7 ^% P& Lb0這個幀發送給 Distribution System?
& K- ~" s; M& A0:
(Not to the Distribution System)
  F4 M* T: a! `8 ^8 U" |1:
(to the Distribution System)
/ m( u/ J0 a5 E9 ^持續時間Duration2 bytes關聯了每個STA 的時間片訊息 (Microseconds)8 Z: u4 N- b* Y0 _1 ^) V5 C1 r: I
目標地址Destination6 bytes7 x. X; u  y7 }
源地址Source6 bytes: R' }, o4 j5 K  v, `
BSSID (或) 發送方地址BSSID6 bytes
' ~. s8 ]1 H; @順序控制訊息Sequence number2 bytes順序控制訊息是一系列幀中的順序ID,用來確認接受方接收到的幀排序
/ ^1 ]) W0 R% f3 _/ u接收方地址Address 46 bytes! f8 r$ i0 Z4 L! c4 q
幀實體 (Data)
6 @* t9 o1 ]3 h8 D+ }. S( XData0-2312 bytes發送或接收的信息, 長度可變,記錄了相關子類型的特定資料。0 F- w5 B2 C- ?1 }# h" L" C& ~7 [4 F
FCS (Frame Check Sequence)0 m) s: u; ?! ^' s
FCS4 bytes幀循環冗餘校驗序列長度固定為32位,包含整個幀的 CRC 校驗碼% R$ r3 `8 h0 {, {; O! g) h# x5 Z8 P/ c$ P
" }8 C  j. i) Z" x7 X
表二:  R" o: s: z* m* w* f0 E- O7 }
: |% y( V- f) z7 k3 ~8 r
TypeSub-type3 f" i% ~1 e! C. I. i
幀類型值幀類型子類型值子類型功能) M, @1 \- y) T; ]4 D6 K) I3 u
(b3-b2)(b7-b4)9 s6 g; T) H/ I1 u& B& P
00管理幀0000Associate-Request關聯請求 (或) 連接請求
1 ]4 k  e! C" \5 N* i00管理幀0001Associate-Response關聯回應 (或) 連接響應
4 u0 J. D, r; D3 R* w+ Y$ D3 s7 A4 `: Y  Z00管理幀0010Reassociate-Request重新關聯請求 (或) 重新連接請求7 ~# k0 v! b7 D- e& T# K$ O
00管理幀0011Reassociate-Response重新關聯回應 (或) 重新連接響應; Z/ H" O7 B" s. w9 [$ e$ @( v( C" F0 a
00管理幀0100Probe-Request探測請求 (或) 請求
$ [0 S4 S& y3 T2 j9 @/ Y00管理幀0101Probe-Response探測回應 (或) 響應6 Z0 M: N! K7 U: P# c1 ?$ R- \) R9 L
00管理幀0110 - 0111Reserved保留值7 T2 x, |; z. `$ V; g* C3 O$ X# j
00管理幀1000Beacon信標幀2 G: ?$ u, M/ {! w  J0 {2 J! j. {/ n
00管理幀1001ATIM廣播傳輸提示訊息
5 u: k+ i' P. L  v( m( ?00管理幀1010Disassociate取消關聯 (或) 解除連接
$ B- e, }7 w4 y: A00管理幀1011Authentication鑒權, 認證
( ?) p7 C, N% B- R8 j/ Q00管理幀1100Deuthentication取消鑒權 (或) 解除認證
8 P  i' W- Q, l  c* t& Y00管理幀1101-1111Reserved保留值, m# H/ _; X- y" U
# x3 K1 ?" |% M, n# X$ @
01控制幀0000 - 1001保留值/ M# R! Q6 @) r- m
01控制幀1010PS-Poll節能輪詢2 y9 v9 e) g# S+ E" Z8 t
01控制幀1011RTS請求發送
- Q5 t& S, x  T8 u9 K8 ]01控制幀1100CTS允許發送& N. y# U+ O1 Z8 N  J3 u# O
01控制幀1101ACK應答認可
% C# t- ^' n5 E" v01控制幀1110CF-End無競爭結束, u1 g2 O. |1 T6 y" m
01控制幀1111CF-End+CF-Ack無競爭結束+無應答認可/ {, n: A/ d+ G8 P
' X* g; T) r% O4 F- g8 A) [$ q
10資料幀0000Data普通資料幀
; f4 B, H: |: I5 h: R10資料幀0001Data + CF-Ack無競爭應答認可的資料幀
5 b8 ~  ?. n6 ^0 x9 d10資料幀0010Data + CF-Poll無競爭查詢的資料幀7 ^7 b3 J8 O* L' i% Q, U
10資料幀0011Data + CF-Poll +CF-ACK無競爭查詢+無競爭應答認可的資料幀' H; j1 t1 O3 r7 J4 Q& B
10資料幀0100Null (no data)空閒(無資料幀)& ?0 o& \2 K/ U1 q3 ^2 \9 r
10資料幀0101CF-Ack (No data)無競爭應答認可的空閒! D5 |( ^% u2 |4 H8 f
10資料幀0110CF-Poll (No data)無競爭輪詢的空閒5 ~* I( O7 m2 a" _# [! M
10資料幀0111CF-ACK + CF-Poll (No data)無競爭結束+無應答認可的空閒
6 E: J$ D8 p3 s+ k  c/ w10資料幀1000 - 1111Reserved保留值
9 ?. ~( D/ R- u% `9 Y& Z
3 k5 F+ E8 s( c) k11保留值0000 - 1111Reserved保留值
1 g# w! }+ K! q0 E
( M! [) v+ S1 _4 w3 Z- r4 k9 t4 T/ i$ @

; s' g* |: Y3 J4 |: `4 k** 對於幀頭,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

返回列表