Re: Traffic Shaping per connection

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



We have already developed a better solution. I was just trying to save the
guy time trying to do something that probably can't be done with the tools
he's using.

Dennis

www.etinc.com

At 08:44 AM 09/08/2000 -0400, jamal wrote:
>
>On Thu, 7 Sep 2000, Dennis wrote:
>
>> At 03:53 PM 09/07/2000 -0400, you wrote:
>> >
>> >[stuff about inefficiencies of CBQ deleted]
>> >
>> >Denis, can you provide substantial proof of what you claim?
>> 
>> Read the studies, its an inherent property of the technique. Its a
>> round-robin  deal, and the larger the robin, the less efficient the round
>> Only the highest priority traffic is guaranteed its slice...everything else
>> suffers as the number of queues increase. 
>
>Is this a problem, or a simple Operating design trade-off? There are many
>queues implies there is more overhead in the RR. There are many flows
>implies you use more RAM. This applies to _any_ scheduling algorithm
>in _any_ operating systems is not specific to CBQ being RR. FYI, Linux CBQ
>uses DRR.
>What was the other alternative that you were thinking of to replace
>RR schemes?
>
>> the 2 major pitfalls of cbq are:
>> 
>> 1) unidirectional (outgoing) only
>
>Give me a reason as to why you want to shape inbound packets in a PC
>architecture. Actually give me a reason why you would want to do it in an
>architecture with a switched fabric.
>Policing inbound traffic, yes (and we already have it in Linux -- its
>called the ingress qdisc)
>Non work-conserving inbound shaping? please provide the rationale.
>[of course there are probably router vendors out there who would try to
>sell you what you just said because that is what their design dictates]
>
>> 2) inefficiencies increase with the number of streams/classes
>> 
>
>Read my arguement above.
>
>FYI, there are many scheduling algorithms in Linux. You can take your pick
>and use what you like.
>
>
>cheers,
>jamal
> 
-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org


[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux