Subject: Re: Patch for timiting TCP MSS (i.e. for new PPPoE)
To: None <kml@selresearch.net>
From: Andrew Gillham <gillham@vaultron.com>
List: tech-net
Date: 12/05/2001 14:06:52
On Wed, Dec 05, 2001 at 11:34:27AM -0800, kml@selresearch.net wrote:
>
> If I can be so bold, the difference is that network nodes
> are supposed to work and play together nicely, according to
> well defined, published standards. Hardware has always been
> completely random, and, to me at least, scary -- what standard
> does any of it adhere to, other than, say, NE2000 cards? I've
> yet to buy a network card (other than NE2000s) that promised
> me much at all about its register structure, and I've certainly
> been burned more than once by this. TCP/IP means something, and
> folks oughta adhere to that definition.
Isn't SCSI supposed to be a well defined, published standard? Yet
we have to work around broken implementations.
> I think that working around other people's frailties is a good thing,
> in general, but the MSS clamping stuff is pretty close to where I draw
> the line.
My whole point was that we work around other broken standards or devices,
and adding a feature to allow the end user to enable a work around for
the countless "broken" sites out there seems like a good idea. Provided
the changes are clean and simple anyway.
I think it sounds like an especially good idea if we plan to tout our
in-kernel PPPoE implementation as a better alternative to RP PPPoE from
pkgsrc.
-Andrew