Hi all, I'm trying to get speed limit for specific port in the mininet using ovs and ryu controller.
but I got some problems: ovs-vsctl -- set Port s1-eth1 qos=@newqos -- \ --id=@newqos create QoS type=linux-htb other-config:max-rate=1000000 1. while setting max-rate=1000000(1000K), it should be 1Mb/s, but I got 1Gb/s 2. decrease the max-rate from 1000K to 200K the proportion are strange(1000K->1Gb/s, 600K-> 600Mb/s , 200K-> 16Mb/s). 3. if initial creating topo with bw setting , the ovs-vsctl set port doesn't change anything in tc. Here are some experiment details in this doc: https://docs.google.com/presentation/d/1iSCmkKWkMFwiDDhzQhM_6cMyQ5NV30vVIRphlU76iKs/edit?usp=sharing --- orders I have run ---- *mininet *:sudo mn --controller remote --link tc *s1*: ovs-vsctl set Bridge s1 protocols=OpenFlow13 ovs-vsctl -- set Port s1-eth1 qos=@newqos -- \ --id=@newqos create QoS type=linux-htb other-config:max-rate=1000000 *c0*: ryu-manager ryu.app.simple_switch_13 test bandwidth: iperf h1 h2 ==here is my enviorment== VM ubuntu 14.04 LTS $ovs-vsctl -V ovs-vsctl (Open vSwitch) 2.5.1 Compiled Nov 3 2016 16:01:32 DB Schema 7.12.1 mn --version 2.2.1 ryu-manager --version ryu-manager 4.7
_______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss