Brian,

I won't try to reply inline, but let me address your questions more generally:

With regards to the relationship between RFCs and RIR policy, my understanding is that RFCs more or less direct IANA how to go about giving out space to the RIRs. However, each RIR can decide for itself whether it wants to participate in the allocation of a certain type of IP space. Right now, not all RIRs support IPv6 PI space, and it would similarly require policy for each RIR to begin assigning or allocating ULA-C space. In addition, this is not just a binary decision: an RIR could decide it wanted to do direct ULA-C assignments, and/or it could decide to do ULA-C allocations to LIRs. The RFC sets general direction, but leaves it up to the RIRs (and to some extent even to IANA) how the space is actually given out.

With regards to the oft-repeated question of "Is there *anything* unique to ULA that is not possible to implement with PI allocations by RIRs?": In theory, no, but in practice, yes. ("In theory, theory and practice are the same, but in practice, they're not.") If/when it becomes feasible for RIRs to give out PI space to anyone who asks, without concern over whether that space will end up in the routing tables of every full-BGP-feed router on the planet, then PI would meet the same need as ULA-C. Until then, ULA-C allows us to allocate space to networks who don't need to announce it to their transit providers, but who would still like to be able to privately interconnect with other networks using their own unique, registered IP space.

Hope that clarifies things a bit, and I look forward to seeing you on PPML.

-Scott

[EMAIL PROTECTED] wrote:
Date: Fri, 29 Jun 2007 20:23:54 +0000
From: Paul Vixie <[EMAIL PROTECTED]>
Subject: Re: I-D ACTION:draft-ietf-ipv6-ula-central-02.txt
To: [email protected]
Message-ID: <[EMAIL PROTECTED]>

Additionally, I believe that there exist RIR policies which are
resulting
in some pressure towards implementing ULA/ULA-C -- policies which can
and
should be modified by the membership constituency of the RIRs.
on this, there is broad agreement, but the outcome has been to request
that
IANA (by way of an IETF specification) set aside some non-DFZ space so
that
RIRs can hand it out for non-DFZ use with a lower barrier to acquisition.

(*) See below at the bottom - I believe there are two contradictory
statements (unless publishing an RFC which requests that an RIR do
some particular thing, does not constitute "setting RIR policy".)

ULA-C is an interesting middle ground, but the mere existence of ULA-C
as a
concept, and as a draft that we're discussing, is a strong indicator
that
these RIR policies are a problem.  And moreover, as a compromise, ULA-C
is
causing more harm than good.
obligatory disclaimer: while i'm not speaking for ARIN here, i am a member
of
ARIN's board of trustees, and i have not set ARIN's interests aside for
the
purpose of pure academic debate.  and briefly, as a trustee for this
sentence
alone, let me point out that ARIN's policies are set by the community and
if
you think those policies are "a problem" you should join [EMAIL PROTECTED] and
also attend ARIN meetings and consider submitting some policy proposals to
change them.

Don't worry - those are already things I'm planning on doing.
(Thanks for the mailing list pointer - it saves me a bit of searching. ;-)).

And thanks for pointing out the ARIN meta-policy - I don't think enough
people understand that. Shouting over the wall pretty much by definition
does not constitute submitting proposals. :-)

And the reason I brought up the issue, and made the proposal, is for that
exact reason. If any of what I said made any sense, then anyone who has
reason to support those suggestions would probably be best served by also
joining in on this ARIN pariticipation activity, in a very concrete way.

I think that more "bridging the gap" between operators, policy makers,
and (<insert label for IETF here>) everyone else, needs to occur. It's bad
enough that vendors making hardware are so far behind the curve...

I also think that it's just a question of realizing that ARIN is part of
the community, part of the process, and that not participating means
not having visibility or input into things that can affect your network,
further down the road...
(end of plug for civic duties)

The requirements that I see ULA/ULA-C addressing are:
- need for IPv6 space
- need for this space to be globally unique
- need for this space to be easily acquired
- need for this space to be acquired for no cost
- need for the status of this space to be easily identifyable (DFZ or
not)
others see additional requirements.  for example, the need for global
WHOIS,
global DNS, and global RPKI support for ULA space, so that even in ad-hoc
networking environments, "recourse" will be possible against malefactors.
as
a result of that requirement, a role for the regional internet registries,
and a fee level set at the cost recovery level for efficient
not-for-profit
operations, has been strongly suggested.

I don't disagree with any of the stuff that follows "as a result".
I in fact agree that there is a reasonable basis for doing so which
pretty much stands by itself, without needing any support from anyone.

Please answer me this, however (anyone, not just Paul):
- of the additional requirements listed, which of those are not available
(e.g. automatically) for PI allocations in the DFZ?

What I'm asking, of course, is this:
Is there *anything* unique to ULA that is not possible to implement with
PI allocations by RIRs?

And if so, why would it not be something to add on to every PI allocation?

(I do profess ignorance RPKI; I'm pretty sure that WHOIS and DNS are part
of the DFZ :-)).

(don't think that your own requirements aren't relevant or that your
description of them is unappreciated, but the resulting specification if
any will include a larger set of requirements and features than any one
person is likely to have, and is likely to be seen as a compromise by most
if not all of us.)

All but the last issue, are trivially manageable by relaxing the
existing
requirements in place at the RIRs, for acquiring space.  [...]
as before, if you think that the existing RIR policies are wrong, there's
a
mechanism in place in every region for improving those policies.  one
thing
to add at this point: IETF is not where RIR policies are made or changed.

(*) Second part of same comment from above - if the IETF publishes an RFC,
requesting that RIRs do some particular thing on a systematic basis, is
that not in effect dictating (in a passive-aggressive manner) policy to
RIRs?

I do understand the difference between requesting something of RIRs, and
telling them to do something, but fundamentally, either the RIRs do what
is asked in the RFC, or they do not. If they do not, the whole RFC is
mooted. If they do, then they have made a policy change at the behest of
the IETF.

Either way, this begs the question - how is what I was suggesting, other
than in the sense that I did not couch my suggestion as "ask nicely",
any different than ULA-C?

As far as I can tell, the main differences have to do with ULA itself,
the fact that the allocations are from a single block, and that the single
block has associated with it some rather nasty mandatory extra bits.

(Yes, I know I'm being a bit facetious - and deliberately - but the
question isn't entirely rhetorical. If the suggestion were couched the
same way as the ULA-C proposal, would it be considered acceptable from the
ARIN perspective?)

Brian


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

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

Reply via email to