play basketball play the piano play computer games collect stamps.
Play gopenflow
-
Upload
hiroaki-kawai -
Category
Technology
-
view
108 -
download
1
Transcript of Play gopenflow
Playing openflowwith stratosphere experimenter
Hiroaki Kawai<[email protected]>
2
802.11 frame basic
● Frame types▫ Data
● 暗号化されたデータが流れる● ほとんどはnetdev処理済みのものを扱うことになるだろう
▫ Control● 電波の取り合いなど(ACK)● あまりやることがないような感じ
● Management● サービス運用(プローブ・認証)● いろいろ
3
802.11 management frame
● Management subtype● Association request / response● Reassociation request / response● Probe request / resposnse● Timing Advertisement● Beacon● Disassociation● Authentication / Deauthentication● Action / Action No Ack
STROXM_BASIC_DOT11_FRAME_CTRL でマッチ
4
802.11 management frame
● 共通して固定フィールド+可変フィールドという構成
● 可変長フィールドは Information element という単位で構成される。Tagとも呼ばれる
固定Non-IE
可変IE
例えば Beacon frame の仕様
STROXM_BASIC_DOT11_TAG でマッチIEEE Std 802.11™-2012 より
5
Action frames
● 様々なサービスがひしめいている
GASはこの中
Timing measurementRequest はここ
STROXM_BASIC_DOT11_ACTION_CATEGORYIEEE Std 802.11™-2012 より
6
hostapdと組み合わせる
● hostapd.conf● bridge を駆使してネットワークを制御している● bridge, wds_bridge, vlan_bridge● gopenflow に肩代わりさせると考えると簡単だろう
6
hostapdと組み合わせる
● hostapd.conf● bridge を駆使してネットワークを制御している● bridge, wds_bridge, vlan_bridge● gopenflow に肩代わりさせると考えると簡単だろう