Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 04 Jun 1999 20:33:28 +0200
From:      Poul-Henning Kamp <phk@critter.freebsd.dk>
To:        "Kevin J. Rowett" <krowett@rowett.org>
Cc:        Matthew Dillon <dillon@apollo.backplane.com>, David Malone <dwmalone@maths.tcd.ie>, current@FreeBSD.ORG
Subject:   Re: net.inet.tcp.always_keepalive on as default ? 
Message-ID:  <5203.928521208@critter.freebsd.dk>
In-Reply-To: Your message of "Fri, 04 Jun 1999 11:20:34 PDT." <4.2.0.56.19990604111235.00ae3ac0@rowett.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <4.2.0.56.19990604111235.00ae3ac0@rowett.org>, "Kevin J. Rowett" writes:

>The central issue of keepalives is that, for one machine, they don't create
>a significant load.  Multiplied by the number of machines on the Internet,
>it can become a problem.

Reality home-work assignment to Kevin:

	If we send a total of 8 keep alive packets per week, for TCP
	connections that last that long.  How many FreeBSD hackers
	with long lived telnet/ssh sessions does it take to generate
	as much trafic as one users IRC session ?

>If freeBSD makes it a default, then other will adopt as well.  Some less
>experienced and clueful implementors won't do as good a job with the
>overall TCP implementation, and we might see keepalives being sent
>every TCP timeout, for every connection, as a way to deal with a protocol
>error. :-)

... And the users, realizing this, will flock to FreeBSD and abandon all
other inferior products.

<IRONY>

There we have it!

The way to kill windows NT is to make tcp keepalives the default
in FreeBSD, obviously, since NT is so bloddy unstable, Mickysoft
will have to use much shorter timeouts and people will notice that
NT soaks up all their bandwidth whereas FreeBSD doesn't.

Great!

And I guess we can corner Linux the same way, they have to reboot
for every security fix, so they have to have shorter timeouts as
well.

</IRONY>

--
Poul-Henning Kamp             FreeBSD coreteam member
phk@FreeBSD.ORG               "Real hackers run -current on their laptop."
FreeBSD -- It will take a long time before progress goes too far!


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5203.928521208>