-----Original Message-----
From: PLUG <[email protected]> On Behalf Of Russell Senior
Sent: Friday, November 17, 2023 8:57 PM
To: Portland Linux/Unix Group <[email protected]>
Subject: Re: [PLUG] Moving 15 GB ... in 1970


>a) the bandwidth your plan claims does not factor in the speed at which the 
>rest of the internet will deliver bits to you (even assuming the >ISP isn't 
>exaggerating), my experience has been that it is *rare* (not impossible) for 
>actual real world services on the internet to actually >feed you at 
>significant fractions of gigabit speeds (often around 30Mbps) even on my 
>supposedly gigabit fiber service. About 5% of the >time I'm surprised by 
>something faster. Speed test sites are the exception. I suspect shenanigans 
>between the ISPs and the speed test sites.

Actually this isn’t true.  I have a gigabit service out on the Oregon Coast 
with Spectrum Cable and I can regularly get gigabit speeds to many sites on the 
internet.

There are, however, many problems most people have with getting gigabit speeds:

1) The ISP-supplied cable modems and routers are designed for reliability in 
harsh environments - people's garages, basements, closets that are overheated, 
etc.  Because of this they have no cooling fans, cooling is entirely by 
convection and because of that the clock speeds are typically greatly reduced.  
For example the top of the line Netgear Nighthawk series only runs at 1 gigabit 
clock speed.   That kills throughput.

2) The Linux networking stack is INCREDIBLY inefficient and virtually all of 
these devices - all enduser ISP routers, cablemodems, etc. - are built around 
modified versions of OpenWRT.  Basically the manufacturer takes the OpenWRT 
distribution, throws away the GUI and replaces it with their own, removes the 
chip drivers and substitutes their own, and shuts down telnet/ssh.  OpenWRT has 
a very slow networking stack.

3) Most users don't use their own router they use the ISP router.  If they used 
a high-end Enterprise router like a Cisco on their DSL or Cable modem and 
configured the modem into "bridged" mode then they would be able to get gigabit 
speeds.  Or if they used a FreeBSD based PC with 2 ethernet cards in it they 
would also get gigabit speeds.  But instead they take the cheap way out which 
is to use the ISP supplied "free modem"

4) Most home users nowadays are using wifi to connect to their DSL/Cablemodems 
and wifi radio standards don't allow for much more than 100Mbt in the typical 
home environment (and please spare me the histrionics about the "new" wifi 
standards that deliver gigabit speeds since that only happens when you are 6 
feet within the transmitter.  People are idiots when it comes to wifi)

Of all the manufacturers out there, Broadcom is the one who actually wrote a 
completely closed-source, proprietary address translation module that 
essentially replaces the Linux stack.  THAT module is lightning fast and you 
CAN get gigabit speeds with low CPU clock speeds.  But it is only for the 
Broadcom Northstar SoC based devices.

By the way, the EU is way, way ahead of the US with gigabit rolled out to the 
home.  Broadcom wrote their "hardware NAT module" (that's what they call it) to 
compete in that market.

Ted

Reply via email to