Вы можете использовать сетевой эмулятор mininet для создания топологии на основе OpenVSwitch.Затем вы можете выбрать один из популярных контроллеров SDN, таких как POX, Ryu, Floodlight, OpenDaylight, ONOS и т. Д.
Некоторые контроллеры, такие как ONOS, имеют API, которые можно использовать для запроса состояния таблицы потоков на контроллере, в то время как вдругие (например, POX), вам придется написать свой собственный модуль.
Однако команды OpenVSwitch ovs-ofctl, такие как dump-flows
, могут использоваться для запроса таблицы потоков на коммутаторах.Вы можете найти документацию ovs-ofctl здесь .