Re: [Snac] M/O Bit reflection behavior of draft-hui-stub-router-ra-flag-02

Erik Auerswald <auerswal@unix-ag.uni-kl.de> Thu, 18 April 2024 12:44 UTC

Return-Path: <auerswal@unix-ag.uni-kl.de>
X-Original-To: snac@ietfa.amsl.com
Delivered-To: snac@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA564C14F5EE for <snac@ietfa.amsl.com>; Thu, 18 Apr 2024 05:44:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level:
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MRawLTiVSr7P for <snac@ietfa.amsl.com>; Thu, 18 Apr 2024 05:44:31 -0700 (PDT)
Received: from mailgw1.uni-kl.de (mailgw1.uni-kl.de [IPv6:2001:638:208:120::220]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 40C81C14F60D for <snac@ietf.org>; Thu, 18 Apr 2024 05:44:30 -0700 (PDT)
Received: from sushi.unix-ag.uni-kl.de (sushi.unix-ag.uni-kl.de [IPv6:2001:638:208:ef34:0:ff:fe00:65]) by mailgw1.uni-kl.de (8.14.4/8.14.4/Debian-8+deb8u2) with ESMTP id 43ICijkV136907 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 18 Apr 2024 14:44:45 +0200
Received: from sushi.unix-ag.uni-kl.de (ip6-localhost [IPv6:::1]) by sushi.unix-ag.uni-kl.de (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id 43ICiRP8015447 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 18 Apr 2024 14:44:28 +0200
Received: (from auerswal@localhost) by sushi.unix-ag.uni-kl.de (8.14.4/8.14.4/Submit) id 43ICiRU6015446; Thu, 18 Apr 2024 14:44:27 +0200
Date: Thu, 18 Apr 2024 14:44:27 +0200
From: Erik Auerswald <auerswal@unix-ag.uni-kl.de>
To: Ted Lemon <mellon@fugue.com>
Cc: SNAC ML <snac@ietf.org>
Message-ID: <20240418124427.GA10801@unix-ag.uni-kl.de>
References: <DU0P190MB1978F520A848CB9F32AA2385FD082@DU0P190MB1978.EURP190.PROD.OUTLOOK.COM> <CAPt1N1=c5_GHXqqGFzTKrRdg9x1wOgq7Vw=Q0+FsyTHEgSQS8A@mail.gmail.com> <20240417114328.GA18918@unix-ag.uni-kl.de> <CAPt1N1=eyR6f_5UOn2N3g79QyJcur4jw18MJiCy34vMBu9O1SA@mail.gmail.com> <20240417141618.GA5099@unix-ag.uni-kl.de> <CAPt1N1=2Zqw9rSV0F-Mr1+888ht8-_F_Ykg_hABw6h=JJKHZBA@mail.gmail.com> <20240417191858.GA9875@unix-ag.uni-kl.de> <CAPt1N1n74q6nfTjJQ--9nAUb3CHEw8XwtshpyMAzdn4KLa1YoA@mail.gmail.com> <20240417214233.GA26096@unix-ag.uni-kl.de> <CAPt1N1=bTdnc+U80FCLri5g8x0vrcjm9kS_Hrvi-oEfYXC160Q@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <CAPt1N1=bTdnc+U80FCLri5g8x0vrcjm9kS_Hrvi-oEfYXC160Q@mail.gmail.com>
Author: Erik Auerswald <auerswal@unix-ag.uni-kl.de>
Archived-At: <https://mailarchive.ietf.org/arch/msg/snac/Q0O1h5aLTI7hBDtyQ-QwE9rcQPY>
Subject: Re: [Snac] M/O Bit reflection behavior of draft-hui-stub-router-ra-flag-02
X-BeenThere: snac@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Mailing list for discussing problems relating to the automatic connection of stub networks to existing infrastructure networks. " <snac.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/snac>, <mailto:snac-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/snac/>
List-Post: <mailto:snac@ietf.org>
List-Help: <mailto:snac-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/snac>, <mailto:snac-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Apr 2024 12:44:35 -0000

Hi Ted,

On Wed, Apr 17, 2024 at 06:03:56PM -0400, Ted Lemon wrote:
>
> If we want to document the correct behavior of the M&O bits, that
> would definitely be a 6man thing, not a SNAC thing. I don't oppose
> that—I'm just reporting that that has been tried before and we did
> not succeed due to a lack of any clear consensus.
> 
> SNAC definitely can't solve this problem.

SNAC can describe an example host behavior that would work for SNAC.

> The problem with tracking M&O bits is that they don't have
> lifetimes. SNAC devices never want to turn them on, but if we are
> required to track them, it's actually technically difficult to
> understand how we would track them.

(This tracking seems to be part of the I-D even after merging the
below PR.  I would assume that you intend to remove those parts.)

> For professionally managed networks, SNAC isn't really necessary or
> appropriate. You could build a solution grounded in SNAC that could
> live in this environment, but it would have to be manageable, just
> like any other router.

I'd expect that a managed network can provide an environment where
a SNAC router could work, given appropriate network configuration.
SNAC seems to already envision DHCP-PD as a possible building block
for such a situation.  Having optional configurability in a SNAC-based
product might make this even simpler.

> We do actually have an appendix that talks about this issue. It's
> currently not in a published version of the draft, but you can find
> it here:
> 
> https://github.com/ietf-wg-snac/draft-ietf-snac-simple/pull/53/files
> 
> Can you take a look at that and see what you think?

The section "Use on an unmanaged (non-home) IPv6 network" seems to
describe the situation where hosts would see RAs with differing M and O
bits on the same link, but this detail is not mentioned.  Perhaps you
could add a short sentence containing something like the following at
the end of the first paragraph?

    We expect hosts to use DHCPv6 for infrastructure and SLAAC for stub
    network connectivity on the same interface.

At least I think that this captures the idea of how this scenario could
work.

Br,
Erik