Re: Adoption Call for <draft-troan-6man-universal-ra-option>

Mark Smith <markzzzsmith@gmail.com> Tue, 21 September 2021 22:11 UTC

Return-Path: <markzzzsmith@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58DE33A19AC for <ipv6@ietfa.amsl.com>; Tue, 21 Sep 2021 15:11:51 -0700 (PDT)
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 iS0X07a074Zt for <ipv6@ietfa.amsl.com>; Tue, 21 Sep 2021 15:11:47 -0700 (PDT)
Received: from mail-io1-xd34.google.com (mail-io1-xd34.google.com [IPv6:2607:f8b0:4864:20::d34]) (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 29BB53A19A8 for <ipv6@ietf.org>; Tue, 21 Sep 2021 15:11:47 -0700 (PDT)
Received: by mail-io1-xd34.google.com with SMTP id e82so566569iof.5 for <ipv6@ietf.org>; Tue, 21 Sep 2021 15:11:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=JJx5S4yl0wYNrbhkRvcfAfsbetJfYjm32TQNcsQW/xY=; b=qznAJqGTzk5/YUJ5nvB7kFeDmwWpJhRKMtJOkofrEmrAs91b7FsH/jdzhPk2mAL8zR PTmrSoJAHkU3llsnBTSFPBf2qu/ptF8YeGdVjeQYEPYOGjn7tggRvHrWS6R/DmSkI50r PZrduzB/9EqRAEgkLm9JBWTesZ+8BJ2lZMSxhKUz1XsS1dXuZto4zvxXKfMY/LPbDImN aV8u67TR4qw3l3yIp34hZXTkriSYcU9EWKX+t6RRdNODmKXCp3U5hKUnDo2NLfJPIxf+ qYXfGrFYLyvBAr6yqP6ZPSL08t6KKinrE1qGxIm/X5DSlhu2KN66QKzmo/kHqUzFm7rd gjtQ==
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=JJx5S4yl0wYNrbhkRvcfAfsbetJfYjm32TQNcsQW/xY=; b=Hw2OfF9MDjez6PprOSYXUsKT2oM9ozaw9kx9tkmHgx6oENp7y3x1mFWy3q7MJn5nLc mVUWw5xGgR3M65jkUo54r+7hiZquo/ydC9JqEYT8/bVIOHb+u+gaTJ9OKjVmL4DUBJ8v o55aynePbBh+5MXe6zS+cpzAV2/wXK3rnc8G6Mi2gR60xh018DpwDevZd7dUrQ7B8spI ejEEvuediBL6YTfVEl3ntwqoaFNMW3K2kbM8qS6VTmCAAzPqawr/AHMVMn/m17tlZN1a otLrnrxVl0LhoNtR6MHpY/IkjnyiTpik9UopeTZpgDQNHzDx1Qrh3aIOW5w02vmBZOT4 jp9w==
X-Gm-Message-State: AOAM530F9ZGZPz8P+n2w4U8jIZ4TT9313CjeFg3qhTditMav5h2CARVC HhEt4YvNjHmeEI1b0VSviRK2v8FXLXbHOcAa1MU=
X-Google-Smtp-Source: ABdhPJzHhbu7IQQWa/bP+xdkZESPWXzDA3vlwLD/ePEMmWGH8Wp2/65Mbyi03SOHcl6G6gLiEKcEZQs7Tzwh3AaBlJQ=
X-Received: by 2002:a6b:7214:: with SMTP id n20mr1893150ioc.194.1632262306452; Tue, 21 Sep 2021 15:11:46 -0700 (PDT)
MIME-Version: 1.0
References: <FB7CE846-627F-43CF-A54C-35B0EE6D5A2D@gmail.com> <c7a49df3-59a1-ac24-3d6a-8d71896733a1@foobar.org> <84347b3f-8462-4dc6-580d-544b1bf8aaad@gmail.com> <CAKD1Yr0NapC=Hw9WcjZcKi5O0FE0pM413wqSMALS0310Ps3R8g@mail.gmail.com> <cd2b98a8-4f3e-3d1e-4b6b-0d4c7e2745e9@gmail.com> <CAKD1Yr0cYC=g4WhmYvEmn4W9npFu-xjWKf8hd55fwbjAFFo_yA@mail.gmail.com> <109a3287-38da-1ab2-453a-74422a8f75a3@gmail.com> <a0673b6f-9d46-0e6b-976f-bab44f372b9d@edgeuno.com> <17228f7ef1ad4a6f85654f3d1fdea27e@huawei.com> <584325b9-b978-2c0a-c782-12d470809143@gmail.com>
In-Reply-To: <584325b9-b978-2c0a-c782-12d470809143@gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Wed, 22 Sep 2021 08:11:35 +1000
Message-ID: <CAO42Z2xCE=xmst1kOJNyiTpbKKBsgZVuxTXrF4zqS7ceGEHgVA@mail.gmail.com>
Subject: Re: Adoption Call for <draft-troan-6man-universal-ra-option>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: Vasilenko Eduard <vasilenko.eduard@huawei.com>, Fernando Gont <fernando.gont=40edgeuno.com@dmarc.ietf.org>, Lorenzo Colitti <lorenzo@google.com>, IPv6 List <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000f4d92305cc88ae6f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/9qLodW8BtV0UElJz42hNOA9c2oE>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Sep 2021 22:11:52 -0000

On Wed, 22 Sep 2021, 07:14 Brian E Carpenter, <brian.e.carpenter@gmail.com>
wrote:

> On 21-Sep-21 19:51, Vasilenko Eduard wrote:
> > Hi Fernando,
> > The idea "standardize any remaining" looks good but SLAAC and DHCP are
> so different by architecture that it would not be possible.
> > Example: DHCP is the choice for all types of businesses because of
> traceability (billing, troubleshooting, forensic) but SLAAC is silent in
> principle.
>


Can't find Eduard's original, so I'll comment here.

DHCPv6 and DHCPv4 were never designed for billing or forensic uses.

DHCP of both flavours does not record IP addresses in use.

DHCPv4 doesn't record manually configured IPv4 addresses. DHCPv6 doesn't
record manually configured IPv6 addresses or link-local addresses.

The only thing DHCP keeps is a database of DHCP clients.

If you want address traceability, you need a solution that works regardless
of how IPv6 addresses are configured or generated, be it manually, via
SLAAC or via DHCPv6.

Regards,
Mark.


> Hence, SLAAC would be stuck in use cases where it is enforced by one
> company. If not this support SLAAC would be dead by now.
>
> Absolutely not. It isn't "enforced by one company". It does exactly what
> it was designed
> to do, what we called "the dentist's office scenario" in the early days of
> IPng design, actually modelled mainly on Appletalk. You can hook a few IPv6
> boxes together on a wire and they will start talking to each other using
> SLAAC and link-local addresses. Add a router with a prefix and they will
> start talking to the world using SLAAC and RA. DHCPv6 is completely
> unnecessary until the network reaches a certain level of complexity.
>
> The problem area isn't the simultaneous existence of SLAAC/RA and DHCPv6.
> It's that they don't play well together. Maybe we should restate the
> problem as "how to make SLAAC/RA play together better". And task a design
> team with that problem.
>
> On 22-Sep-21 07:04, Vasilenko Eduard wrote:
>
> > Sorry, I still do not understand why the default router should be on
> DHCP.
> > It is just 1 bit: "I am the router on this link". Almost always
> activated bit. No choice, no parameters. Easy to demarcate between
> different teams.
>
> Well indeed, the value comes when there are several routers (hence
> RFC8028). If you would like an equivalent of that functionality in DHCPv6,
> please specify it.
>
> (And BTW it is, to my understanding, implemented on the host side. If
> operators ask for it, no doubt it will appear on the router side.)
>
> >
> > What is really a challenge: the prefix announced through the particular
> interface ("PIO"). The router should know where is this subnet.
> > If prefix would be delivered through DHCP then the router should snoop
> and appoint the appropriate prefix to the interface.
> > Probably you mean this challenge under the name "default router".
>
> One thing about RFC8028 is that it shows that the phrase "default router"
> is insufficient, because the host needs to know the best router for a given
> prefix, not a general default.
>
> > I propose snooping on the router side to learn prefixes.
> > By the way, IPv4 world does not have any automation here (like snooping)
> - they coordinate it manually between teams.
> > The situation is more challenging for IPv6 - many prefixes need to be
> coordinated. Hence, more importance for automation of this process.
>
> Indeed. I think that is why we had the MIF WG. Any sign of PVDs in the
> real world?
>
>     Brian
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>