[arin-ppml] IPv6 Allocation Planning

Owen DeLong owen at delong.com
Tue Aug 10 01:42:20 EDT 2010

On Aug 9, 2010, at 7:27 PM, William Herrin wrote:

> On Mon, Aug 9, 2010 at 8:23 PM, Joel Jaeggli <joelja at bogus.com> wrote:
>> There are quite a few people on this list who've had deployed dual stack
>> ipv6 networks for longer than it took us to put a man on the moon.
>> Jaded rather than inexperienced is the first thing that some to mind.
> Hi Joel,
> There were plenty of jaded IPv4 gurus in 1993. Those that survived and
> were still acknowledged gurus were far wiser and more knowledgeable in
> 2003.
> My point is: there's a lot about IPv6 policy we can't yet predict with
> a high confidence. We'll do the best we can and we'll change it when
> we learn better, but for now there's still a lot of guesswork
> involved.

ARIN IPv6 policy mostly dates back to before 2004 when the NRPM was
first introduced. Much of it, I suspect, goes back nearly to the beginning
of ARIN over 10 years ago.

The following are the changes since 2004:

2003-4 8/3/04 section modified 	Expand ISP planning horizon to 5 years (from 2)
										Clarify qualifying LIRs.

2005-5 2/12/06 sections and 6.7 modified
										Revise HD ratio requirement from .8 to .94

2005-1 5/9/06 sections 6.5.4 modified, 6.5.8 created
										Introduction of PI end-user assignments for IPv6

2005-8 5/9/06 Sections 6.1.1, 6.2.7, 6.5.1-5, 6.7, 6.8.3, and 6.9 modified
										End site from /48 in policy to LIR or ISP internal decision
-- Editorial update to 6.6 on 7/27/06

2006-2 1/6/07 Section 6.10 created			Microallocations for internal infrastructure

2007-4 6/14/07 Section 6.1.1 modified		Removal of the term "INTERIM" from IPv6 policy

2007-25 12/11/07 Sections, 6.5.3,,, and modified
										Proposal titled literally "IPv6 Policy housekeeping".
										Mostly editorial changes and no real policy modifications
										Entirely stuff that would be handled today by staff with a
										consent decree from the Advisory Council.

2007-21 7/8/08 Section modified	IPv6 for Legacy Holders with RSA and Efficient Use

-- 9/23/09 Editorial updates to sections 6 and 6.2

2008-3 12/18/09 Section 6.5.9 created		Community Networks IPv6 Assignment

2009-5 12/18/09 Section 6.11 created		IPv6 Multiple Discreet Networks

2009-7 12/18/09 Section modified	Remove routing advice from IPv6 policy

--1/13/10 Editorial updates to 6.1.1, 6.2, 6.5.4, 6.5.5, 6.6, and 6.8

So, with the exception of those 11 policy changes, our IPv6 policy is now
probably close to 10 years old. I'd say we should be applying what we
have learned in the interim to policy today with an eye towards applying
more knowledge to policy in the more distant future.

Certainly, I think we can do better than current IPv6 policy with the
knowledge and experience gained over the last 10 years.

Some lessons include:

	Humans are not good at math.
	Humans are really not good at bit-math.
	Putting things on nibble boundaries reduces human mistakes.
	Giving out large prefixes early allows greater aggregation than giving out
		small prefixes often.
	Giving out large prefixes early will not create an addressing shortage for
		any foreseeable (and many unforeseeable) definitions of later.


More information about the ARIN-PPML mailing list