我試圖通過mininet將隊列(綁定到端口)添加到模擬網絡環境的多個交換機。 所使用的開關FPGA實現是ofsoftswitch13添加隊列來切換ofsoftswitch13實現不起作用
命令啓動mininet:
sudo mn --custom mininet-mesh-topology.py --topo test --controller remote,ip=192.168.56.1,port=6653 --switch=user,protocols=OpenFlow13 --link tc
當我嘗試使用:
sudo dpctl unix:/tmp/s1 queue-mod 1 1 10
它返回:
SENDING (xid=0xF0FF00F0):
expmodqueue{port="1", queue={q="1", props=[minrate{rate="10"}]}}
RECEIVED (xid=0xF0FF00F0):
error{type="QUEUE_OP_FAILED", code="EPERM", dlen="56"}
該錯誤消息表示,可能存在許可錯誤 但我不知道如何解決這個問題。 流量插入/修改按預期工作,無論是由dpctl還是由一個sdn控制器完成。
任何人都可以幫忙嗎?