Sorry for the delayed response - didn't see me in the to: or cc: fields.

> |In terms of the stability of the addresses one has to take into account
> |both stability as it relates to local communication and stability for
> |global communication.
> 
> We have always been told that stable global v6 addresses will not be
> available to end users, or at least will not be available to end users at a
> low cost. Unless you are proposing to revise the whole address allocation
> architecture *and* have a way to force ISPs to change their business models
> I think we must accept this as a given.

The temporal stability of addresses have a temporary component - it isn't
black and white.

Crystal ball:
I wouldn't be surprised if small sites renumber the IPv6 addresses once
a year with an overlap (both new and old working for a week perhaps). 
I see no reason why one would ever want to change them once a day.

Taking together globally things means that there will be lots of renumbering
in progress at any given time (given millions of sites and a reasonably long
overlap).

Thus I'm not too worried about e.g. my home site changing IPv6 prefixes
all the time. Of course, there is a concern for applications which keep
a connection open for a long time (weeks), but I suspect that such applications
are, or need to be, capable of reconnecting since they need to be able to deal
with peer failure.

> I think you have made an unreasonable leap by dropping the "stable"
> qualifier. The value/importance of _stable_ local communication is almost
> certainly much higher than the value/importance of _stable_ global
> communication.  

Even with the "stable" qualifier my opinion is the same. 
You are welcome to disagree.

> But my NFS client is simply not prepared to have its server's
> address renumbered out from under it. My multi-hour build will fail unless
> I notice the problem and fire up adb on the kernel in a hurry.  Similarly my
> print job will fail if the printer and/or client is/are renumbered in the
> middle of a tcp session. 

You seem to be assuming flash renumbering without overlap.
With a one week overlap when a site gets renumbered by its ISP
your two week long build might require a umount -f for NFS, and
your petabyte print job (that takes > 1 week to send to the printer)
might fail.

> My distributed home automation system, while quite tolerant
> of temporary lost connections and machine reboots, can not deal with
> addresses changing out from under it.  This is hardly unreasonable because
> the tools to deal gracefully with such situations have not yet been
> invented.  To make such things work now each application would have to
> implement its own procedures to deal with unstable addresses.  This is
> obviously not acceptable to application writers.

And the tools to deal in a robust manner with multiple-scopes of addresses
have not been applied to your home automation system either.
To be it makes more sense to get applications to 
 - not cache DNS answers forever
 - be prepared to restart connections after redoing a DNS lookup 
   if the connections are open for a long time (days or more).
I think this is less work, since many applications can get away with
doing nothing, than having all applications handle different scope addresses.

> We understand that sites are administrative.

Section 4 in draft-ietf-ipngwg-scoping-arch seems to say something differnet.
A site doesn't span multiple administrations, but it is limited
to a single geographic location, such  as an office, an office complex, or 
a campus. 

> |So let's not loose sight of the fact that the goal is a robust network.
> 
> I think that the goal is a useful network--useful not only for ISPs and
> application vendors but for consumers.

Agreed. I don't think I was saying anything different.

  Erik

--------------------------------------------------------------------
IETF IPng Working Group Mailing List
IPng Home Page:                      http://playground.sun.com/ipng
FTP archive:                      ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]
--------------------------------------------------------------------

Reply via email to