[ovs-discuss] Queue priority

Kapil Adhikesavalu kapil20084 at gmail.com
Fri Aug 19 14:15:49 UTC 2016


Thanks Ben

using flow rules i can send it to the desired queues.
currently i see only 2 types of Qos was supported : linux-htb and
linux-hfsc.
if i use linux-htb, what it actually gives me was bandwidth shared priority
queue.

lets take an example

i will create 2 queues.
q1 i will use for arp and icmp packets
q2 i will use for data packets
if max rate of port was 1gig.

lets say both can have max rate of 1 gig each

how to make sure that Control packets in q1 are processed first before
processing data packets in q2. so that packets may not get dropped in Q1.

I did not see much info about this in OVS,not in linux-htb docs. linux-htb
docs says more on rate-limiting
but my requirement is during congestion, Control packet software queues
should empty first before data packet queues

Appreciate you valuable answers

Regards
kapil.

On Fri, Aug 19, 2016 at 7:31 PM, Ben Pfaff <blp at ovn.org> wrote:

> On Fri, Aug 19, 2016 at 07:00:23AM -0700, Ben Pfaff wrote:
> > On Fri, Aug 19, 2016 at 06:53:31PM +0530, Kapil Adhikesavalu wrote:
> > > Can OVS supports priority queues.Meaning, any packet comes with .1p
> high
> > > priority send to High priority Queues. I couldn't find this info from
> the
> > > available docs.
> > > The requirement was to send all network control packets to high
> priority
> > > queue.Even if Data traffic comes with high rate, the network control
> packets
> > > should never be dropped.
> >
> > You can use flows to set any DSCP you like.
>
> Or 802.1p priority as I guess that's what you're concerned with in this
> case.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20160819/4b2f97d6/attachment-0002.html>


More information about the discuss mailing list