Robert Elz wrote:

>   | My guess is that it will just effectively mean people will not
>   | use multiple prefixes for mobile nodes.
> 
> Probably true.   So what?    Other mobile nodes will still use
> multiple prefixes (the HA that I would be dealing with would perhaps
> be coping with a half dozen mobile nodes at any one time .. .I think
> it could cope with my few prefixes).

No doubt that many IPv6 networks will have only a few nodes,
and many will have only a few prefixes.  My questions were
related whether that model should be our design goal.

> And since all this is related, from an earlier message of yours ...
> 
> [EMAIL PROTECTED] said:
>   | Even manually configured global addresses should be required to
>   | acquire rights to the corresponding link-local address.  Why not?
> 
> Simple.

...?...

> There is no requirement that a node configure an address from every
> available prefix.   (See above for a reason why some modes might choose
> not to).

I was by no means suggesting that a node should configure
an address from every available prefix.

> And, there's no reason at all why if a link has prefix1::/64 and
> prefix2::/64 assigned to it, I shouldn't be able to manually configure
> prefix1::1/128 as the address of one node, and prefix2::1/128 as the
> address of an entirely different node.
> 
> They cannot both claim fe80::1

Exactly -- and I am suggesting that there are enough IPv6
addresses available so that there is no motivation to support
the use of prefix{1,2}::1 for two different nodes on the same
link.  Maybe one of them could find a different interface ID.
I didn't yet see why enabling the behavior you suggest has
any advantages.

> In some cases doing this might be the reason for adding a new prefix
> to a link - if I have a system with a well known address (prefix1::1)
> and I want to move it to a link that is currently prefix2::/64 and
> where prefix2::1 is already allocated, I might choose to assign
> prefix1::/64 to this link (perhaps disable auto-config of addresses
> in that prefix, or perhaps not) just so my node can keep using the well
> known address it has become accustomed to (as much as I hate well known
> addresses, I know this kind of thing will happen).

Honestly, I think IPv6 would be better off by prohibiting
this behavior.

> But going the other way, and requiring link local to every wider scope
> address is simply impossible, no matter how much easier that might make
> life for home agents.

Either I didn't understand this, or I don't see why it's impossible.
Actually, I was only concerned with global scope and site-local scope.
Is the only roadblock the desire to maintain an interface ID when
moving a node to a new subnet?

> ps: don't we already have a way to tell from RAs which prefix is multi-link
> and which is not (because it matters to whether we send packets to routers
> of just do ND for them?).   If so, we can use that to solve the DAD
> optimisation problem can't we?   That is, simply prohibit DAD optimisation
> for multi-link prefixes.   If we don't currently have such a method, there
> are still spare bits in the RA that can easily be used to mark a prefix as
> multi-subnet and hence ban DAD optimisation for it.

This solution works for me, I guess because I don't see any
driving need to put home agents on multi-link subnets.

Regards,
Charlie P.
--------------------------------------------------------------------
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