[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: proposed text for charter
El 07/04/2005, a las 17:11, Thomas Narten escribió:
Hi Jari.
what does "as long as the IP Address are available" mean? Is this
trying to say anything other than "if packets can still be sent from
A
to B (using whatever addresses happen to work) referrals will also
work"? Or is there some other subtle restriction here?
Yes. The "addresses are available" part has to do with what
has been envisioned as the solution in MULTI6. If you use
real IP addresses as your ULIDs then we minimize changes
to applications and make it possible to have referrals.
What is a "real address"? A globally unique, PA address?
good point.
Clearly, a globally unique PA address is a real address.
But it would be good to explore if ULAs can be used for this (as people
have suggested in the past). In this way you could have stable (PI)
identifiers. However, in this case, referrals won't work outside of the
routing domain of the particular ula included in the referral. (ther
reverse tree thing could work though, if you use unique ulas)
However, the drawback of this approach is that if one such address
(set) is stored and later retrieved by an application, that address
still has to work (or one address from the set) or otherwise you
can't continue, because you have no way of asking the peer what his
new address is.
I assume that the fundmantal aspect is that the ULID has to be
mappable into the address used in the (eventual) outer IPv6 header. So
"real address" must have to do with assumptions about how that mapping
can be made to work (e.g., one of the addresses in the original set
can still be used for connectivity with the peer)?
Well, the nice thing about using real addresses is that actually
referals would work even if the node that receives the referral does
not support the SHIM, right? (with the disclaimer about the
reachability of that address)
So, using a real address allows you to not require the mapping service.
for SHIM capable hosts, you could have additional mechanisms to obtain
the rest of the locators, (like contacting the host and using the shim
protocol, the reverse DNS or other)
(Note that the value of this item in the charter may also not
be immediately obvious. Why are we saying that referrals
work without application changes? Isn't that a detail?
I don't think this is a detail. Ensuring that referrals work is a key
aspect of "transparent to higher layers", IMO.
agree
regards, marcelo
The answer is that this particular choice of requirement
happens to dictate to some extent what kind of solution
is needed. For instance, if this were not a requirement
then identifiers would probably look more like HITs than
HBAs/CGAs. Of course the choice of the particular requirement
set is a tradeoff -- some NAT/IPv4 things would probably be
easier if this were not a requirement.)
Yes, thanks.
Thomas