[kwlug-disc] [OT] QOS router
jeff.w.bulk at gmail.com
Mon Nov 1 15:55:34 EDT 2010
On 2010-11-01, at 3:32 PM, Bob Jonkman <bjonkman at sobac.com> wrote:
> On 10-11-01 11:19 AM, Jeff Welling wrote:
>> QoS is a way of classifying packets, commonly done by looking at the
>> DiffServ/TOS field in IP packets and grouping them together into
>> different classes of service. Packets are then pulled from the
>> highest priority queue and are sent out over the line until that
>> queue is empty, at which point it moves on to the next highest
>> priority queue and repeats until the outbound speed limit is met or
>> it runs out of packets to send.
> I don't think it can be that simple. If so, any incoming traffic on Queue 1 would block all traffic in lower queues.
Exactly. I was describing one of the most basic algorithms, and the
one described was not fair. An example of a better one is the
Stochastic Fairness Queue, which is discussed in the LARTC along with
a couple others.
I was only trying to give a general idea of how it worked, but I think
I forgot to clarify that :)
> Another queue algorithm I'm familiar with (GW e-mail priority queues) pulls stuff out of queues in the following order: 1, 1 2, 1 2 3, 1 2 3 4, 1, 1 2, 1 2 3, 1 2 3 4 (but for 8 queues). This way queue 1 gets serviced most frequently, but queue 4 (or queue 8) doesn't stagnate completely.
> Bob Jonkman<bjonkman at sobac.com> http://sobac.com/sobac/
> SOBAC Microcomputer Services Voice: +1-519-669-0388
> 6 James Street, Elmira ON Canada N3B 1L5 Cel: +1-519-635-9413
> Software --- Office& Business Automation --- Consulting
> kwlug-disc_kwlug.org mailing list
> kwlug-disc_kwlug.org at kwlug.org
More information about the kwlug-disc_kwlug.org