[IPv6]Re: WG Last Call: draft-ietf-6man-snac-router-ra-flag-06 (Ends 2026-04-23)
Ted Lemon <mellon@fugue.com> Wed, 15 April 2026 08:52 UTC
Return-Path: <mellon@fugue.com>
X-Original-To: ipv6@mail2.ietf.org
Delivered-To: ipv6@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id CAED2DC9FEAD for <ipv6@mail2.ietf.org>; Wed, 15 Apr 2026 01:52:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1776243126; bh=+wddvaRes5Fyae7AulELYUHUfENqsLIsbV0RNn+TZIU=; h=Date:From:To:Cc:In-Reply-To:References:Subject; b=Lcr+uDELVwops//3FZb2/K20g67AKo5B+U9snObRy65nNRPMUkCIu+A/R1gwvNTG8 YuCmpH+fxpbn1OUuB3WNs7dXi7FJwLfVsem/uUHtxLZasUs+uxV+OTnsp56OeaoUsI QMUi3UaEd3Lirg4fmP4q4aJNoll614CE9g+PB2c0=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.798
X-Spam-Level:
X-Spam-Status: No, score=-2.798 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=fugue.com header.b="mZBql24k"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="Mo+Dptxn"
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CLr9a9nVOU2h for <ipv6@mail2.ietf.org>; Wed, 15 Apr 2026 01:52:06 -0700 (PDT)
Received: from fhigh-b8-smtp.messagingengine.com (fhigh-b8-smtp.messagingengine.com [202.12.124.159]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id EF309DC9FEA6 for <ipv6@ietf.org>; Wed, 15 Apr 2026 01:52:05 -0700 (PDT)
Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfhigh.stl.internal (Postfix) with ESMTP id E18C97A01B1; Wed, 15 Apr 2026 04:51:58 -0400 (EDT)
Received: from phl-imap-07 ([10.202.2.97]) by phl-compute-06.internal (MEProxy); Wed, 15 Apr 2026 04:51:59 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue.com; h=cc :cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1776243118; x=1776329518; bh=PXOwmVjWC6 eGMPgYnoT4rPNK0IXaMK3n8Mq+39azthQ=; b=mZBql24kD1NA0gFvKs8zeOCXAY /eUzmlIbV5Wozhl6wP2Pc4Qo9Ud61LQl22ZQeGQhUMStn7i/o/7CayIHUsXkcfA2 D6J4IMTK/Ovhbetlo6NlmfqcQNofATk6HhXOFRufau7fZoDlfiCeyX2WHLktYmTY FSZtxehYv8wMIjzOnza05nSL0LqBlJm4QEQddZHKwsIN+yMdKHJoqV0xcUsSLrTt CL2kMdCBw6JU3MvRx4mkDpNnEIqYGroVobcEj0nvFVNfz5xFGQcZzk41fQ0aCBwz vXJcUwYnTdzEqScbMT5XB0GB/fpnVs3duNV4Qj0pPDwsPIVPWTz1O5HzJ0/A==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1776243118; x=1776329518; bh=PXOwmVjWC6eGMPgYnoT4rPNK0IXaMK3n8Mq +39azthQ=; b=Mo+DptxnG08zbuwmGKIZNum54ZqZCOhX/tgaPR9Wz/utki29YAl YYUsJw0xNTjCbdxd9Dc75IYrLhUF+kvpt5nI6eWNJguXuN6Rhow6LkfP/PSKQaz4 u5ASYkKuNakTNY58fEaFJH7JSlS5hQeu/grhdLCZISsOp4ye73SD7lRn+McuOOSx uQGrP77oC8EYkALSnLoBOZGiiZP3m7OzBDaHPSwZLstoi0oGF+/FRysMHZaQAqN1 fTxd+wClnIEGYONzFXcKrnH/yMYjfxQPoxBaB+/uox23E2Tk+cJtRJM7IfrzE+V/ 7zub8lzOWjbtJF2ROu9kgj6jLbhq8K4poVA==
X-ME-Sender: <xms:rlHfaa0jpAo2yQcUmtUmlJlQodGKwJOO9a0cpGByGy7ZI83lmJfEJQ> <xme:rlHfaX5y-8TodJlJZfUeJARFY0OVQf5klsfTa2ZJx_KkXoHdx8e9Kt_10qMBpyrMI ibV3ITmmxz2COn4h-E-1F9soNCfKDP9UwKRFCezmDK9IIn_D5oJnQo>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdegfeeihecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpefoggffhffvvefkjghfufgtsegrtderreertdejnecuhfhrohhmpedfvfgvugcunfgv mhhonhdfuceomhgvlhhlohhnsehfuhhguhgvrdgtohhmqeenucggtffrrghtthgvrhhnpe efuefgtddtffekfeeijeeuudeiveeugfdvvdelleejvdejjeehvddtgfelveduteenucev lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmvghllhhonh esfhhughhuvgdrtghomhdpnhgspghrtghpthhtohepvddpmhhouggvpehsmhhtphhouhht pdhrtghpthhtohepihhpvheisehivghtfhdrohhrghdprhgtphhtthhopehphhhilhhiph hpsehtihgvshgvlhdrnhgvth
X-ME-Proxy: <xmx:rlHfaT3yaVo-n2t0mw9kY11ubupc5Lxy2NgxQ7yS8rtFBw6JkT-JHg> <xmx:rlHfaYGRjr20xaJvtFamQqwxg5fZXN45A89bxT9WWuLldEsHZKeFVw> <xmx:rlHfaRjQogFHWlTMevR0WSH12UBh11Wirgm7gc5Axh9tByw9TgwglQ> <xmx:rlHfaT9zQsdujM8suwpKBZDfmRtwwuG9fuo9uLZTlFgPWzXnljw3DA> <xmx:rlHfaYLmdgYIzza1zXWX5yinL-ofwbNCyQvB6CpCi0iTqLRBy54abMJN>
Feedback-ID: i1136489e:Fastmail
Received: by mailuser.phl.internal (Postfix, from userid 501) id EF4921EA006B; Wed, 15 Apr 2026 04:51:57 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
MIME-Version: 1.0
Date: Wed, 15 Apr 2026 10:51:37 +0200
From: Ted Lemon <mellon@fugue.com>
To: Philipp Tiesel <philipp@tiesel.net>
Message-Id: <04d113f1-e3de-4e1f-95fa-d6c54bc7ee20@app.fastmail.com>
In-Reply-To: <807E26DB-49E8-420F-B596-A639701ADC31@tiesel.net>
References: <177574816405.1561115.16482063543991237603@dt-datatracker-9dc8fdd9f-qcdj9> <976C8B76-2DE8-4062-811D-70AAF6012FC9@fugue.com> <8ad337c4-040d-4d92-ba5b-aca13fabee84@gmail.com> <C77EFDCF-3A0A-449E-B648-E054C00DFB80@in-panik.de> <6A42DD3E-231F-4409-86DB-42C9B614F725@fugue.com> <BBB0A55F-937A-4924-82F8-ACAD3628B081@tiesel.net> <CED4CB2F-69BC-4B74-A443-BDC403894D5B@fugue.com> <807E26DB-49E8-420F-B596-A639701ADC31@tiesel.net>
Content-Type: multipart/alternative; boundary="c178943db03cbda8ea0f895345ac41e100b034d1"
Message-ID-Hash: 5PPSNX3PPJH4NCRJQQ43A3WV2YIGFLVF
X-Message-ID-Hash: 5PPSNX3PPJH4NCRJQQ43A3WV2YIGFLVF
X-MailFrom: mellon@fugue.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ipv6.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: IETF IPv6 Mailing List <ipv6@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [IPv6]Re: WG Last Call: draft-ietf-6man-snac-router-ra-flag-06 (Ends 2026-04-23)
List-Id: "IPv6 Maintenance Working Group (6man)" <ipv6.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/uftqBa66UVGUua5lUbZyux4PbFM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Owner: <mailto:ipv6-owner@ietf.org>
List-Post: <mailto:ipv6@ietf.org>
List-Subscribe: <mailto:ipv6-join@ietf.org>
List-Unsubscribe: <mailto:ipv6-leave@ietf.org>
If we wanted the document defining the snac router bit to make normative statements about how it should be used, we would have defined the bit in snac-simple. There was a deliberate choice made to separate this out. I think what we are doing here by removing the normative reference is actually more correct than what we did previously in terms of the motivation for keeping these two drafts separate. This document is to inform /receivers/ of the snac router bit. Not senders. So specifying what senders must or must not do is out of scope. Even if we had a normative reference to snac simple we would not put this requirement here—it doesn't make sense here. One important benefit of this is that it lets RA consumers who are not implementing snac know what they need to do without having to read the snac document. On Wed, Apr 15, 2026, at 9:31 AM, Philipp Tiesel wrote: > > >> On 14. Apr 2026, at 19:12, Ted Lemon <mellon@fugue.com> wrote: >> >> On 14 Apr 2026, at 19:08, Philipp Tiesel <philipp@tiesel.net> wrote: >>> I agree that this limits what snac-simple can specify as behavior, but it gives away the important bits to know to judge how the new RA flag changes the way "routing works” (not) and it is a safe add-on. Having this as a normative statement helps to reduce fears of touching it. >> >> We explicitly say that the recipient of an RA that has the stub router flag set doesn't behave differently. So if a stub router RA sets router lifetime to nonzero, we expect recipients to treat this as a default route. This flag does not exist to guard against that possibility. >> >> Of course, that would generally be wrong behavior on the part of the stub router, but that's immaterial here. From the perspective of a device receiving the RA, it's completely allowed for the router lifetime to be nonzero. More accurately, we don't care if the device enforces such a restriction: the issue is with the SNAC implementation, not with the recipient of the RA. >> > > I agree that this is consistent and sufficient for an implementer to know, but I dislike an RFC that defines something without giving a clue how it interacts in the ecosystem. It’s for a good reason, but not what I would expect from an IETF document. > > For the sake of not taking on too much SNAC content, I would prefer a sentence like: > RAs having the SNAC RA flag set MUST also have the RA lifetime set to zero and thus have no effect on the default route. > We already have similar defined behavior of RIOs and PIOs in draft-ietf-6man-rfc6724-update. > > Don’t take this as non-consent to publication of the document as-is, but as an issue I see we should briefly discuss as a WG and that might cause more discussion in IESG review. I I am the only one having concerns here, I am fine to count this as support for going ahead. > > AVE! > Philipp > > >
- [IPv6]WG Last Call: draft-ietf-6man-snac-router-r… Bob Hinden via Datatracker
- [IPv6]Re: WG Last Call: draft-ietf-6man-snac-rout… Ted Lemon
- [IPv6]Re: WG Last Call: draft-ietf-6man-snac-rout… Brian E Carpenter
- [IPv6]Re: WG Last Call: draft-ietf-6man-snac-rout… Philipp Tiesel
- [IPv6]Re: WG Last Call: draft-ietf-6man-snac-rout… Ted Lemon
- [IPv6]Re: WG Last Call: draft-ietf-6man-snac-rout… Bob Hinden
- [IPv6]Re: WG Last Call: draft-ietf-6man-snac-rout… Philipp Tiesel
- [IPv6]Re: WG Last Call: draft-ietf-6man-snac-rout… Ted Lemon
- [IPv6]Re: WG Last Call: draft-ietf-6man-snac-rout… Brian E Carpenter
- [IPv6]Re: WG Last Call: draft-ietf-6man-snac-rout… Philipp Tiesel
- [IPv6]Re: WG Last Call: draft-ietf-6man-snac-rout… Ted Lemon
- [IPv6]Re: WG Last Call: draft-ietf-6man-snac-rout… Bob Hinden
- [IPv6]Re: WG Last Call: draft-ietf-6man-snac-rout… Bob Hinden
- [IPv6]Re: WG Last Call: draft-ietf-6man-snac-rout… David Farmer
- [IPv6]Re: WG Last Call: draft-ietf-6man-snac-rout… tom petch
- [IPv6]Re: WG Last Call: draft-ietf-6man-snac-rout… Ted Lemon
- [IPv6]Re: WG Last Call: draft-ietf-6man-snac-rout… tom petch
- [IPv6]Re: WG Last Call: draft-ietf-6man-snac-rout… Bob Hinden