現在、Open vSwitch を使用してネットワーク アプリケーションを構築しようとしています。mininet を使用したことがあり、基本的なトポロジーを簡単に作成することができました。mininet を使用せずに複製しようとしたところ、スイッチの構成に問題が発生しました。
ポートをスイッチに追加しようとすると、Open vSwitch ブリッジに正しく追加されているように見えますが、OpenFlow コントローラーには表示されません。Open vSwitch を使用して OpenFlow スイッチにポートを正しく追加するにはどうすればよいですか? これが私がこれまでに試したことです:
$ sudo ifconfig lo:1 10.0.0.1
$ sudo ovs-vsctl add-br switch
$ sudo ovs-vsctl add-port switch lo:1
$ sudo ovs-vsctl show
7c625407-3eae-40d1-9dca-94307331790e
Bridge switch
Port switch
Interface switch
type: internal
Port "lo:1"
Interface "lo:1"
ovs_version: "1.9.0"
$ sudo ovs-ofctl show switch
OFPT_FEATURES_REPLY (xid=0x1): dpid:0000566c1450f749
n_tables:255, n_buffers:256
capabilities: FLOW_STATS TABLE_STATS PORT_STATS QUEUE_STATS ...
actions: OUTPUT SET_VLAN_VID SET_VLAN_PCP STRIP_VLAN ...
LOCAL(switch): addr:56:6c:14:50:f7:49
config: PORT_DOWN
state: LINK_DOWN
speed: 100 Mbps now, 100 Mbps max
OFPT_GET_CONFIG_REPLY (xid=0x3): frags=normal miss_send_len=0
OpenFlow コントローラーを使用して表示されるようにポートを追加するにはどうすればよいですか?