Re: NATs *ARE* evil!
Keith Moore <moore@cs.utk.edu> Fri, 22 December 2000 20:10 UTC
Received: by ietf.org (8.9.1a/8.9.1a) id PAA12661 for ietf-outbound.10@ietf.org; Fri, 22 Dec 2000 15:10:03 -0500 (EST)
Received: from astro.cs.utk.edu (astro.cs.utk.edu [128.169.93.168]) by ietf.org (8.9.1a/8.9.1a) with SMTP id OAA12275 for <ietf@ietf.org>; Fri, 22 Dec 2000 14:55:51 -0500 (EST)
Received: from astro.cs.utk.edu (astro.cs.utk.edu [128.169.93.168]) by astro.cs.utk.edu (cf 8.9.3) with ESMTP id OAA13772; Fri, 22 Dec 2000 14:55:42 -0500 (EST)
Message-Id: <200012221955.OAA13772@astro.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: V Guruprasad <prasad@watson.ibm.com>
cc: Keith Moore <moore@cs.utk.edu>, Sean Doran <smd@ebone.net>, fred@cisco.com, iab@ISI.EDU, ietf@ietf.org, tytso@MIT.EDU
Subject: Re: NATs *ARE* evil!
In-reply-to: Your message of "Fri, 22 Dec 2000 14:26:50 EST." <20001222142650.A24039@bubble.watson.ibm.com>
Date: Fri, 22 Dec 2000 14:54:27 -0500
Sender: moore@cs.utk.edu
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. thank you, I think you've advertised this draft quite adequately for the time being. I'm quite willing to look at it, but there are numerous other drafts that are also on my list. > > 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. I was referring to the set of identifiers I mentioned in my earlier message, all of which are IP addresses, or contain IP addresses, in the current Internet architecture. And no, I don't have to consider every possible alternative architecture to conclude that (a) most or all of these identifiers are necessary, and (b) reserving space for each one separately, and maintaining all of the mappings between them, would be onerous. Keith
- Re: NATs *ARE* evil! Claus Färber
- NATs *ARE* evil! Sean Doran
- Re: NATs *ARE* evil! J. Noel Chiappa
- Re: NATs *ARE* evil! Jon Crowcroft
- Re: NATs *ARE* evil! Michael W. Condry
- Re: NATs *ARE* evil! Dennis Glatting
- Re: NATs *ARE* evil! Valdis.Kletnieks
- Re: NATs *ARE* evil! Scott Brim
- Re: NATs *ARE* evil! Jon Crowcroft
- Re: NATs *ARE* evil! Tony Dal Santo
- RE: NATs *ARE* evil! Iliff, Tina
- Re: NATs *ARE* evil! itojun
- Re: NATs *ARE* evil! Dennis Glatting
- Re: NATs *ARE* evil! Geoff Huston
- Re: NATs *ARE* evil! James Aldridge
- Re: NATs *ARE* evil! Keith Moore
- Re: NATs *ARE* evil! Frank Solensky
- Re: NATs *ARE* evil! Brian E Carpenter
- Re: NATs *ARE* evil! Frank Solensky
- Re: NATs *ARE* evil! David W. Morris
- Re: NATs *ARE* evil! Masataka Ohta
- Re: NATs *ARE* evil! Keith Moore
- Re: NATs *ARE* evil! Kurt Erik Lindqvist
- Re: NATs *ARE* evil! M Dev
- Re: NATs *ARE* evil! Keith Moore
- RE: NATs *ARE* evil! Dave Robinson
- Re: NATs *ARE* evil! Keith Moore
- Re: NATs *ARE* evil! Brian E Carpenter
- Re: NATs *ARE* evil! Scott Brim
- RE: NATs *ARE* evil! Dave Robinson
- Re: NATs *ARE* evil! Valdis.Kletnieks
- Re: NATs *ARE* evil! Keith Moore
- Re: NATs *ARE* evil! Keith Moore
- Re: NATs *ARE* evil! Keith Moore
- RE: NATs *ARE* evil! Iliff, Tina
- Re: NATs *ARE* evil! chris d koeberle
- Re: NATs *ARE* evil! Valdis.Kletnieks
- Re: NATs *ARE* evil! Brian E Carpenter
- RE: NATs *ARE* evil! Iliff, Tina
- RE: NATs *ARE* evil! David Higginbotham
- Re: NATs *ARE* evil! Matt Holdrege
- Re: NATs *ARE* evil! Melinda Shore
- RE: NATs *ARE* evil! Chris Millikin
- Re: NATs *ARE* evil! Michael Richardson
- RE: NATs *ARE* evil! Sean Doran
- RE: NATs *ARE* evil! Chris Millikin
- RE: NATs *ARE* evil! David Higginbotham
- Re: NATs *ARE* evil! J. Noel Chiappa
- RE: NATs *ARE* evil! Chris Millikin
- Re: NATs *ARE* evil! Stephen Sprunk
- Re: NATs *ARE* evil! Kevin Farley
- Re: NATs *ARE* evil! Scott Bradner
- Re: NATs *ARE* evil! Sean Doran
- Re: NATs *ARE* evil! Paul Ferguson
- Re: NATs *ARE* evil! Michael Richardson
- RE: NATs *ARE* evil! Pan Jung
- Re: NATs *ARE* evil! mcr
- Re: NATs *ARE* evil! Michael Richardson
- Re: NATs *ARE* evil! Keith Moore
- Re: NATs *ARE* evil! Keith Moore
- Re: NATs *ARE* evil! Keith Moore
- Re: NATs *ARE* evil! Perry E. Metzger
- Re: NATs *ARE* evil! J. Noel Chiappa
- Re: NATs *ARE* evil! Sean Doran
- Re: NATs *ARE* evil! Sean Doran
- Re: NATs *ARE* evil! J. Noel Chiappa
- Re: NATs *ARE* evil! Keith Moore
- Re: NATs *ARE* evil! Geoff Huston
- Re: NATs *ARE* evil! J. Noel Chiappa
- Re: NATs *ARE* evil! Perry E. Metzger
- Re: NATs *ARE* evil! Perry E. Metzger
- Re: NATs *ARE* evil! Bradley Dunn
- Re: NATs *ARE* evil! Jon Crowcroft
- Re: NATs *ARE* evil! Jon Crowcroft
- Re: NATs *ARE* evil! J. Noel Chiappa
- Re: NATs *ARE* evil! Keith Moore
- Re: NATs *ARE* evil! J. Noel Chiappa
- Re: NATs *ARE* evil! Perry E. Metzger
- Re: NATs *ARE* evil! Sean Doran
- Re: NATs *ARE* evil! RJ Atkinson
- Re: NATs *ARE* evil! Keith Moore
- Re: NATs *ARE* evil! J. Noel Chiappa
- Re: NATs *ARE* evil! Sean Doran
- Re: NATs *ARE* evil! Bradley Dunn
- Re: NATs *ARE* evil! J. Noel Chiappa
- Re: NATs *ARE* evil! Angelos D. Keromytis
- Re: NATs *ARE* evil! Perry E. Metzger
- Re: NATs *ARE* evil! Steven M. Bellovin
- Re: NATs *ARE* evil! Keith Moore
- Re: NATs *ARE* evil! Daniel Senie
- Re: NATs *ARE* evil! Perry E. Metzger
- Re: NATs *ARE* evil! Jon Crowcroft
- Re: NATs *ARE* evil! Kevin Farley
- Re: NATs *ARE* evil! Tony Dal Santo
- Re: NATs *ARE* evil! Jeffrey Altman
- Re: NATs *ARE* evil! Theodore Y. Ts'o
- Re: NATs *ARE* evil! Theodore Y. Ts'o
- Re: NATs *ARE* evil! Geoff Huston
- Re: NATs *ARE* evil! Geoff Huston
- Re: NATs *ARE* evil! Matt Crawford
- Re: NATs *ARE* evil! John Collis
- Re: NATs *ARE* evil! Mike Fisk
- Re: NATs *ARE* evil! Randy Bush
- RE: NATs *ARE* evil! RJ Atkinson
- Re: NATs *ARE* evil! RJ Atkinson
- Re: NATs *ARE* evil! Donald E. Eastlake 3rd
- Re: NATs *ARE* evil! Valdis.Kletnieks
- Re: NATs *ARE* evil! Donald E. Eastlake 3rd
- Re: NATs *ARE* evil! J. Noel Chiappa
- Re: NATs *ARE* evil! Theodore Y. Ts'o
- Re: NATs *ARE* evil! Theodore Y. Ts'o
- Re: NATs *ARE* evil! Steven M. Bellovin
- Re: NATs *ARE* evil! Ken Raeburn
- Re: NATs *ARE* evil! Matt Crawford
- Re: NATs *ARE* evil! Keith Moore
- Re: NATs *ARE* evil! Sean Doran
- Re: NATs *ARE* evil! Keith Moore
- Re: NATs *ARE* evil! Francis Dupont
- Re: NATs *ARE* evil! V Guruprasad
- Re: NATs *ARE* evil! Theodore Y. Ts'o
- Re: NATs *ARE* evil! Claus Färber
- Re: NATs *ARE* evil! Mike Fisk
- Re: NATs *ARE* evil! Steven M. Bellovin
- Re: NATs *ARE* evil! Jon Knight
- Re: NATs *ARE* evil! Theodore Y. Ts'o
- Re: NATs *ARE* evil! V Guruprasad
- Re: NATs *ARE* evil! V Guruprasad
- Re: NATs *ARE* evil! V Guruprasad
- Re: NATs *ARE* evil! John Stracke
- Re: NATs *ARE* evil! V Guruprasad
- Re: NATs *ARE* evil! John Stracke
- Re: NATs *ARE* evil! V Guruprasad
- Re: NATs *ARE* evil^H^H^H^Hmpls! Jon Crowcroft
- Re: NATs *ARE* evil! Harald Alvestrand
- Re: NATs *ARE* evil! Mike Fisk
- Re: NATs *ARE* evil! Denis Mcmahon
- Re: NATs *ARE* evil! Matt Holdrege
- Re: NATs *ARE* evil! V Guruprasad
- Re: NATs *ARE* evil! Sam Liang
- Re: NATs *ARE* evil! Fred Baker
- Re: NATs *ARE* evil! Fred Baker
- Re: NATs *ARE* evil! Fred Baker
- Re: NATs *ARE* evil! Sean Doran
- Re: NATs *ARE* evil! Fred Baker
- Re: NATs *ARE* evil! Keith Moore
- Re: NATs *ARE* evil! V Guruprasad
- Re: NATs *ARE* evil! Sean Doran
- Re: NATs *ARE* evil! Keith Moore
- Re: NATs *ARE* evil! V Guruprasad
- Re: NATs *ARE* evil! Keith Moore
- Re: NATs *ARE* evil! V Guruprasad
- Re: NATs *ARE* evil! Kai Henningsen