如何更新openflow到1.3
How to update openflow to 1.3
我想将我的 mininet 中的 openflow 从 1.0 更新到 1.2 或更新到 运行 我的流量推送者谁能告诉我如何更新它
因为我在推送条目时收到此错误
ERROR [n.f.s.StaticFlowEntryPusher:Dispatcher: Thread-27] Apply Actions Instruction not supported in OpenFlow 1.0
e
如果你是运行从命令行用mn,你可以添加参数--switch ovs,protocols=OpenFlow13
即
mn --switch ovs,protocols=OpenFlow13
如果你是运行它有python脚本,你可以在遥控器中传递OF版本:
from mininet.node import RemoteController
from mininet.net import Mininet
from mininet.topo import LinearTopo
c0 = RemoteController('c0', ip=CONTROLLER_IP, port=CONTROLLER_PORT, protocols="OpenFlow13")
topo=LinearTopo(2)
net = Mininet(topo=topo,switch=OVSSwitch,build=False, cleanup=True)
net.addController(c0)
net.build()
net.start()
我想将我的 mininet 中的 openflow 从 1.0 更新到 1.2 或更新到 运行 我的流量推送者谁能告诉我如何更新它
因为我在推送条目时收到此错误
ERROR [n.f.s.StaticFlowEntryPusher:Dispatcher: Thread-27] Apply Actions Instruction not supported in OpenFlow 1.0
e
如果你是运行从命令行用mn,你可以添加参数--switch ovs,protocols=OpenFlow13
即
mn --switch ovs,protocols=OpenFlow13
如果你是运行它有python脚本,你可以在遥控器中传递OF版本:
from mininet.node import RemoteController
from mininet.net import Mininet
from mininet.topo import LinearTopo
c0 = RemoteController('c0', ip=CONTROLLER_IP, port=CONTROLLER_PORT, protocols="OpenFlow13")
topo=LinearTopo(2)
net = Mininet(topo=topo,switch=OVSSwitch,build=False, cleanup=True)
net.addController(c0)
net.build()
net.start()