Re: [v6ops] Implementation Status of PREF64

Ted Lemon <mellon@fugue.com> Fri, 15 October 2021 18:04 UTC

Return-Path: <mellon@fugue.com>
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 CEE933A0970 for <v6ops@ietfa.amsl.com>; Fri, 15 Oct 2021 11:04:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20210112.gappssmtp.com
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 KLCoGeQ19tyI for <v6ops@ietfa.amsl.com>; Fri, 15 Oct 2021 11:04:08 -0700 (PDT)
Received: from mail-oo1-xc2a.google.com (mail-oo1-xc2a.google.com [IPv6:2607:f8b0:4864:20::c2a]) (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 8B7CF3A0969 for <v6ops@ietf.org>; Fri, 15 Oct 2021 11:04:08 -0700 (PDT)
Received: by mail-oo1-xc2a.google.com with SMTP id r4-20020a4aa2c4000000b002b6f374cac9so3249343ool.6 for <v6ops@ietf.org>; Fri, 15 Oct 2021 11:04:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=CBpjmUgu0uw9AFbO7xrAtDtdu+QNsVYibA0xBkrpgh8=; b=8F7tgUkFnoWd4RQMryF4/8JCy4yJAA1b8JhX4mV2Xz+woBuA2VddpetylvgnbwpnbZ 194iEw7L1Sst1Oz2SJ7JY7Gzq8O5Dc+ycUwWiQnDU+InF4U+VABGWGAmjY3KdmtsjdeH IrrKvVrnHgnSF4l2Zw8SfUtJ+Gsa3qOfgx3Ah4nGVjqPTAcSiv0KHxUe5vCfz7sGrxjK kMV7eHzvHhjqSsjmRGIDlaQeX8Azqaa7yjjRbihJV6FaNC775esoEtS9fEKuNhJbSLbu j5vYfYOP7hUdXOUx0tmK4AP3fCjGsu+TbTICQ4zXNHNV4QZZ1X/urEGkyaQXvP8eMUvo lW5g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=CBpjmUgu0uw9AFbO7xrAtDtdu+QNsVYibA0xBkrpgh8=; b=0Z4grx1HVJmVlsLMfW4VYJB0gocL9xR/zz+mrdRnmLlrXm/EWb8DaUJKDdMjrhRtMJ WeDyjkhxHx8n2O/juK4xjJ3ZJLq3HrzGl8yYKWgY1F4ysHTuXnGeu2VGbFFQFyh0FKeV e8+4vTrwFB8ZROCicb7G/K33CRpDApWLnpTNl1itqxOLaPtUhv/qQr1obVVTU/wd83sZ AFnzeDBbNoOBFB2BZcdRmxymXAlGd6Led4KTBFaUrFJyOr2Ds2m0S5QGL1IMSSq0PZKi t/iy2B2FpwxAe6tKUcbtl8H1YMek1+D7HLAOFQu6C/IoWwfPrk2G05lXL1a8CLr44gES mhwg==
X-Gm-Message-State: AOAM531iN8dzjExtqNcRp05TqqNr2XG2nsOjiv0EB96yWQRvHJVotvf6 xtez9TL5ss944aVO1sda9NmaT+ZaEdKqnloF8lcYn5hopalmQg==
X-Google-Smtp-Source: ABdhPJwBYo3zQFw8tKnk3Cx+IcospIQFcz1gx7AFS9MPDRt2Qmh0mdKvzyyR8tqB1zxyzh9BDyb/RhNfVFNa5h53+SY=
X-Received: by 2002:a4a:c993:: with SMTP id u19mr9923729ooq.31.1634321047034; Fri, 15 Oct 2021 11:04:07 -0700 (PDT)
MIME-Version: 1.0
References: <CAPt1N1=wcJN+ucPR0x7NuG6DYk=Z6zdPEMSSg8L3GkE90-16KA@mail.gmail.com> <4577684E-FF06-4C48-B70A-FA832D28BE02@employees.org>
In-Reply-To: <4577684E-FF06-4C48-B70A-FA832D28BE02@employees.org>
From: Ted Lemon <mellon@fugue.com>
Date: Fri, 15 Oct 2021 14:03:30 -0400
Message-ID: <CAPt1N1kkHDheKVzPgCOR7u-Nix2d79A6tB-SQZ+cj3ZjV3Tx4A@mail.gmail.com>
To: Ole Troan <otroan@employees.org>
Cc: "Pascal Thubert (pthubert)" <pthubert=40cisco.com@dmarc.ietf.org>, IPv6 Ops WG <v6ops@ietf.org>, Owen DeLong <owen=40delong.com@dmarc.ietf.org>
Content-Type: multipart/alternative; boundary="00000000000075333f05ce68052c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/DjzoIl2dD1_yHcypn2lifYIimvI>
Subject: Re: [v6ops] Implementation Status of PREF64
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 15 Oct 2021 18:04:14 -0000

I could successfully number all the devices in the network each with a /64
if I had a /59. This doesn't count IoT devices on IoT networks, I will
admit, but even then a /58 would do. What would not work would be to number
every device out of a /64.

That said, we're comparing apples to oranges here. On a home network, the
operator is /never/ going to configure DHCPv6. Sure, there are people here
who would, but they don't have a home network—they have a managed network
that is in their home. So yes, they would need a /56 or maybe even a /48
(but probably not).

On my home network, I just use SLAAC, and there's no problem. My Thread
network also does SLAAC (or whatever the Thread mesh does—I don't really
know, but definitely not DHCPv6).

So what other networks besides home networks are limited to a /56?

On Thu, Oct 14, 2021 at 3:07 PM Ole Troan <otroan@employees.org> wrote:

>
>
> On 14 Oct 2021, at 19:11, Ted Lemon <mellon@fugue.com> wrote:
>
> 
> On Thu, Oct 14, 2021 at 2:56 AM Pascal Thubert (pthubert) <pthubert=
> 40cisco.com@dmarc.ietf.org> wrote:
>
>> A prefix to the host gives Lorenzo the addresses he needs for his
>> devices.  It gives your customers the single state per logical node that
>> they want. It allows to separate what netops manage (down to /64 and direct
>> assignment within) and devops (whatever they do with the longer prefix they
>> get for their node). It does not impose any size for what’s assigned, could
>> be a different thing for each host. It means routing inside the subnet
>> which removes the dreadful broadcast domain.
>>
>> I see an opportunity for consensus. Can we work that out together and
>> bring a real IPv6 value?
>>
>
> If your proposal is that we use a /64 per host as a way to meet these
> needs, I agree. This solves everybody's actual problems. There is the issue
> that some people have expressed a preference for prefixes wider than 64
> bits, but this is a preference—there's no technical reason to do this. It's
> not wrong to have preferences, but it would be nice if we could somehow
> finally put this discussion to bed.
>
>
> Limiting networks that are assigned a /56 to only 256 logical nodes is a
> non starter.
>
> O.
>