Re: [v6ops] [GROW] Deaggregation data

Nick Hilliard <nick@foobar.org> Fri, 17 October 2014 20:46 UTC

Return-Path: <nick@foobar.org>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BA0B1A6FD2; Fri, 17 Oct 2014 13:46:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.001
X-Spam-Level:
X-Spam-Status: No, score=-0.001 tagged_above=-999 required=5 tests=[BAYES_40=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Uaf4nAykKQQZ; Fri, 17 Oct 2014 13:46:19 -0700 (PDT)
Received: from mail.netability.ie (mail.netability.ie [IPv6:2a03:8900:0:100::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA85B1A0102; Fri, 17 Oct 2014 13:46:18 -0700 (PDT)
X-Envelope-To: v6ops@ietf.org
Received: from cupcake.foobar.org (xe-0-0-2.transit07.phb1.foobar.org [87.192.56.84]) (authenticated bits=0) by mail.netability.ie (8.14.9/8.14.5) with ESMTP id s9HKjfra080994 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 17 Oct 2014 21:46:02 +0100 (IST) (envelope-from nick@foobar.org)
X-Authentication-Warning: cheesecake.netability.ie: Host xe-0-0-2.transit07.phb1.foobar.org [87.192.56.84] claimed to be cupcake.foobar.org
Message-ID: <54417FF4.3000907@foobar.org>
Date: Fri, 17 Oct 2014 21:45:40 +0100
From: Nick Hilliard <nick@foobar.org>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.2.0
MIME-Version: 1.0
To: Randy Bush <randy@psg.com>
References: <F5C06CAF-0AD2-4225-8EE7-FC72CE9913F0@muada.com> <755DE4C3-CDDF-41AF-BA9C-E8EC5B4DFC4C@muada.com> <543FA152.4080907@foobar.org> <9C220463-4D0E-465B-ADF5-390518F180C7@muada.com> <54403599.6040205@foobar.org> <m27fzypr93.wl%randy@psg.com>
In-Reply-To: <m27fzypr93.wl%randy@psg.com>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/v6ops/oyxvUaCauqymhv9DKks2Ch-SeY0
Cc: V6 Ops List <v6ops@ietf.org>, grow <grow@ietf.org>
Subject: Re: [v6ops] [GROW] Deaggregation data
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Oct 2014 20:46:21 -0000

On 17/10/2014 17:58, Randy Bush wrote:
> [ not pickin' on you, nick ]
> 
> trying to find protein in this whole thread.

thin pickings :-(

> in the long run, why will v6 not suffer the <your expletive about
> reasons goes here> same deaggregation which is about half of the v4
> routing table?

It might, but it won't matter as much because the number of baseline ipv6
allocations will be a whole pile lower.  Here's why.

1. retrospectively: the RIR policies of not handing out piecemeal
allocations based on 2Y policy means that most organisations will never
need a second allocation outside their /32.  If you look at existing RIR
allocations, many of them are to the same organisations.  Looking at:

ftp://ftp.ripe.net/pub/stats/ripencc/membership/alloclist.txt

There are:

	7564 LIRs with ipv4 allocations outside 185/8
	19856 ipv4 allocations outside 185/8

so the average # of allocations per LIR is ~2.62 for pre-last /8 addresses.

Over all allocations, the numbers are 24416 allocations and 10134 LIRs.
I.e. the last /8 policy has dramatically increased the number of LIRs with
a single allocation.  Possibly this is related to lack of PI space.

RIPE has allocated 8069 ipv6 prefixes to 7849 LIRs, i.e. an allocation rate
of 1.02.  This includes last /8 assignments from RIPE's silly policy of
requiring an ipv6 allocation for a last /8 assignment.

This indicates that virtually all LIRs are staying within the bounds of
their original allocations.  This will reduce future pressure on the number
of prefixes in the dfz.

2. in future: there are 10398 LIRs listed in alloclist.  Of these, 7849 or
almost exactly 75% of LIRs already have IPv6 allocations.  So assuming that
all RIPE LIRs will have an ipv6 allocation in future, that's growth from
8069 to ~10700 + one for each new LIR.

3. further deaggregation of the ipv4 dfz will be driven by the market
economics of address holders splitting up their net blocks.

4. down the road, if we can get RIPE to stop its silly policy of requiring
an ipv6 allocation in order to get an ipv4 allocation from the last /8,
this will further reduce pressure on the overall number of allocations,
which leads to:

> maybe if we start filtering now.  but we know how well that went in ipv4
> when their suits called our suits and said "we pay you to let us contact
> <deaggregator>.

The baseline for starting to deaggregate will be much lower for ipv6 and
there will be much less pressure in future to deaggregate.

I haven't looked at the other RIR figures.  No doubt they differ in
numbers, but my hunch is that they tell a similar story.

Nick