From: Bob McMahon <bob.mcmahon@broadcom.com>
To: Jonathan Morton <chromatix99@gmail.com>
Cc: "David P. Reed" <dpreed@deepplum.com>,
Make-Wifi-fast <make-wifi-fast@lists.bufferbloat.net>
Subject: Re: [Make-wifi-fast] Status of the industry on over buffering at the WiFi air interface
Date: Thu, 13 Feb 2020 15:49:40 -0800 [thread overview]
Message-ID: <CAHb6LvrqLHqAHTqL1o-ZhT0rKxyuJY8p-HXngJeU-f9hBO6erQ@mail.gmail.com> (raw)
In-Reply-To: <353B0939-F7FE-49C3-B637-2AEDE00C7E5B@gmail.com>
[-- Attachment #1: Type: text/plain, Size: 1478 bytes --]
I believe this switching path is all transistors on a very low cost chip
where no sw is involved. I also think some nighthawks have the ability to
disable honoring the pause frames on a per port basis.
The core of such a problem seems to be a 1Gb/s switch port connected to a
25Mb/s one. I've noticed when my relatives purchased XFINITY home security
services they significantly increased their uplink speeds all for the
security cameras. So this may be an issue per the lack of structural
separation.
https://www.communications.gov.au/what-we-do/internet/competition-broadband/telstras-separation-framework
Back to humans getting in the way of ourselves which is all too common.
Bob
On Thu, Feb 13, 2020 at 2:36 PM Jonathan Morton <chromatix99@gmail.com>
wrote:
> > On 14 Feb, 2020, at 12:23 am, David P. Reed <dpreed@deepplum.com> wrote:
> >
> > The modem clearly is capable of giving congestion control signals to a
> directly connected Ethernet path (non-wireless), by dropping packets.
>
> No - by sending Pause frames back. It's an increasingly-used method of
> applying back pressure on an Ethernet link, in preference to dropping
> packets. If it *did* drop packets, you wouldn't get an F grade for bloat.
>
> So the Nighthawk is correctly halting Ethernet output in response to those
> frames (it's probably a function of the NIC hardware or driver), but
> exercises absolutely no control over the queue that builds up as a result.
>
> - Jonathan Morton
>
>
[-- Attachment #2: Type: text/html, Size: 2058 bytes --]
next prev parent reply other threads:[~2020-02-13 23:49 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-02-13 0:08 David P. Reed
2020-02-13 0:36 ` Bob McMahon
2020-02-13 1:56 ` David P. Reed
2020-02-13 6:27 ` Bob McMahon
[not found] ` <mailman.471.1581575247.1241.make-wifi-fast@lists.bufferbloat.net>
2020-02-13 21:32 ` Bob McMahon
2020-02-13 22:23 ` David P. Reed
2020-02-13 22:36 ` Jonathan Morton
2020-02-13 23:49 ` Bob McMahon [this message]
2020-02-14 16:40 ` David P. Reed
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/make-wifi-fast.lists.bufferbloat.net/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CAHb6LvrqLHqAHTqL1o-ZhT0rKxyuJY8p-HXngJeU-f9hBO6erQ@mail.gmail.com \
--to=bob.mcmahon@broadcom.com \
--cc=chromatix99@gmail.com \
--cc=dpreed@deepplum.com \
--cc=make-wifi-fast@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