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