> > The fundamental difference is the assumption about what is a reasonable
> > network topology. It is absolutely wrong to turn off SL just because a
> > global exists, because neighboring nodes on a single wire may have local
> > policy to be globally visible or not.
>
> it is absolutely wrong to expect apps to deal with a mixture of SLs and
> globals, because that forces those apps to develop their own addressing
> and routing schemes, essentially making any notion of SL to indicate
> 'policy' irrelevant.
99.9% of applications just want a address to connect to. They
don't care if it is a SL, LL or GA.
For the other 0.1% being able see the scoped the hosts are in
allows them to make sensible decisions. If you can't see the
scopes you can't make the decisions. AAAA doesn't give you the
information you need. SA6 will give you the information you
need.
> > Insisting that SL gets turned off
> > because one node on the wire needs a global creates a very unreasonable
> > burden to manage access lists, particularly if that node moves around
> > between segments that would otherwise have no global nodes.
>
> well, I'd probably agree with that, because it provides an easy way to
> attack an isolated network that was legitimately using SLs. still,
> a network that is using globals shouldn't be using SLs.
Well don't configure *your* network to do this. Stop trying
to preventing those that do from doing so.
> > Again, I am sympathetic to the point that multi-party apps should refuse
> > to refer a SL if any of the members has a global, but that is at best a
> > BCP targeted at app developers.
>
> it would never get published as a BCP because it's not a good practice
> to recommend - first because the app has no way of knowing in advance
> whether any of its (current or future) members has a global, and second
> because this prevents referrals between hosts in the same scope from
> going through an intermediary that doesn't share the same scope.
> in other words, it forces apps to know about topology.
Tunnel vision.
> and for similar reasons that it's not okay for SLs on the net to fail
> when they happen to see a global, neither is it okay for apps to start
> refusing to refer SLs when they see a global.
>
> Keith
> --------------------------------------------------------------------
> 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]
> --------------------------------------------------------------------
--
Mark Andrews, Internet Software Consortium
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: [EMAIL PROTECTED]
--------------------------------------------------------------------
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]
--------------------------------------------------------------------