Re: [v6ops] I-D Action: draft-ietf-v6ops-unique-ipv6-prefix-per-host-07.txt

Simon Hobson <linux@thehobsons.co.uk> Sun, 06 August 2017 14:53 UTC

Return-Path: <linux@thehobsons.co.uk>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BD11132046 for <v6ops@ietfa.amsl.com>; Sun, 6 Aug 2017 07:53:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
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 S033klKd_qlC for <v6ops@ietfa.amsl.com>; Sun, 6 Aug 2017 07:53:29 -0700 (PDT)
Received: from patsy.thehobsons.co.uk (patsy.thehobsons.co.uk [80.229.10.150]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7F29132042 for <v6ops@ietf.org>; Sun, 6 Aug 2017 07:53:29 -0700 (PDT)
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from [192.168.137.111] (unknown [192.168.137.111]) by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id B86981BC37 for <v6ops@ietf.org>; Sun, 6 Aug 2017 14:53:24 +0000 (UTC)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <9bd9f886-f53b-109f-d998-1d4c7adaf3b1@gmail.com>
Date: Sun, 06 Aug 2017 15:53:24 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <B6A257C9-7E8A-452D-9C0F-0B10A31990CB@thehobsons.co.uk>
References: <150148445751.17707.15424999122129322815@ietfa.amsl.com> <E6AC9174-3D6E-4FAD-B84B-B7E58FB149BC@gmail.com> <CAO42Z2xEs6RauD6Oo_NbqOh+FRVAu3NuveewSvRx7g1hS2-ToQ@mail.gmail.com> <94BC4E17-D490-4F50-9E99-2AAA081CD43C@gmail.com> <CAO42Z2zR_bWPqOHM7-RNsPX78np45UV=J67YD5gbpoCPUaLkAQ@mail.gmail.com> <FB14455C-F00E-49A4-936F-03BD44C4D42C@gmail.com> <CAO42Z2zLgw3cYapf=1y9pm4cWMZZ32DT2ryfPb6BGUFjCfmrMg@mail.gmail.com> <4939D55E-D37D-4551-9EB0-916FBACBC2BD@thehobsons.co.uk> <CAO42Z2wJBCo1yjguWSy-jzSvndeZTPgtN71FfdEhvqrVAUhZUA@mail.gmail.com> <9bd9f886-f53b-109f-d998-1d4c7adaf3b1@gmail.com>
To: v6ops list <v6ops@ietf.org>
X-Mailer: Apple Mail (2.1510)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/PaDJGnN2zBDPW9B_wuQ5bpuHowc>
Subject: Re: [v6ops] I-D Action: draft-ietf-v6ops-unique-ipv6-prefix-per-host-07.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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: Sun, 06 Aug 2017 14:53:32 -0000

On 6 Aug 2017, at 04:21, Brian E Carpenter <brian.e.carpenter@gmail.com> wrote:

> On 06/08/2017 14:19, Mark Smith wrote:
>> I give up. Do what you like, treat sand like diamonds.
> 
> I thought "Mark's exaggerating", but no, he isn't. There's a reasonable
> estimate of 5.6x10^21 grains of sand on the Earth's beaches:

Ah, that's what that's about.

> In the address space already available to IANA, we have 35x10^12 /48s (in 2000::/3)**.
> 
> That allows for 2.3x10^18 /64s (in 2000::/3).

Which is all fascinating given that ISPs generally hand out /48 or smaller - and we hear of some providing only a small number of /64s.
By the same reasoning, there's trillions of money around - so I should have no problem having a Ferrari on the drive ;-) It's not any help that there are so many addresses around if they aren't available to me.

In reality, if the ISP hands out a /48 then there are 2^80 addresses there. Now we go and constrain that (by continued insistence on "there shalt be no other allocation than /64") such that there are now only 2^16 available prefixes - but that assumes the entire /48 is available for such allocation. As I pointed out, by the time you have allowed for multiple sites, multiple networks, you might only have 2^8 prefixes - thus making the address space for tracking hosts quite small.

Now if you can make a case for a single host to have 2^64 addresses available to it then there's validity in not relaxing the /64 requirement - but I can't help thinking that that would be a hard case to make.

> If there's a problem, it's not in the area of a shortfall of /128s.
> If there's a shortfall of /64s, it's human error.

In theory yes, but meanwhile, back in the real world ...