Re: Architectural Considerations section in specs

"Stephen Sprunk" <stephen@sprunk.org> Thu, 24 April 2003 01:54 UTC

Received: from ran.ietf.org (ran.ietf.org [10.27.6.60]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA17792; Wed, 23 Apr 2003 21:54:47 -0400 (EDT)
Received: from majordomo by ran.ietf.org with local (Exim 4.10) id 198WDA-0004SU-00 for ietf-list@ran.ietf.org; Wed, 23 Apr 2003 22:11:44 -0400
Received: from odin.ietf.org ([10.27.2.28] helo=ietf.org) by ran.ietf.org with esmtp (Exim 4.10) id 198WCQ-0004Pp-00 for ietf@ran.ietf.org; Wed, 23 Apr 2003 22:10:58 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA17727 for <ietf@ietf.org>; Wed, 23 Apr 2003 21:48:51 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 198VtH-0001sa-00 for ietf@ietf.org; Wed, 23 Apr 2003 21:51:11 -0400
Received: from adsl-65-67-187-82.dsl.rcsntx.swbell.net ([65.67.187.82] helo=defiant.dfw.nostrum.com ident=root) by ietf-mx with esmtp (Exim 4.12) id 198VtG-0001sX-00 for ietf@ietf.org; Wed, 23 Apr 2003 21:51:10 -0400
Received: from ssprunk (IDENT:sprunk@localhost [127.0.0.1]) by defiant.dfw.nostrum.com (8.11.3/8.11.3) with SMTP id h3O1pXL13285; Wed, 23 Apr 2003 20:51:33 -0500
Message-ID: <006401c30a04$090c3dd0$93b58742@ssprunk>
From: Stephen Sprunk <stephen@sprunk.org>
To: Keith Moore <moore@cs.utk.edu>
Cc: moore@cs.utk.edu, alh-ietf@tndh.net, ietf@ietf.org, ipng@sunroof.eng.sun.com
References: <70125434335.20030419164712@brandenburg.com><033901c309a9$45d0f130$261e4104@eagleswings><20030423175937.3b28f432.moore@cs.utk.edu><002701c309ef$5c64ced0$93b58742@ssprunk> <20030423193413.5d7c86bb.moore@cs.utk.edu>
Subject: Re: Architectural Considerations section in specs
Date: Wed, 23 Apr 2003 20:41:42 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Content-Transfer-Encoding: 7bit
Sender: owner-ietf@ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit

Thus spake "Keith Moore" <moore@cs.utk.edu>
> > And you're conflating ambiguous addressing with scoping.
>
> nope.  the property that I'm concerned about is not that an address
> may only be usable within a particular portion of the network, it's
> that the address is ambiguous.

As Mr. Hain pointed out, last week your argument was about scoping and apps
picking addresses, not about private addresses.

> so given an address there's no way to know whether or not it is valid,
> or why it doesn't seem to work to let you connect with the
> host/peer/server you think it's associated with.

You have no way of knowing if any address is reachable from any particular
location.  That is not a property specific to private addresses.

> > Perhaps.  There is no functional difference unless multiple instances
> > of the same address are actually _reachable_ by a third party; the
> > mere existence of duplicates does not change the architecture.
>
> wrong.  it's useful to have unique names for hosts (or points on the
> network) even if they're not directly reachable by everyone who might
> possess those names.

Useful, yes; a fundamental part of the architecture, no.

Removing private addresses from the IPv6 architecture is a fundamental
change from IPv4: site-locals are not a new addition, just a different name.

If site-locals are deprecated, the NAT/stable address/whatever crowd will
just pick a different prefix to use.  Worst case, they'll all pick different
ones.  RFC1597 didn't cause the scoped-address mess; it just provided a
reasonably safe sandbox and standard semantics.

S

Stephen Sprunk         "God does not play dice."  --Albert Einstein
CCIE #3723         "God is an inveterate gambler, and He throws the
K5SSS        dice at every possible opportunity." --Stephen Hawking