Re: [v6ops] I-D Action: draft-colitti-v6ops-host-addr-availability-01.txt
Lorenzo Colitti <lorenzo@google.com> Wed, 29 July 2015 05:26 UTC
Return-Path: <lorenzo@google.com>
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 D7F051A1DBC for <v6ops@ietfa.amsl.com>; Tue, 28 Jul 2015 22:26:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.388
X-Spam-Level:
X-Spam-Status: No, score=-1.388 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=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 xJKCGAlcBuph for <v6ops@ietfa.amsl.com>; Tue, 28 Jul 2015 22:26:19 -0700 (PDT)
Received: from mail-yk0-x229.google.com (mail-yk0-x229.google.com [IPv6:2607:f8b0:4002:c07::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 605471A1C06 for <v6ops@ietf.org>; Tue, 28 Jul 2015 22:26:19 -0700 (PDT)
Received: by ykdu72 with SMTP id u72so114387821ykd.2 for <v6ops@ietf.org>; Tue, 28 Jul 2015 22:26:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=z5ewHbkEmD3D1BbAyKqAnMrujKuDv0pnNYnWVIivVuU=; b=g//9qz0d5M0Bn6aReRMfr4fn/tzR8mB+TdXDD60GHf7hxmMT27Rqul6GZ4s5vo7PtE zRs0f6F6PTLX5Upl2n7+fd25Z7EpiGB60p/XRpLZZq3GBlNtYOy8/rBeNXA40da7jX8Q AtcaeYPYDC5jxgSe4XlPz3JEFqZU/lGPKFQV/uD2kSAIeYUErTiSD/qCfFjxfY6fvAoL Q+DaKvxZ878T5GqFU89pGlq6Y1xLO9tWrd/jap1koaVmAhCjYrXl3wDuxujeWXsi45TN Ts8Knz+T53u+iPYrkkTr8toBAnmDheKBaeMgfd3dFvCtU/lR0w4OU36fFub0hNZKKcVU 7GQQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=z5ewHbkEmD3D1BbAyKqAnMrujKuDv0pnNYnWVIivVuU=; b=BW11v6kDm49OAI+0O9Ir7yEFHv1SvLYY00gOGYwoeWS5dLJ5M046NChOhjy3PQCK4t 5fgiDkKE3RmTnUH5BydLclaszQWx9txqBqnbi+V6PN7p0i8ilIE9ZzsMKMF3793Eqvff N5y3B/dVlec8b0VWEqmrbWVqoYmXOIJI7Wurt4jc5P66mfTU5h2hb07V8DpHPqDtdL4F A0M0ubASkxzjNAfmLhCmSoG+S17IHr37VvN06D34amVx9bmFQ82v4dkUGcLJGStjreU+ lHjqIXkaR2ONV5X8MqVUUBwm1QGnE628he2huBYUzZBQ3FbrE463OtJ7vZmrbPmt923/ TPYg==
X-Gm-Message-State: ALoCoQlQpd+K2Kz5HNiu7U1sIGiNG+7QWMiWuOIpQx8ZbEi1skTDJlayy+3ISuRc8LvJUw2kf5d9
X-Received: by 10.170.43.193 with SMTP id 184mr41935181ykl.119.1438147578469; Tue, 28 Jul 2015 22:26:18 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.37.8.201 with HTTP; Tue, 28 Jul 2015 22:25:58 -0700 (PDT)
In-Reply-To: <66040967-4EB3-424D-B21D-9C0CC489A5D6@nominum.com>
References: <20150723130715.12113.47480.idtracker@ietfa.amsl.com> <55B1ED14.6030501@gmail.com> <m1ZIZ4w-0000CbC@stereo.hq.phicoh.net> <CAKD1Yr2z6T86gmQMPZwbgFB4mdt7=xWNuei5jaQg=vpG7-zLVg@mail.gmail.com> <m1ZJdjZ-0000CcC@stereo.hq.phicoh.net> <20150727091241.GL84167@Space.Net> <m1ZJfOr-0000CgC@stereo.hq.phicoh.net> <C9C3FBC4-44F3-45D2-B8C4-3725396E5D40@nominum.com> <CAPi140Mx96dBgeaCkrsDD+-J85OZDo5Di+gHTBiaGDzYK2us4w@mail.gmail.com> <20150728115944.GZ84167@Space.Net> <CAPi140PKh64L=nr96pv3dn7FO_Y9pW162YzBT8kZHSMsedGYtQ@mail.gmail.com> <BE811683-3BBA-40F0-B047-282DA7E774AA@nominum.com> <CAKD1Yr3pHBRk+BTOJOOSC=c6M4FNaumGEKwHvFW=ThED7M744g@mail.gmail.com> <4AB2ED61-23CF-40D5-B2A6-F1F4064EC0C6@nominum.com> <CAKD1Yr3-omr_M7pU9TgoECGnTGf-ta64UcE8ddbAom-rB8exZA@mail.gmail.com> <90E6B48E-B3FC-4AAD-B356-7D92A2777632@nominum.com> <CAKD1Yr1+u0hvGC=NJfgW10hnsbWZYCx6Biz2_GjV5FSa+aEz8g@mail.gmail.com> <66040967-4EB3-424D-B21D-9C0CC489A5D6@nominum.com>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Wed, 29 Jul 2015 14:25:58 +0900
Message-ID: <CAKD1Yr0ghiut1LQ8dpUe+wxVMW=9a4J5doktnFqomRN_i1Qh5Q@mail.gmail.com>
To: Ted Lemon <ted.lemon@nominum.com>
Content-Type: multipart/alternative; boundary="001a11378f348d0c2d051bfcd30b"
Archived-At: <http://mailarchive.ietf.org/arch/msg/v6ops/BLZKZ_al4rhNhCkPXecYdQPAaKI>
Cc: IPv6 Operations <v6ops@ietf.org>
Subject: Re: [v6ops] I-D Action: draft-colitti-v6ops-host-addr-availability-01.txt
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: <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: Wed, 29 Jul 2015 05:26:21 -0000
On Wed, Jul 29, 2015 at 1:54 PM, Ted Lemon <ted.lemon@nominum.com> wrote: > Or for laptops that want to run VMs. Or for future protocols that need > more space, or for applications that want per-application IP-addresses. Or > anything else. > > Laptop VMs will have DHCP clients, so there’s no reason not to use DHCP. > Only Android doesn’t have a DHCP client. > DHCPv6 is not the issue. The issue that we're recommending that networks provide enough addresses *at connection time*. If we recommend that networks should assign every device a /120 (256 addresses) *at connection time*, then a device getting the /120 cannot respect the recommendations with respect to any nodes behind it. > The draft only recommends using DHCPv6 PD on if the network "requires > explicit requests for address space". That rules out anything running > SLAAC, which is supported by the vast majority of IPv6 deployments today. > If you want the draft to recommend that networks should not require > explicit requests for address space, then it can do that. > > > I do not see how your response connects to what I said. Either we can > afford for every host to have a /64, or we can’t. If we can’t, then we > shouldn’t be delegating /64s to hosts. > Your argument does not take into account the reality that RIR policies are different for different use cases. More specifically, it does not hold water due to the fact that current practices allow assigning 4096 times as much address space (/48) to a small/medium enterprise as ISPs often assign to a small residential user (/60). More in detail: 1. Given current RIR policies, we can afford to assign a /48 to every enterprise network that needs to support up to 64k general-purpose endpoints. We have plenty of /48s. 2. Given current RIR policies, we afford to assign a /64 per device to every enterprise network that needs to support more than 64k general-purpose endpoints (there aren't that many of these, and we have plenty of /40s). 3. Given current ISP assignments, we cannot afford to assign a /64 per device in a home network that only has a /60. So the only problem here is #3 - home networks. But because home networks use SLAAC, we don't need to assign a /64 to every host.
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Brian E Carpenter
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Philip Homburg
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Mark Smith
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Philip Homburg
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Gert Doering
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Philip Homburg
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Ted Lemon
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Ted Lemon
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Andrew 👽 Yourtchenko
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Gert Doering
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Gert Doering
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Philip Homburg
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Gert Doering
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Gert Doering
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Philip Homburg
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Gert Doering
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Philip Homburg
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Andrew 👽 Yourtchenko
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Ted Lemon
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Templin, Fred L
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Gert Doering
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Templin, Fred L
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Ted Lemon
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Andrew 👽 Yourtchenko
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Templin, Fred L
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Ted Lemon
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Philip Homburg
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Ted Lemon
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Brian E Carpenter
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Ted Lemon
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Mark Smith
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Mark Smith
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Mark Smith
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Ted Lemon
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Tore Anderson
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Brian E Carpenter
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Ted Lemon
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Ted Lemon
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Philip Homburg
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Templin, Fred L
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Philip Homburg
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Templin, Fred L
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Tore Anderson
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Alexandru Petrescu
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Alexandru Petrescu
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Templin, Fred L
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Templin, Fred L
- Re: [v6ops] I-D Action: draft-colitti-v6ops-host-… Alexandru Petrescu