General list for discussing Bufferbloat
 help / color / mirror / Atom feed
From: "Richard Scheffenegger" <rscheff@gmx.at>
To: "Jerry Jongerius" <jerryj@duckware.com>,
	"'Rich Brown'" <richb.hanover@gmail.com>
Cc: bloat@lists.bufferbloat.net
Subject: Re: [Bloat] The Dark Problem with AQM in the Internet?
Date: Mon, 1 Sep 2014 13:47:49 +0200	[thread overview]
Message-ID: <838C4FB37516464BA5434E82BD0CE8CC@srichardlxp2> (raw)
In-Reply-To: <000301cfc2db$f655d3c0$e3017b40$@duckware.com>

[-- Attachment #1: Type: text/plain, Size: 3592 bytes --]

Hi Jerry,

isn't this the problem statement of Conex?

Again, you at the end host would gain little insight with Conex, but every intermediate network operator can observe the red/black marked packets, compare the ratios and know to what extent (by looking at ingress vs egress into his network ) he is contributing...

Best regards,
  Richard

  ----- Original Message ----- 
  From: Jerry Jongerius 
  To: 'Rich Brown' 
  Cc: bloat@lists.bufferbloat.net 
  Sent: Thursday, August 28, 2014 6:20 PM
  Subject: Re: [Bloat] The Dark Problem with AQM in the Internet?


  It add accountability.  Everyone in the path right now denies that they could possibly be the one dropping the packet.

   

  If I want (or need!) to address the problem, I can't now.  I would have to make a change and just hope that it fixed the problem.

   

  With accountability, I can address the problem.  I then have a choice.  If the problem is the ISP, I can switch ISP's.  If the problem is the mid-level peer or the hosting provider, I can test out new hosting providers.

   

  - Jerry

   

   

   

  From: Rich Brown [mailto:richb.hanover@gmail.com] 
  Sent: Thursday, August 28, 2014 10:39 AM
  To: Jerry Jongerius
  Cc: Greg White; Sebastian Moeller; bloat@lists.bufferbloat.net
  Subject: Re: [Bloat] The Dark Problem with AQM in the Internet?

   

  Hi Jerry,

   

    AQM is a great solution for bufferbloat.  End of story.  But if you want to track down which device in the network intentionally dropped a packet (when many devices in the network path will be running AQM), how are you going to do that?  Or how do youpropose to do that?

   

  Yes, but... I want to understand why you are looking to know which device dropped the packet. What would you do with the information?

   

  The great beauty of fq_codel is that it discards packets that have dwelt too long in a queue by actually *measuring* how long they've been in the queue. 

   

  If the drops happen in your local gateway/home router, then it's interesting to you as the "operator" of that device. If the drops happen elsewhere (perhaps some enlightened ISP has installed fq_codel, PIE, or some other zoomy queue discipline) then they're doing the right thing as well - they're managing their traffic as well as they can. But once the data leaves your gateway router, you can't make any further predictions.

   

  The SQM/AQM efforts of CeroWrt/fq_codel are designed to give near optimal performance of the *local* gateway, to make it adapt to the remainder of the (black box) network. It might make sense to instrument the CeroWrt/OpenWrt code to track the number of fq_codel drops to come up with a sense of what's 'normal'. And if you need to know exactly what's happening, then tcpdump/wireshark are your friends. 

   

  Maybe I'm missing the point of your note, but I'm not sure there's anything you can do beyond your gateway. In the broader network, operators are continually watching their traffic and drop rates, and adjusting/reconfiguring their networks to adapt. But in general, it's impossible for you to have any sway/influence on their operations, so I'm not sure what you would do if you could know that the third router in traceroute was dropping...

   

  Best regards,

   

  Rich



------------------------------------------------------------------------------


  _______________________________________________
  Bloat mailing list
  Bloat@lists.bufferbloat.net
  https://lists.bufferbloat.net/listinfo/bloat

[-- Attachment #2: Type: text/html, Size: 9814 bytes --]

      parent reply	other threads:[~2014-09-01 11:54 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-08-23 18:16 Jerry Jongerius
2014-08-23 19:30 ` Jonathan Morton
2014-08-23 20:01 ` Sebastian Moeller
2014-08-25 17:13   ` Greg White
2014-08-25 18:09     ` Jim Gettys
2014-08-25 19:12       ` Sebastian Moeller
2014-08-25 21:17         ` Bill Ver Steeg (versteb)
2014-08-25 21:20           ` Bill Ver Steeg (versteb)
2014-08-28 13:19     ` Jerry Jongerius
2014-08-28 14:07       ` Jonathan Morton
2014-08-28 17:20         ` Jerry Jongerius
2014-08-28 17:41           ` Dave Taht
2014-08-28 18:15           ` Jonathan Morton
2014-08-29 14:21             ` Jerry Jongerius
2014-08-29 16:31               ` Jonathan Morton
2014-08-29 16:54                 ` Jerry Jongerius
2014-08-28 18:59           ` Sebastian Moeller
2014-08-29 11:33             ` Jerry Jongerius
2014-08-29 12:18               ` Sebastian Moeller
2014-08-29 14:42               ` Dave Taht
2014-08-29  1:59           ` David Lang
2014-08-29 14:37             ` Jerry Jongerius
2014-08-30  6:05               ` Jonathan Morton
2014-08-30  6:28                 ` Stephen Hemminger
2014-08-30  6:45                   ` Jonathan Morton
2014-09-01 17:30                     ` Jerry Jongerius
2014-09-01 17:40                       ` Dave Taht
2014-08-28 14:39       ` Rich Brown
2014-08-28 16:20         ` Jerry Jongerius
2014-08-28 16:35           ` Fred Baker (fred)
2014-08-28 18:00             ` Jan Ceuleers
2014-08-28 18:13               ` Dave Taht
2014-08-29  1:57                 ` David Lang
2014-08-28 18:41               ` Kenyon Ralph
2014-08-28 19:04                 ` Dave Taht
2014-08-28 16:36           ` Greg White
2014-08-28 16:52             ` Bill Ver Steeg (versteb)
2014-09-01 11:47           ` Richard Scheffenegger [this message]

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/bloat.lists.bufferbloat.net/

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

  git send-email \
    --in-reply-to=838C4FB37516464BA5434E82BD0CE8CC@srichardlxp2 \
    --to=rscheff@gmx.at \
    --cc=bloat@lists.bufferbloat.net \
    --cc=jerryj@duckware.com \
    --cc=richb.hanover@gmail.com \
    /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