Subject: Re: default route and private networks
To: Jonathan Stone <jonathan@dsg.stanford.edu>
From: Thor Lancelot Simon <tls@rek.tjls.com>
List: tech-net
Date: 04/23/2005 12:39:53
On Sat, Apr 23, 2005 at 01:21:46AM -0700, Jonathan Stone wrote:
> 
> quoting David's susggestion again:
> 
> In message <20050413172910.GM6156@che.ojctech.com>, David Young writes:
> 
> >[...]
> > Actually,
> >I think that the the IPv4 address selection should resemble IPv6 address
> >selection, where the "scope" of the destination address is considered
> >(global, link- or site-local), and a source address with the same scope
> >is preferred.  IPv4 should likewise prefer a private sources (192.168/16,
> >10/8, ...) when the destination is private, a link-local (169.254/16)
> >for link-local destinations, and global source for a global destination.
> 
> As Thor noted in message, <20050413213934.GA14667@panix.com>, this
> idea does violence to RFC-1122 ``Strong ES'' model, which many of us
> rely on to a greater or lesser degree.

I am reading 1122 again and I am not so sure.  The RFC says "the physical
interface that corresponds to the IP source address..." and so forth; but
David is talking only about hosts that have multiple IP addresses on the
_same_ interface.  What David is proposing does, though, run contrary to
the introductory text about the _intent_ of the strong host model, that
"it tends to model a multihomed host as a set of logical hosts within the
same physical host" and to some extent to the principle of least surprise.

I don't think David is suggesting that either heuristic he is proposing
should be the default -- is he?  David?  I can certainly see where they'd
be useful.

Thor