begin  quoting Andrew Lentvorski as of Fri, Nov 18, 2005 at 01:17:16PM -0800:
> Stewart Stremler wrote:
> >-Stewart "{TCP/UDP}/IP is not a *clean* system -- it just works" Stremler
> 
> I disagree.  TCP/IP is really pretty close to both minimal and clean 
> given the problem it is solving (reliable transport across unreliable 
> links).  Anyone who starts out designing a protocol which is "simpler" 
> than TCP eventually realizes that they wound up designing 90% of 
> TCP--generally badly.

That's not quite how I meant it.  By clean, I was trying to refer to
conceptual encapsulation -- the OSI model is clean, in that it's all
nicely layered and labelled... but it's TCP/IP that gets *used*.

The slightly messy abstractions in the IP protocols are more than made up
for by their practical simplicity.

> The fact that TCPv6 (which had pretty much a blank slate) does not throw 
> out much of the fundamental architecture of TCPv4 shows that TCPv4 made 
> pretty much the right decisions.
 
I think we're in violent agreement.

At least, I'm not at all interested in a pissing contest over _this_ topic.

-Stewart "Internyms are space constrained and not meant for serious co" Stremler


-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to