[Cake] How to test Cake on TP-Link WDR3600

Alan Jenkins alan.christopher.jenkins at gmail.com
Sun Jul 26 17:38:27 EDT 2015

On 26/07/15 22:20, Jonathan Morton wrote:
> Three reasons why a stackable peeler doesn't work so well:
> - There is some overhead from stacking, due to passing packets up and 
> down the stack.

> It also incurs at least one packet of unmanaged buffer.

> - A separate qdisc would not have the information about link bandwidth 
> and active flow count that cake maintains, and uses to influence the 
> peeler.

Sold!  Not that I'm a netdev reviewer, but it's a nice explanation of 
the design.

I.e. cake knows the minimum processing necessary to achieve the goal.  
The rest can still be left to hardware.

And now I recall peeling came from tbf, I guess it's not that odd.

Thanks for the illumination.

> - Peeling to individual IP packets is strictly necessary when 
> encapsulation overhead needs to be calculated.
> - Jonathan Morton

More information about the Cake mailing list