Cake - FQ_codel the next generation
 help / color / mirror / Atom feed
From: Sebastian Moeller <moeller0@gmx.de>
To: Alan Jenkins <alan.christopher.jenkins@gmail.com>
Cc: cake@lists.bufferbloat.net
Subject: Re: [Cake] openwrt build with latest cake and other qdiscs
Date: Mon, 11 May 2015 08:50:12 +0200	[thread overview]
Message-ID: <E30C4EBD-0094-4BDA-80D1-70EE9E954631@gmx.de> (raw)
In-Reply-To: <554F9594.60808@gmail.com>

Hi Alan,

On May 10, 2015, at 19:29 , Alan Jenkins <alan.christopher.jenkins@gmail.com> wrote:

> Hi again
> 
> I tested Dave's build of cake on wndr3800.  (Didn't try specifying cake2/cake3; I'm guessing tc cake means cake3 on there).  "atm" adjustment worked fine on my adsl.  I can't distinguish it from sqm-scripts with the same configuration.
> 
> SQM seems to win from having "overhead 40", which I can't configure in cake.

	As expected, specifying the overhead is quite important for ATM links, since it shifts the cell padding around (worst case without overhead accounting is to drag in an 47of48 byte payload cell that the accounting did not expect, causing almost 50% unaccounted overhead for small packets, no shaper is going to be happy with such precision ;)

> 
> [table snipped as it did not survive my mailer...]
> IMO it wouldn't hurt for 'tc atm', 'tc adsl', and everything else to default to 'overhead 44'.  (The highest overhead Seb reported; the original worst case overhead[1] plus a vlan header for IPTV).

	Actually there old worst case was 44, with added VLAN tagging this would end up at 48 bytes, but that would also include the ethernet frame check sequence, which I have never seen used over ATM in the real world (which sounds quite weird, without the FCS the payload is not checked for bit errors anymore, so we relay on a) the atm checksums and b) that neither the ethernet to ATM nor the ATM to ethernet repackaging introduces bit errors)… (but I do not claim that I have seen that much). Also I wonder what about double VLAN tagging as is sometimes used bit bitstream access, no idea where the 2nd VLAN gets terminated, one would hope way before the DSL link, but certainty would be nice. I would humbly suggest that we should just get a numerical option for cake to specify the overhead...

Best Regards
	Sebastian

> 
> Alan
> 
> [1] http://ace-host.stuart.id.au/russell/files/tc/tc-atm/#usage
> _______________________________________________
> Cake mailing list
> Cake@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/cake


  parent reply	other threads:[~2015-05-11  6:50 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-05-10 14:02 Alan Jenkins
2015-05-10 17:29 ` Alan Jenkins
2015-05-10 20:37   ` Dave Taht
2015-05-10 20:38     ` Dave Taht
2015-05-11  6:54       ` Sebastian Moeller
2015-05-10 21:46   ` Sebastian Moeller
2015-05-10 22:19     ` Dave Taht
2015-05-11  6:50   ` Sebastian Moeller [this message]
2015-05-11  7:01     ` Jonathan Morton
2015-05-13  6:43       ` Jonathan Morton
2015-05-14  9:19         ` Sebastian Moeller
2015-05-14 10:24           ` Jonathan Morton
2015-05-14 10:33             ` Alan Jenkins
2015-05-14 10:42               ` Jonathan Morton
2015-05-14 10:58             ` Sebastian Moeller
2015-05-14 13:12               ` Jonathan Morton
2015-05-14 14:57                 ` Sebastian Moeller
2015-05-14 15:32                   ` Jonathan Morton
2015-05-14 18:15                     ` Sebastian Moeller
2015-05-14 22:06                       ` Jonathan Morton
2015-05-15  2:27                         ` Dave Taht
2015-05-15 21:49                           ` Jonathan Morton
2015-05-14  9:50   ` Alan Jenkins
2015-05-18  0:49     ` [Cake] More overhead keywords Jonathan Morton
2015-05-18  7:27       ` Sebastian Moeller
2015-05-18  8:13         ` Jonathan Morton
2015-05-18  8:41           ` Sebastian Moeller
2015-05-18 19:41           ` David Lang
2015-05-18 19:57             ` Dave Taht
2015-05-19 10:14               ` Kevin Darbyshire-Bryant
2015-05-23  0:30       ` Dave Taht
2015-05-23  2:27         ` Jonathan Morton
  -- strict thread matches above, loose matches on Subject: below --
2015-05-05  8:50 [Cake] openwrt build with latest cake and other qdiscs Dave Taht

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://lists.bufferbloat.net/postorius/lists/cake.lists.bufferbloat.net/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E30C4EBD-0094-4BDA-80D1-70EE9E954631@gmx.de \
    --to=moeller0@gmx.de \
    --cc=alan.christopher.jenkins@gmail.com \
    --cc=cake@lists.bufferbloat.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox