Hi, all
       I am trying to set a queue in a port of a switch in ryu , using OVS 
command below. but it seems that the command has a collision with the bandwidth 
setting in the mininet topo file made by myself when I want to set the 
bandwidth for each links , like "self.addLink(s1, h1, cls=TCLink, bw=100)" . If 
I only use "self.addLink(s1, h1)" to set the link, the OVS command below works, 
the queue will be created.
       I have tried the different OpenFlow vision and even not use a self-built 
topo file, instead using "sudo mn --topo linear,10 --link tc,bw=10" command to 
build the topo. Unfortunately, it seems when I want to set the bandwidth in the 
mininet, the QoS OVS command can not work in ryu.
  I am so grateful, if someone can help me find the reason or provide a method 
to set the bandwidth in the topo-link by myself and make the queue setting 
successfully in the same time.

OVS queue command:
       '''
ovs-vsctl -- set Port s1-eth2 qos=@newqos \
     -- --id=@newqos create QoS type=linux-htb other-config:max-rate=250000000 
queues=0=@q0\
     -- --id=@q0 create Queue other-config:min-rate=8000000 
other-config:max-rate=150000000\
       '''



Regards,
King's College London
Ziyang Fan

From: ziyang....@kcl.ac.uk
_______________________________________________
Ryu-devel mailing list
Ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to