指定したスイッチのすべてのフローエントリを表示する。
$ ./bin/trema dump_flows [コマンドオプション] スイッチ名
仮想ネットワーク設定で of_switch
という名前のスイッチを定義し、コントローラを実行したとする。
trema.conf
vswitch('of_switch') { datapath_id 0x1 }
コントローラの実行
$ ./bin/trema run my_controller.rb -c trema.conf
このときコントローラがスイッチ of_switch
に書き込んだフローエントリを表示するには、次のように trema dump_flows of_switch
を実行する。
$ ./bin/trema dump_flows of_switch cookie=0x0, duration=10.727s, table=0, n_packets=0, n_bytes=0, priority=0 actions=drop
出力フォーマットは Open vSwitch の ovs-ofctl dump-flows
コマンドと同じ。詳しくは man ovs-ofctl
の Table Entry Output を参照。