On May 11, 2012, at 8:03 PM, Masoud Moshref Javadi wrote:
> I read that there are two ways to implement rate-control in OVS: ingress
> and egress using QoS queues.
> Can these queues use HW queues?
> When a packet comes for these queues, will it be handled completely in
> kernel space? or it needs to go to userspace too.
> Is there any limit for the number of QoS queues?

hi,

my understanding is that it uses Linux's traffic control (tc), which is 
entirely in-kernel. Three places to get started learning about tc are: 'man 
tc', http://linux-ip.net/articles/Traffic-Control-HOWTO/ and 
http://lartc.org/howto/lartc.qdisc.html

you can see how Open vSwitch interfaces with tc in lib/netdev-linux.c

hope this helps.


cheers,
Andrew
_______________________________________________
openflow-discuss mailing list
[email protected]
https://mailman.stanford.edu/mailman/listinfo/openflow-discuss

Reply via email to