Re: NATs *ARE* evil!

V Guruprasad <prasad@watson.ibm.com> Fri, 22 December 2000 19:40 UTC

Received: by ietf.org (8.9.1a/8.9.1a) id OAA11942 for ietf-outbound.10@ietf.org; Fri, 22 Dec 2000 14:40:02 -0500 (EST)
Received: from igw8.watson.ibm.com (igw8.watson.ibm.com [198.81.209.20]) by ietf.org (8.9.1a/8.9.1a) with SMTP id OAA11609 for <ietf@ietf.org>; Fri, 22 Dec 2000 14:27:04 -0500 (EST)
Received: from sp1n189at0.watson.ibm.com (sp1n189at0.watson.ibm.com [9.2.104.62]) by igw8.watson.ibm.com (8.9.3/8.9.3/05-14-1999) with ESMTP id OAA10402; Fri, 22 Dec 2000 14:26:51 -0500
Received: from bubble.watson.ibm.com (bubble.watson.ibm.com [9.2.215.93]) by sp1n189at0.watson.ibm.com (8.9.3/Feb-20-98) with ESMTP id OAA20406; Fri, 22 Dec 2000 14:26:50 -0500
Received: (from prasad@localhost) by bubble.watson.ibm.com (8.9.3/8.9.3/04/21/2000) id OAA24068; Fri, 22 Dec 2000 14:26:50 -0500
Date: Fri, 22 Dec 2000 14:26:50 -0500
From: V Guruprasad <prasad@watson.ibm.com>
To: Keith Moore <moore@cs.utk.edu>
Cc: Sean Doran <smd@ebone.net>, fred@cisco.com, iab@ISI.EDU, ietf@ietf.org, tytso@MIT.EDU
Subject: Re: NATs *ARE* evil!
Message-ID: <20001222142650.A24039@bubble.watson.ibm.com>
References: <20001222144348.2D024898@sean.ebone.net> <200012221523.KAA11220@astro.cs.utk.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
User-Agent: Mutt/1.2i
In-Reply-To: <200012221523.KAA11220@astro.cs.utk.edu>; from moore@cs.utk.edu on Fri, Dec 22, 2000 at 10:22:31 -0500
X-Loop: ietf@ietf.org

> IMHO what we need to change is the *implicit* association between
> "host" related identifiers and "network topology" related identifiers -
> so that coders treat them as separate entities, and provide a way
> for the two to be different at the IP layer - while still allowing
> the optimization to take place where it makes sense.  then you
> only need to maintain the mapping for the case where the identifiers
> are different.
> 
> I'm still waiting for folks to see this "overloading" as a design compromise

A fundamentally different approach that does achieve this separation
is described in draft-guruprasad-addressless-internet-00.txt.


> rather than a pure evil.  not overloading at all would be even more evil.

You don't have adequate grounds for the second statement unless you can
formally establish that you have considered all *possible* alternative
architectures. In other words, experiences with Nimrod or early-day relative
addressing, or with UUCP, ATM, SNA, etc, cannot be adequate foundation.
That also excludes potential knocking down of my I-D, but you evidently
haven't read it anyway.


> as it happens, I'm in the NSRG.  but I also think it's useful to have these

Especially where we need to be more careful in positing opinions, lest we
prematurely block out good solutions because of such prejudices and shun away
"newbies" proposing them (to borrow from another thread!).

One might recall that astronomers had a similar complexity problem with the
celestial routing of planets at one time, and the solution, taken for granted
today (but not taught in all schools!), contradicted most educated and
carefully conservative opinions.

I submit a more open attitude might be healthier for the Internet and my I-D :-)

-p.