[RTG-DIR]Re: [pim] Re: [Last-Call] Re: Rtgdir last call review of draft-ietf-pim-3810bis-10

Toerless Eckert <tte@cs.fau.de> Mon, 09 September 2024 17:15 UTC

Return-Path: <eckert@i4.informatik.uni-erlangen.de>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4D0EC1840EB; Mon, 9 Sep 2024 10:15:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.657
X-Spam-Level:
X-Spam-Status: No, score=-1.657 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no 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 S7Yk9xvTncV3; Mon, 9 Sep 2024 10:15:09 -0700 (PDT)
Received: from faui40.informatik.uni-erlangen.de (faui40.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:40]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 217CAC15154D; Mon, 9 Sep 2024 10:15:07 -0700 (PDT)
Received: from faui48e.informatik.uni-erlangen.de (faui48e.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:51]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by faui40.informatik.uni-erlangen.de (Postfix) with ESMTPS id 4X2YP12xsHz1R68w; Mon, 9 Sep 2024 19:15:01 +0200 (CEST)
Received: by faui48e.informatik.uni-erlangen.de (Postfix, from userid 10463) id 4X2YP126jhzkxFd; Mon, 9 Sep 2024 19:15:01 +0200 (CEST)
Date: Mon, 09 Sep 2024 19:15:01 +0200
From: Toerless Eckert <tte@cs.fau.de>
To: Ron Bonica <rbonica@juniper.net>
Message-ID: <Zt8tFcLpzRugmAyX@faui48e.informatik.uni-erlangen.de>
References: <171645303257.23265.13071555183433458489@ietfa.amsl.com> <ZqA4pRrSIHbEChRn@eidolon.nox.tf> <PH0PR11MB4966C2F68694E9F69A7B5380A9AA2@PH0PR11MB4966.namprd11.prod.outlook.com> <BL0PR05MB5316D008A5849BA5CE8776ACAEAB2@BL0PR05MB5316.namprd05.prod.outlook.com> <ZqPY9izwyBBh7GKV@faui48e.informatik.uni-erlangen.de> <BYAPR05MB5318595D6D2746D51744451CAEB62@BYAPR05MB5318.namprd05.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <BYAPR05MB5318595D6D2746D51744451CAEB62@BYAPR05MB5318.namprd05.prod.outlook.com>
Message-ID-Hash: LES4B5SQ6S2D6Z7GUPMQJVKI43KNX4ML
X-Message-ID-Hash: LES4B5SQ6S2D6Z7GUPMQJVKI43KNX4ML
X-MailFrom: eckert@i4.informatik.uni-erlangen.de
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-rtg-dir.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "Eric Vyncke (evyncke)" <evyncke@cisco.com>, Mohamed Boucadair <mohamed.boucadair@orange.com>, Erik Kline <ek.ietf@gmail.com>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-ietf-pim-3810bis.all@ietf.org" <draft-ietf-pim-3810bis.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "pim@ietf.org" <pim@ietf.org>, "draft-ietf-6man-deprecate-router-alert@ietf.org" <draft-ietf-6man-deprecate-router-alert@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [RTG-DIR]Re: [pim] Re: [Last-Call] Re: Rtgdir last call review of draft-ietf-pim-3810bis-10
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/JBqodXOhiyDH9jGDabDPUGlumvA>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Owner: <mailto:rtg-dir-owner@ietf.org>
List-Post: <mailto:rtg-dir@ietf.org>
List-Subscribe: <mailto:rtg-dir-join@ietf.org>
List-Unsubscribe: <mailto:rtg-dir-leave@ietf.org>

Router alert in IGMPV3/MLDv2 is AFAIK never an actual implementation/deployment issue AFAIK.
 It's just fully unnecessary (*), and mandating it has always been a pain in writing the spec
and people struggling to understand "why" (history, interop pain in eliminating it). 

As in my last email to David: If we figure out a critical mass of benefits that a simple
new IGMP/MLD options signaling could give us, then it would be easy to attach a "no need for
router-alert" option. Otherwise i don't see a good way to retire the use of router-alert
in one spec step without interop issues or nerd-knobs. But by itself, such an options
signaling wouldn't fly for just the "retire-router-alert-option". But maybe some of those
options such as better SSM support or the like might make it interesting enough. Have to think
about it.

But in general, given how we now hopefully get "full Internet Standard" specs for MLDv2 and
IGMPv3, it would IMHO be prudent to think about anything new as optional "additions" first.
That way, deployments would get highest spec level deployment with some optional pluses.

Cheers
    Toerless

(*) one of my favorite german comedians from the 70th had a wonderful sketch where he was playing a
priest with a piano, and he was explaining how he has a Saint Christopherus visor clip on his
piano, and therefore, his piano was never in an accident with another piano. Router alert in
 IGMPv3/MLDv2 is like mandating that pianos MUST have Saint Christopherus clips.

On Sun, Jul 28, 2024 at 05:50:23PM +0000, Ron Bonica wrote:
> Toerless,
> 
> We can call it MLD2.1 or MLD3, or anything else. A rose by any other name would still smell sweet!
> 
> Do we have the will and energy to begin the task? If so, I am willing to contribute clock cycles.
> 
>                                                                                                        Ron
> 
> 
> Juniper Business Use Only
> 
> ________________________________
> From: Toerless Eckert <tte@cs.fau.de>
> Sent: Friday, July 26, 2024 1:12 PM
> To: Ron Bonica <rbonica@juniper.net>
> Cc: Eric Vyncke (evyncke) <evyncke@cisco.com>; David Lamparter <equinox@diac24.net>; Mohamed Boucadair <mohamed.boucadair@orange.com>; Erik Kline <ek.ietf@gmail.com>; rtg-dir@ietf.org <rtg-dir@ietf.org>; draft-ietf-pim-3810bis.all@ietf.org <draft-ietf-pim-3810bis.all@ietf.org>; last-call@ietf.org <last-call@ietf.org>; pim@ietf.org <pim@ietf.org>; draft-ietf-6man-deprecate-router-alert@ietf.org <draft-ietf-6man-deprecate-router-alert@ietf.org>
> Subject: Re: [pim] Re: [Last-Call] Re: Rtgdir last call review of draft-ietf-pim-3810bis-10
> 
> [External Email. Be cautious of content]
> 
> 
> I am not aware of any work for MLDv3 right, however:
> 
> In the process of rfc3810 (as well as the IGMPv3 equivalent), we did run across
> a couple of changes that i think the PIM-WG (maybe even more so MBONED-WG) feels to
> be beneficial for the user/operator community, however, they would likely make it difficult,
> if not impossible to get Internet Standard classification. So those changes might actually
> be something to consider for a next protocol revision.
> 
> Personally, i would not necessarily call it MLDv3 but maybe something like MLDv2.1:
> as much as possible backward compatibility would still be core goal. To the extend
> of router-alert i think we would want to say "MUST support receiving messages with router-alert,
> SHOULD NOT send messages with router alert".
> 
> Cheers
>     Toerless
> 
> On Thu, Jul 25, 2024 at 08:08:54PM +0000, Ron Bonica wrote:
> > Folks,
> >
> > First, I agree that it would be a mistake to remove the Router Alert from MLDv2. The V6OPS draft isn't even requesting that.
> >
> > However, if we are working on an MLDv3, this may present a very good opportunity to remove the dependency on Router Alert.
> >
> > I wasn't aware that MLDv3 was in the works? Is there a draft that I can read?
> >
> >                                                                                     Ron
> >
> >
> > Juniper Business Use Only
> >
> > ________________________________
> > From: Eric Vyncke (evyncke) <evyncke@cisco.com>
> > Sent: Wednesday, July 24, 2024 12:19 AM
> > To: David Lamparter <equinox@diac24.net>; Mohamed Boucadair <mohamed.boucadair@orange.com>; Erik Kline <ek.ietf@gmail.com>
> > Cc: rtg-dir@ietf.org <rtg-dir@ietf.org>; draft-ietf-pim-3810bis.all@ietf.org <draft-ietf-pim-3810bis.all@ietf.org>; last-call@ietf.org <last-call@ietf.org>; pim@ietf.org <pim@ietf.org>; draft-ietf-6man-deprecate-router-alert@ietf.org <draft-ietf-6man-deprecate-router-alert@ietf.org>
> > Subject: Re: [Last-Call] Re: [pim] Rtgdir last call review of draft-ietf-pim-3810bis-10
> >
> >
> > [External Email. Be cautious of content]
> >
> >
> > W/o any hat and thank you, David, to bring the elephant in the room topic (no sarcasm here, just a sincere thank you to open the discussion).
> >
> >
> >
> > Removing the router alert from MLDv2 would be such a drastic change (not even required by the 6MAN draft) that IMHO it cannot be named MLDv2-bis and should be another MLD version (and I know that MLDv3 is in the cooking).
> >
> >
> >
> > Let’s not overreact here ;-)
> >
> >
> >
> > Regards
> >
> >
> >
> > -éric
> >
> >
> >
> > From: David Lamparter <equinox@diac24.net>
> > Date: Tuesday, 23 July 2024 at 16:13
> > To: Mohamed Boucadair <mohamed.boucadair@orange.com>, Erik Kline <ek.ietf@gmail.com>
> > Cc: rtg-dir@ietf.org <rtg-dir@ietf.org>, draft-ietf-pim-3810bis.all@ietf.org <draft-ietf-pim-3810bis.all@ietf.org>, last-call@ietf.org <last-call@ietf.org>, pim@ietf.org <pim@ietf.org>, draft-ietf-6man-deprecate-router-alert@ietf.org <draft-ietf-6man-deprecate-router-alert@ietf.org>
> > Subject: [Last-Call] Re: [pim] Rtgdir last call review of draft-ietf-pim-3810bis-10
> >
> > Hi all,
> >
> >
> > having just been in 6man:  there is a bit of unfortunate parallel
> > "business" going on with draft-ietf-6man-deprecate-router-alert[1].
> > That draft is suggesting the IPv6 router alert option be deprecated.
> > 3810bis makes no change to MLD behavior, which is that receivers MUST
> > discard packets without router alert. (sections 6.2, 7.4, 7.6 and 10)
> >
> > 3810bis[0] is quite far into the publication process, but it might still
> > make sense to look at this?
> >
> > (I'll also bring this up in tomorrow's pim session.)
> >
> > Cheers,
> >
> >
> > equi
> > (David)
> >
> > [0] https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-pim-3810bis/__;!!NEt6yMaO-gk!Ays31zmiHtMWGlKxD2ESMB_XAvuPhd9g740XxdaSKJO2AeUuHdJlX_HT8Lw8YZgzJ8dMFIzzC1C7$ <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-pim-3810bis/__;!!NEt6yMaO-gk!D3IbuZhdqjLnM0Q3c0UmMwHot7gIMSsRcFVXxbQqCsY_9iX1Od4M7Didztu356LG0BHdqa1xeHY2DCk$>
> > [1] https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-6man-deprecate-router-alert/__;!!NEt6yMaO-gk!Ays31zmiHtMWGlKxD2ESMB_XAvuPhd9g740XxdaSKJO2AeUuHdJlX_HT8Lw8YZgzJ8dMFL9rLf1Y$ <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-6man-deprecate-router-alert/__;!!NEt6yMaO-gk!D3IbuZhdqjLnM0Q3c0UmMwHot7gIMSsRcFVXxbQqCsY_9iX1Od4M7Didztu356LG0BHdqa1xRIONli4$>
> >
> > --
> > last-call mailing list -- last-call@ietf.org
> > To unsubscribe send an email to last-call-leave@ietf.org
> 
> --
> ---
> tte@cs.fau.de

-- 
---
tte@cs.fau.de