Network Neutrality is back! Let´s make the technical aspects heard this time!
 help / color / mirror / Atom feed
From: Karl Auerbach <karl@cavebear.com>
To: "David Lang" <david@lang.hm>,
	"Network Neutrality is back! Let´s make the technical aspects
	heard this time!" <nnagain@lists.bufferbloat.net>
Subject: Re: [NNagain] upgrading old routers to modern, secure FOSS
Date: Mon, 23 Oct 2023 17:13:35 -0700	[thread overview]
Message-ID: <3877959c-6fb5-4e12-8bbe-a453cfeaf7f3@cavebear.com> (raw)
In-Reply-To: <6756521n-p6n4-30q8-qr13-85p1s4n3on9s@ynat.uz>

I couldn't agree with you more - we need to take care that any control 
or management systems we create are not turn-off-the-Internet switches 
in disguise.

My even larger fear is that as we increasingly cross-link our various 
forms of infrastructure that protective measures will put us into 
(hopefully transient) neo-stone age with a long, difficult recovery.

I have had a long interest that comes from comparing the relative robust 
response of living organisms to the rather brittle responses of our 
technologies.

Living things have an option that is not usually available to our 
technologies - death of the individual.

The one lesson I've been able to draw out so far is that living things 
often have layers of responsive mechanisms that arise because 
evolutionary processes typically do not erase old machinery, but, 
rather, add new responses.  If the new response proves inadequate then 
the old mechanisms are still there and might offer a useful solution to 
whatever condition has happened.

The corollary that I derived from that is that we ought to be designing 
our network systems with layers of response machinery, often working 
somewhat at cross purposes, and with the goal being survival rather than 
optimal use of resources.

How to do this in practice remains somewhat elusive, at least to me.

     --karl--

On 10/23/23 4:39 PM, David Lang wrote:
> On Mon, 23 Oct 2023, Karl Auerbach via Nnagain wrote:
>
>> It would be nice if we built our network devices so that they each 
>> had a little introspective daemon that frequently asked "am I 
>> healthy, am I still connected, are packets still moving through me?"  
>> (For consumer devices an answer of "no" could trigger a full device 
>> reboot or reset.)
>
> I agree with a lot of what you say, but I want to throw in a word of 
> caution here. I have seen systems go from 'slow but functioning' to 
> 'completely down and requires a complete datacenter shutdown to 
> recover' because of automated response systems that decided to restart 
> something when it didn't respond fast enough, triggering a cascade of 
> failures that prevented any service from being able to start into a 
> healthy state.
>
> I've also implemented monitoring on APs to restart them if they don't 
> have a path to the Internet, resulting in continual reboots when there 
> is a transitory issue (now changed to only check their next hop and 
> only shut down wifi to avoid becoming a black hole for that SSID
>
> to err is human, to really mess things up requires a computer, and 
> automation removes the oversight from the computer allowing it to do 
> more damage faster.
>
> David Lang

  reply	other threads:[~2023-10-24  0:13 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-10-23 17:04 Dave Taht
2023-10-23 17:43 ` le berger des photons
2023-10-23 17:46   ` Frantisek Borsik
2023-10-23 18:11     ` Dave Taht
2023-10-23 18:38       ` Frantisek Borsik
2023-10-24  5:34       ` Ignacio Ocampo
2023-10-24  5:39         ` Ignacio Ocampo
2023-10-24 12:10           ` Frantisek Borsik
2023-10-24  0:36   ` Dave Taht
2023-10-23 17:58 ` Dave Taht
2023-10-23 18:20   ` David Lang
2023-10-23 18:39   ` Sebastian Moeller
2023-10-23 18:53   ` Jack Haverty
2023-10-23 19:01     ` David Lang
2023-10-23 19:37     ` Karl Auerbach
2023-10-23 21:54       ` rjmcmahon
2023-10-23 23:22         ` Karl Auerbach
2023-10-23 23:39           ` David Lang
2023-10-24  0:13             ` Karl Auerbach [this message]
2023-10-24  5:16           ` Robert McMahon

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

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

  git send-email \
    --in-reply-to=3877959c-6fb5-4e12-8bbe-a453cfeaf7f3@cavebear.com \
    --to=karl@cavebear.com \
    --cc=david@lang.hm \
    --cc=nnagain@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