tremaとOpen vSwitchの使い方メモ

インストール後・・・

--- Open vSwitch ---

  • ブリッジを追加する

ovs-vsctl add-br br0
ovs-vsctl add-port br0 em1
ovs-vsctl add-port br0 em2

  • 確認

ovs-vsctl list-ports br0

  • OpenFlowのフローエントリを確認

ovs-ofctl dump-flows br0

  • OpenFlowコントローラにブリッジ(OFスイッチ)つなげる

ovs-vsctl set-controller br0 tcp:192.168.1.10:6633

  • 切断する

ovs-vsctl del-controller br0

--- trema ---
./trema run src/examples/switch_monitor/switch-monitor.rb
とすると、ポート6633(OpenFlowのデフォルトポートらしい?)で、スイッチの接続を待つ。



[参考]
Openv switchの使い方とか
http://www.slideshare.net/kotto_hihihi/openv-switch
OBDNマガジン: 小野秀貴: OpenFlow Controllerを用いてマルチホーム環境を活用する
http://obdnmagazine.blogspot.jp/2012/04/openflow-controller.html