Lets make wifi fast again!
 help / color / mirror / Atom feed
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 --]

  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