About queues creating in mininet switch -- just as example:

https://github.com/itmo-infocom/nox12oflib/blob/master/src/nox/coreapps/switchqos/test.py

This is our small enhancements of standard mininet UserSwitch class
which we use for QoS management simplifying in mininet for CPqD OF 1.2
env-t.

20/02/2013 16:15 -0800, Geetha S wrote:
> Thank you for the reply Srinivas. I will try it out.
> 
> 
> Regards,
> Geetha
> 
> On Wednesday, February 20, 2013, Srinivas Narayana wrote:
>         Hi Geetha,
>         
>         For OpenVSwitch, you can configure quality of service with
>         ovs-vsctl.
>         Check the manpage [1] under the "configuration cookbook"
>         section --
>         there is an example titled "Quality of Service (QoS)".
>         
>         For tc queueing configuration, there is a neat example and
>         tutorial on
>         using hierarchical token buckets in
>         http://luxik.cdi.cz/~devik/qos/htb/manual/userg.htm
>         
>         [1] http://openvswitch.org/cgi-bin/ovsman.cgi?page=utilities%
>         2Fovs-vsctl.8
>         
>         Good luck!
>         Srinivas
>         
>         On Wed, Feb 20, 2013 at 3:56 PM, Geetha S
>         <geetha.shen...@gmail.com> wrote:
>         > Thank you for the reply Oleg.
>         >
>         > I also came across this thread wherein we can queue
>         management and QoS from
>         > ovs-dpctl as well.
>         >
>         >
>         
> https://mailman.stanford.edu/pipermail/openflow-discuss/2011-May/002178.html
>         >
>         > Can you give me some idea as to which one i should use to
>         create queues in
>         > mininet switch. Also can you share some links that has
>         examples of adding
>         > queues using "tc".
>         >
>         > Regards,
>         > Geetha
>         >
>         >
>         > On Mon, Feb 18, 2013 at 12:57 AM, Oleg Sadov
>         <sa...@linux-ink.ru> wrote:
>         >>
>         >> QoS management is switch-dependent. Some switches (like a
>         reference
>         >> Stanford openflow switch and derived from them) use queue
>         facilities,
>         >> another (for ex. HP HW switches) drives by PCP/TOS bits --
>         look at docs
>         >> & sources. For ex. -- at lib/netdev.c of reference Stanford
>         openflow
>         >> switch you can see some useful comments about queue
>         management
>         >> implementation with standard Linux traffic control
>         machinery.
>         >>
>         >> 16/02/2013 11:03 -0800, Geetha S wrote:
>         >> > My goal is to introduce QoS in openflow networks.
>         >> >
>         >> >
>         >> > I will looking at the Slicing tutorial on Openflow.org
>         and came across
>         >> > an experiment that deals with queues and its min rate
>         etc.I am using
>         >> > Mininet to create hosts and switch and POX controller. I
>         am a beginner
>         >> > towards POX and have understood l2 forwarding switch
>         behavior.
>         >> >
>         >> >
>         >> > I am currently interested in working with queues and take
>         it from
>         >> > there. I came across this link and i was stuck at the
>         add-queue part
>         >> > (dint really understand what happened after that),
>         >> >
>         >> >
>         
> https://mailman.stanford.edu/pipermail/mininet-discuss/2010-November/000172.html
>         >> >
>         >> >
>         >> > I am not sure if i am proceeding in the right direction.
>         Is slicing
>         >> > really required for me to deal with QoS ?
>         >> >
>         >> >
>         >> > Please guide me.
>         >> >
>         >> >
>         >> > Thanks,
>         >> > Geetha
>         >> > _______________________________________________
>         >> > openflow-discuss mailing list
>         >> > openflow-discuss@lists.stanford.edu
>         >> >
>         https://mailman.stanford.edu/mailman/listinfo/openflow-discuss
>         >>
>         >>
>         >> _______________________________________________
>         >> mininet-discuss mailing list
>         >> mininet-disc...@lists.stanford.edu
>         >>
>         https://mailman.stanford.edu/mailman/listinfo/mininet-discuss
>         >
>         >
>         >
>         > _______________________________________________
>         > mininet-discuss mailing list
>         > mininet-disc...@lists.stanford.edu
>         >
>         https://mailman.stanford.edu/mailman/listinfo/mininet-discuss
>         >
>         
>         
>         On Wed, Feb 20, 2013 at 3:56 PM, Geetha S
>         <geetha.shen...@gmail.com> wrote:
>         > Thank you for the reply Oleg.
>         >
>         > I also came across this thread wherein we can queue
>         management and QoS from
>         > ovs-dpctl as well.
>         >
>         >
>         
> https://mailman.stanford.edu/pipermail/openflow-discuss/2011-May/002178.html
>         >
>         > Can you give me some idea as to which one i should use to
>         create queues in
>         > mininet switch. Also can you share some links that has
>         examples of adding
>         > queues using "tc".
>         >
>         > Regards,
>         > Geetha
>         >
>         >
>         > On Mon, Feb 18, 2013 at 12:57 AM, Oleg Sadov
>         <sa...@linux-ink.ru> wrote:
>         >>
>         >> QoS management is switch-dependent. Some switches (like a
>         reference
>         >> Stanford openflow switch and derived from them) use queue
>         facilities,
>         >> another (for ex. HP HW switches) drives by PCP/TOS bits --
>         look at docs
>         >> & sources. For ex. -- at lib/netdev.c of reference Stanford
>         openflow
>         >> switch you can see some useful comments about queue
>         management
>         >> implementation with standard Linux traffic control
>         machinery.
>         >>
>         >> 16/02/2013 11:03 -0800, Geetha S wrote:
>         >> > My goal is to introduce QoS in openflow networks.
>         >> >
>         >> >
>         >> > I will looking at the Slicing tutorial on Openflow.org
>         and came across
>         >> > an experiment that deals with queues and its min rate
>         etc.I am using
>         >> > Mininet to create hosts and switch and POX controller. I
>         am a beginner
>         >> > towards POX and have understood l2 forwarding switch
>         behavior.
>         >> >
>         >> >
>         >> > I am currently interested in working with queues and take
>         it from
>         >> > there. I came across this link and i was stuck at the
>         add-queue part
>         >> > (dint really understand what happened after that),
>         >> >
>         >> >
>         
> https://mailman.stanford.edu/pipermail/mininet-discuss/2010-November/000172.html
>         >> >
>         >> >
>         >> > I am not sure if i am proceeding in the right direction.
>         Is slicing
>         >> > really required for me to deal with QoS ?
>         >> >
>         >> >
>         >> > Please guide me.
>         >> >
>         >> >
>         >> > Thanks,
>         >> > Geetha
>         >> > _______________________________________________
>         >> > openflow-discuss mailing list
>         >> > openflow-discuss@lists.stanford.edu
>         >> >
>         https://mailman.stanford.edu/mailman/listinfo/openflow-discuss
>         >>
>         >>
>         >> _______________________________________________
>         >> mininet-discuss mailing list
>         >> mininet-disc...@lists.stanford.edu
>         >>
>         https://mailman.stanford.edu/mailman/listinfo/mininet-discuss
>         >
>         >
>         >
>         > _______________________________________________
>         > mininet-discuss mailing list
>         > mininet-disc...@lists.stanford.edu
>         >
>         https://mailman.stanford.edu/mailman/listinfo/mininet-discuss
>         >


_______________________________________________
openflow-discuss mailing list
openflow-discuss@lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/openflow-discuss

Reply via email to