[RTG-DIR]Re: [pim] Re: [Last-Call] Re: Rtgdir last call review of draft-ietf-pim-3810bis-10
Toerless Eckert <tte@cs.fau.de> Tue, 10 September 2024 17:06 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 3811DC1388B7; Tue, 10 Sep 2024 10:06:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.659
X-Spam-Level:
X-Spam-Status: No, score=-1.659 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] 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 Wwz2jGJwRjDH; Tue, 10 Sep 2024 10:06:01 -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 F36D6C18DB94; Tue, 10 Sep 2024 10:05:59 -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) server-digest SHA256) (No client certificate requested) by faui40.informatik.uni-erlangen.de (Postfix) with ESMTPS id 4X398413Zcz1R6CT; Tue, 10 Sep 2024 19:05:56 +0200 (CEST)
Received: by faui48e.informatik.uni-erlangen.de (Postfix, from userid 10463) id 4X39840N4rzkxG6; Tue, 10 Sep 2024 19:05:56 +0200 (CEST)
Date: Tue, 10 Sep 2024 19:05:56 +0200
From: Toerless Eckert <tte@cs.fau.de>
To: Brian Haberman <brian@innovationslab.net>
Message-ID: <ZuB8dApSyH5BKpgR@faui48e.informatik.uni-erlangen.de>
References: <171645303257.23265.13071555183433458489@ietfa.amsl.com> <ZqA4pRrSIHbEChRn@eidolon.nox.tf> <PH0PR11MB4966C2F68694E9F69A7B5380A9AA2@PH0PR11MB4966.namprd11.prod.outlook.com> <ZqCEEDwf101jKN8t@faui48e.informatik.uni-erlangen.de> <CAHANBtJ8c1FUVv145_H7925VTHfS5d362-Ho1GUFnQ3+e8tKhA@mail.gmail.com> <ZqFjtUJrFPdMQENm@eidolon.nox.tf> <20c8faa9-c779-487a-9d74-dc11be109dc9@innovationslab.net>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <20c8faa9-c779-487a-9d74-dc11be109dc9@innovationslab.net>
Message-ID-Hash: LKWYFSOBXWBNC4ALNVPUGE763ACYLFIT
X-Message-ID-Hash: LKWYFSOBXWBNC4ALNVPUGE763ACYLFIT
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: David 'equinox' Lamparter <equinox@diac24.net>, Stig Venaas <stig@venaas.com>, "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>, "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/09noTbvpJ_TLoYA1Hk_jRhi5YvI>
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>
On Thu, Jul 25, 2024 at 02:03:28PM +0000, Brian Haberman wrote: > Hi all, > Deprecating a feature does not require that feature to be removed from > existing standards, so I think we all agree there is nothing to be done with > the MLDv2-bis specification. Right. If we would have identified specific aspects of IGMPv3/MLDv2 that where unused in deployments, we would have called them deprecated in the -bis. But i think there where none (unlike prior deprecations in PIM-SM). > To Toerless' question about Rtr-Alert was left in MLDv2, I recall > having conversations around that time about Rtr-Alertss. Concerns were > raised about code complexity for backwards compatibility, so the consensus > was to leave Rtr-Alerts in the new version of MLD. I do know of some code > bases that don't check for their existence and operate just fine if the > Rtr-Alert isn't in the packet. Yes, i think i realised the interop problems of the MUST validate in the existing MLDv2 spec on receipt only after i had sent the original email David was referring to because in before i was thinking of said implementations (which do not mandate it upon receipt). > Éric made reference to an MLDv3, which I am unaware of, but would be > the right place to remove Rtr-Alerts if the backwards compatibility concerns > are mitigated. See my other email: I feel we need to bring in improvements incrementally as "add-ons" to IGMPv3/MLDv2 if we want to maximize the benefit of those protocols becoming full Internet standards. Explicit signaling of options seems like a prudent way to do that. Cheers Toerless > Regards, > Brian > > On 7/24/24 4:27 PM, David 'equinox' Lamparter wrote: > > On Tue, Jul 23, 2024 at 10:35:25PM -0700, Stig Venaas wrote: > > > The MLDv2 bis document is not defining a new protocol, we are just > > > progressing MLDv2 to Internet Standard. We should and cannot make any > > > changes that would render existing implementations non-compliant, > > > > Even though I threw in the mail about this, I don't have a strong > > preference to making any change here. The room discussion in 6man on > > the RA draft brought up the MLDv2 bis doc and it wasn't clear what's > > going on -- and if there is something to be done, it'd be rather poor > > timing. > > > > > and also, we want to only have protocol definitions that have multiple > > > implementations and known to work well. Removing RA would be a pretty > > > big change. > > > > I don't think removing RA is on the table. If anything, I think it > > would be weakening the requirements to check that RA is present, i.e. > > allowing receive processing without RA. It would need to remain a MUST > > to include it on send though, as the sender has no idea if the receiver > > (be it router or snooping switch) allows this. > > > > > I'm not sure why MLDv2 is defined with RA, might it make a difference > > > to snooping switches? > > > > I don't believe it does, AFAIK the same mechanisms filter out e.g. > > ICMPv6 RA guard, which doesn't have router alert on it. > > > > Cheers, > > > > > > equi > > (David) > > > > > > P.S.: our (relatively recent, 2yo) MLD implementation requires RA; if > > anything I'd like to know if I can and/or should remove that check. > > https://github.com/FRRouting/frr/blame/bd86964db816ba1ac628f1b1f5099fd35f157ea5/pimd/pim6_mld.c#L1712 -- --- tte@cs.fau.de
- [RTG-DIR]Rtgdir last call review of draft-ietf-pi… Mohamed Boucadair via Datatracker
- [RTG-DIR]Re: Rtgdir last call review of draft-iet… Brian Haberman
- [RTG-DIR]Re: Rtgdir last call review of draft-iet… mohamed.boucadair
- [RTG-DIR]Re: Rtgdir last call review of draft-iet… Brian Haberman
- [RTG-DIR]Re: Rtgdir last call review of draft-iet… mohamed.boucadair
- [RTG-DIR]Re: [pim] Rtgdir last call review of dra… David Lamparter
- [RTG-DIR]Re: [Last-Call] Re: [pim] Rtgdir last ca… Eric Vyncke (evyncke)
- [RTG-DIR]Re: [pim] Re: [Last-Call] Re: Rtgdir las… Toerless Eckert
- [RTG-DIR]Re: [pim] Re: [Last-Call] Re: Rtgdir las… Stig Venaas
- [RTG-DIR]Re: [pim] Re: [Last-Call] Re: Rtgdir las… David 'equinox' Lamparter
- [RTG-DIR]Re: [pim] Re: [Last-Call] Re: Rtgdir las… Brian Haberman
- [RTG-DIR]Re: [Last-Call] Re: [pim] Rtgdir last ca… Ron Bonica
- [RTG-DIR]Re: [pim] Re: [Last-Call] Re: Rtgdir las… Ron Bonica
- [RTG-DIR]Re: [pim] Re: [Last-Call] Re: Rtgdir las… Toerless Eckert
- [RTG-DIR]Re: [pim] Re: [Last-Call] Re: Rtgdir las… Toerless Eckert
- [RTG-DIR]Re: [pim] Re: [Last-Call] Re: Rtgdir las… David 'equinox' Lamparter
- [RTG-DIR]Re: [pim] Re: [Last-Call] Re: Rtgdir las… Toerless Eckert
- [RTG-DIR]Re: [pim] Re: [Last-Call] Re: Rtgdir las… Toerless Eckert