On Jun 25, 2007, at 09:33, Templin, Fred L wrote:

I already gave my use-case in:

http://www1.ietf.org/mail-archive/web/ipv6/current/msg07806.html

The use-case I am most interested in is Mobile Ad-Hoc Networks (MANETs) in which two or more MANETs can merge (e.g., due to mobility). If each MANET used ULA-C's, then they could inject each others' prefixes into their IGPs with no opportunity for collision. If each MANET instead used RFC4193 ULAs, then they could *probably* still inject each others' prefixes. But, however small the risk of collision, RFC4193 ULAs still have one drawback that ULA-C's do not - uncertainty.

So perhaps another question is whether it is too much to ask for more certainty (ULA-C) and less mystery (RFC4193 ULA)?

The "no opportunity for collision" thing is really the question here, as Brian E. Carpenter said in <http://www1.ietf.org/mail-archive/web/ ipv6/current/msg07834.html> and others have said elsewhere. Most of the pushback is directed at this claim that central registration has some hope for mitigating an already *epsilon* risk of collision. I don't think simply reiterating the claim is an appropriate response to the legitimate rebuttal it's received.

An additional claim we've seen is that ULA-C should offer reverse delegations from ip6.arpa in the public DNS horizon, whereas ULA-L (straight RFC 4193) does not. Your use case does not seem to me to support the argument for ULA-C, but actually demonstrates its weakness.

When two MANET merge by exchanging ULA prefixes (let's forget about ULA-C vs. ULA-L for now, because the name resolution problem is common to both), then their DNS horizons must be merged as well. The networks are *ad-hoc*, so they do not have name servers provisioned with globally reachable unicast addresses. If they did, then they wouldn't be *ad-hoc* mobile networks. They'd be *provisioned* mobile networks.

So, the two MANET may have name servers, but if so, then they're only reachable at ULA addresses and they contain records that are only usable inside the merged MANET. What you need to do is exchange the reverse delegations for the ULA prefixes at the same time you exchange the prefixes. You already have to merge two private DNS horizons into a single private DNS horizon. Asking for help from the public DNS horizon seems like a very questionable thing to propose.

Looking up the AAAA records containing ULA-C addresses for the peer MANET name servers in the public DNS horizon is prohibitively expensive for the usage scenario you're proposing. Let me illustrate. Who will operate the authoritative name servers for the global public 0.0.c.f.ip6.arpa domain? How will mobile *ad-hoc* networks get NS records inserted into that zone? How are they changed? How will registrations be released and made available for reuse? Do registrations expire if you don't pay your bills on time? Perhaps most importantly, how do MANET remain *ad-hoc* given such provisioning requirements? All those questions seem to be pressing and unanswered.

(p.s. I have long contended with my colleague, Stuart Cheshire, that Multicast DNS could use to be extended to support organization-local scope multicast, precisely to support ad-hoc ULA-addressed internets. Alas, there hasn't been much perception around here of any burning need to do it-- the subject of rendezvous points always comes up, and nobody has time to come up to speed on all the latest technical aspects of the problem. Perhaps additional energy should be expended there toward those ends?)


--
james woodyatt <[EMAIL PROTECTED]>
member of technical staff, communications engineering



--------------------------------------------------------------------
IETF IPv6 working group mailing list
[email protected]
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to