Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt

Mark Smith <markzzzsmith@gmail.com> Thu, 05 November 2020 21:49 UTC

Return-Path: <markzzzsmith@gmail.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 039423A1A72 for <v6ops@ietfa.amsl.com>; Thu, 5 Nov 2020 13:49:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.597
X-Spam-Level:
X-Spam-Status: No, score=-0.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 61YHydEWn2Sz for <v6ops@ietfa.amsl.com>; Thu, 5 Nov 2020 13:49:16 -0800 (PST)
Received: from mail-ot1-x32d.google.com (mail-ot1-x32d.google.com [IPv6:2607:f8b0:4864:20::32d]) (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 30E273A1A70 for <v6ops@ietf.org>; Thu, 5 Nov 2020 13:49:15 -0800 (PST)
Received: by mail-ot1-x32d.google.com with SMTP id 79so2862358otc.7 for <v6ops@ietf.org>; Thu, 05 Nov 2020 13:49:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=vr5oFFbG5wuVxPhlrLiEoOGIaSbJGBvBU1IMEqQ1IGs=; b=HgjPZEUkDvfLml0ka1DGJV5t6prjMjhtPF6Bu/mkdq0wIu0MFAFTXSlrBJORmgXUP+ gSDZj7KH3jo9KtFV9BLXNnH45Fbzw7IRtP4m/sXsGo36ax28APbgyQ8DDbqEiGpY3N0X JzY/daIuVL/kJYzRegrU2JIWXPXf5fmVRZ9AreItxRFMcaD6hNH+0jZv5nEGWn2mVoNA snoeqoKb5jfQo3QMf8BZdcjDglgiPU6oTL0DdajZfsBSV6OtZpu32sdfsblnkubWTJNZ S0Fjl2AT0c/v/d2pxOP3kwmXeJ76e5FQnV3H5SHCkcFSn8GUM/Xi7JbPnIu0cQUdmGXn R4sA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=vr5oFFbG5wuVxPhlrLiEoOGIaSbJGBvBU1IMEqQ1IGs=; b=ahDceztpjchmSAwx+wRQukv2XvfQB4ugyMUU8ufCYrzP5cOFamgcjKJI3jrvYZIPXW CFfbLqJqx+roOAqaGmijjH4W4cAZ2DYRzPzTJTvNTf4w8Vf3UYqtU5ykHC7KcrAzgg83 eDDckjmcwMd7TkA8E1SkFxjCMQNHPwy6LqYgu1M3nR/Tmy7W8rM32wg1MizX8j/1ANgD RtZwdEfO1vqhOUEgeavqsC+3Ig52WcP08yN6nSZoAoqWkFrOr7BMncia7Jdf9USAjE9S XZG40frpybCrTDlncRS1sXtNC3ck0Wnwqy77NeSyqKNnqzxK5FarICWMPAvchaOa62YJ k8aw==
X-Gm-Message-State: AOAM530sjImu5ZT2WVI0xlyT71AVIdCGC0azey1LjQv65+jhT0eniYs1 SLaOwpWYE4qd6lZi0OcHMwxhKk+68v4lIMuMGi4=
X-Google-Smtp-Source: ABdhPJyCA29dKcEXPzh4J6GKmp2Fmn9hIj9pd12/UgNxKzIs2qcxXS6qmRNqXJ1glxnrx36HPJ7/J5hXiAduBTvOm44=
X-Received: by 2002:a9d:a0d:: with SMTP id 13mr2900688otg.348.1604612955191; Thu, 05 Nov 2020 13:49:15 -0800 (PST)
MIME-Version: 1.0
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com> <CAJE_bqfXucoFe0pURXzQWgM0PCvMqUhkctvnbY_iBEDgcjRLBw@mail.gmail.com> <04992575-65a7-c719-b862-0b77e56a510b@gmail.com> <CAJE_bqcoKUx1t8OGFFLndpGG5f9-aK-d3LNmb9oQT24DPfP_kA@mail.gmail.com>
In-Reply-To: <CAJE_bqcoKUx1t8OGFFLndpGG5f9-aK-d3LNmb9oQT24DPfP_kA@mail.gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Fri, 06 Nov 2020 08:49:04 +1100
Message-ID: <CAO42Z2x3K0Sfp1Zh05B+dRbrpSc4XmnCmDOMiVwbw1wrQeJB9w@mail.gmail.com>
To: 神明達哉 <jinmei@wide.ad.jp>
Cc: Alexandre Petrescu <alexandre.petrescu@gmail.com>, IPv6 Operations <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000323b9c05b3631120"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/rrPhSqLJN_w_cP8T2lvw8S2gqrQ>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
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: Thu, 05 Nov 2020 21:49:18 -0000

On Fri, 6 Nov 2020, 08:06 神明達哉, <jinmei@wide.ad.jp> wrote:

> At Thu, 5 Nov 2020 19:15:54 +0100,
> Alexandre Petrescu <alexandre.petrescu@gmail.com> wrote:
>
> > >> First off SLACC works just fine with any size prefix/interface ID.
> > >> The protocol supports different sized prefixes/IIDs.   The
> > >> purported issue relates to interface ID sizes.   These drafts
> > >> appear to be confused about that.
> > >
> > > +1.  Even the draft title has the confusion: "SLAAC with prefixes of
> > > arbitrary length in PIO (Variable SLAAC) - A Problem Statement". The
> > > SLAAC protocol itself as defined in RFC4862 already works with an
> > > arbitrary prefix length.
> >
> > I think it is an indirect SLAAC-GUA problem.  The IID len problem taints
> > SLAAC.
> >
> > Yes, SLAAC spec works with 65bit plens.
> >
> > No, IIDs defined in IPv6-over-foo are not used anywhere else than in
> > SLAAC.  SLAAC is the only protocol that uses the IIDs defined in
> > IPv6-over-foo.
>
> For IPv6-over-foo, that's correct.  For example, RFC2464 Section 4
> specifically states it's for SLAAC.  But that's only a part of the
> whole picture; IPv6-over-foo and addr arch (RFC4291) must be
> consistent, and the latter is not specific to SLAAC.  In fact, if the
> spec for IID length in the addr arch were also only about SLAAC, I
> suspect the Bourbaki author(s) wouldn't care too much about it.
>
> The authors of draft-mishra-v6ops-variable-slaac-problem-stmt might
> only be interested in SLAAC related use cases, but we can't pretend
> it's an SLAAC specific problem (and provide a tweak to SLAAC as a
> "solution") without resolving the implication on the addr arch (and
> on manually configured addresses, etc).
>

There's also privacy and security implications, as if prefix lengths become
arbitrary, then at a certain length, privacy addreses become ineffective,
and measures to prevent discovery by unsolicited packet probing become
ineffective.

There's also implications to BCP204, host addressing recommendations,
because I expect people will choose prefix lengths to only give each host a
single address, as that is what they're familiar with from IPv4.

64 bits itself isn't magic, it is that it is a default, "plug-and-play"
size that very effectively accommodates all of these other things that
couldn't exist in IPv4.

A provider giving out a single /64, when the provider has at least 4
billion /64s (i.e., min RIR allocation of a /32) is implicitly and strongly
saying they don't want the receiver to be running a routed network.

The IETF shouldn't come up with technical work arounds to operator
policies, when there are already solutions for operators that don't have
those policies (in this specific case, if customers are allowed to run
routed networks, the operator can provide multiple /64s via PD).

Regards,
Mark.






> That's what I tried to point out.
>
> --
> JINMEI, Tatuya
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>