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

Stig Venaas <stig@venaas.com> Wed, 24 July 2024 05:35 UTC

Return-Path: <stig@venaas.com>
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 ABD34C15108A for <rtg-dir@ietfa.amsl.com>; Tue, 23 Jul 2024 22:35:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.905
X-Spam-Level:
X-Spam-Status: No, score=-1.905 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=venaas-com.20230601.gappssmtp.com
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 IVTh3yqMSNk0 for <rtg-dir@ietfa.amsl.com>; Tue, 23 Jul 2024 22:35:40 -0700 (PDT)
Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DCD78C180B63 for <rtg-dir@ietf.org>; Tue, 23 Jul 2024 22:35:39 -0700 (PDT)
Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-5a10835487fso6138322a12.1 for <rtg-dir@ietf.org>; Tue, 23 Jul 2024 22:35:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=venaas-com.20230601.gappssmtp.com; s=20230601; t=1721799338; x=1722404138; darn=ietf.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=2G87I3gwBbnk/WJIaqMme19rs73UfAJOoOBfVgeAD3k=; b=Z/bBOuBs3rn/ZKIfIBodttNvchrJa3tnly64BGEGrk+xxmZDrv7eoQwix39v0ZcUpu YFyZxBG0NpUgFYhKfK20ZvupHH7dz8815UVtXJZcSewcx+5HbT5ZKI4dZWrelGsHLbty M54yrr0neLFMsDVO3y5/PiVPmqfRhZkZjB6yWd3Mca8WxvbyBMuNjvPn+qvzystQ+/Lq 45SzWT8OFV/WmoR7iBy1tQ7nufGtLuszqxlhsbBau+b/It+dLT9Ye2w1vw+jsPzsNvXg nEFZoqNnVE/3cd7HA8ezsLn3zB+xt8TjzjxQEWWgWaYj4c0ztJNzu9swpmRkD12KLarV UHGQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721799338; x=1722404138; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2G87I3gwBbnk/WJIaqMme19rs73UfAJOoOBfVgeAD3k=; b=iLC7iXZCbFn/vnTBP5mM6Q2NireQbkD5p+Ch5X1CdisDsbjAPWaEOPfjbC9EhqYvyr MbCvIkbNDkkwD8+4PzBHUOOS/LqBvA32RNe2CNvk+KwPYNx1pzeH/sUBjm2jVOvWENwR gaDTGoAT80zBIqsYK4HpY38/UR/GZwrYtH1ff/bwNPSjA0kF8IOy3UOgD5lmaUL11O+R wjA/Gf3inYSJ63ijAMmL49Vy8WmFE9ULetiZl4WFdaZm2x0Yp9yFaemQR0FlfK9281Y8 Mma7AacolEzPxjlKihsVXtBtVYK92spJZBdV2cPSg9pzabrIWklsWiRU3GMd5GJSS/Y/ 7Ygg==
X-Forwarded-Encrypted: i=1; AJvYcCVlC8VC7Mgja+0DE95bNrCGsvd2e8v4AxWSfMWZC/CDKpd9G3QhccHJuDWh6jkDcOJjpNxY6AIBx6yOJRLSF9GJ
X-Gm-Message-State: AOJu0Ywj/BQ+EJlwQpRMfI2OE0ZEakyKeG49yFkZarYzLJhdkbEnrNFz /xoAagWiFXrJvA7LuxDvFP0KT5FddvtTyOK/PXiwMnyyr6fnYnDTU/9KIzbZPrLgUePa3siTSsN I0zhwcnVWcEImrCNZ4978qk6fqASNYLT/Ffu64A==
X-Google-Smtp-Source: AGHT+IHmu7Bu1H3k2JljyYabjsj/tuT10i7LDMZpdrWrbmIYmtB/2meg+M83yRBWpbTWab6LCQ5egKx8c1ezItSSR5I=
X-Received: by 2002:a50:d518:0:b0:5a3:3062:36d6 with SMTP id 4fb4d7f45d1cf-5aaec185bb1mr685894a12.1.1721799337416; Tue, 23 Jul 2024 22:35:37 -0700 (PDT)
MIME-Version: 1.0
References: <171645303257.23265.13071555183433458489@ietfa.amsl.com> <ZqA4pRrSIHbEChRn@eidolon.nox.tf> <PH0PR11MB4966C2F68694E9F69A7B5380A9AA2@PH0PR11MB4966.namprd11.prod.outlook.com> <ZqCEEDwf101jKN8t@faui48e.informatik.uni-erlangen.de>
In-Reply-To: <ZqCEEDwf101jKN8t@faui48e.informatik.uni-erlangen.de>
From: Stig Venaas <stig@venaas.com>
Date: Tue, 23 Jul 2024 22:35:25 -0700
Message-ID: <CAHANBtJ8c1FUVv145_H7925VTHfS5d362-Ho1GUFnQ3+e8tKhA@mail.gmail.com>
To: Toerless Eckert <tte@cs.fau.de>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Message-ID-Hash: OZEXJSFMQSQ2KACEEYPUV6EV7765TJ3X
X-Message-ID-Hash: OZEXJSFMQSQ2KACEEYPUV6EV7765TJ3X
X-MailFrom: stig@venaas.com
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>, 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>
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/bwDe8tDVRdAJL-M62uU8Itzp0w8>
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>

Hi

Deprecating RA may make sense, but that doesn't mean it needs to be
removed from existing protocols. 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, 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'm not sure why MLDv2 is defined with RA, might it make a difference
to snooping switches?

Regards,
Stig

On Tue, Jul 23, 2024 at 9:33 PM Toerless Eckert <tte@cs.fau.de> wrote:
>
> Lets remember that deprecating router-alert was driven by the problems
> router-alert did raise in MPLS implementations. That's where Ron's interest
> in the matter came from.
>
> AFAIK, supporting router-alert was never an issue in IGMP or MLD.
>
> On the other hand, MLDv2 and IGMPv3 never really required router-alert
> at all - only support for IGMPv1/IGMPv2 or MLDv1 (equivalent to IGMPv1)
> backward compatibility in MLDv2 and IGMPv3 really requires router-alert.
> So it is kinda ugly to use router alert for MLDv2, because it hides
> the fact that one of the benefits of IGMPv3/MLDV2 is to have changed
> the mechanism so router-alert is not needed. And i think nobody
> remember why we never wrote this into the original MLDv2/IGMPv3 specs.
> Most likely pragmatism: let's not try to improve on something that
> does not cause operational pain and that's needed in the fallback case.
>
> Now we do want to try to discourage future deployment of ONLY older
> versions of IGMP/MLD - IGMPv1/IGMPv2, MLDv1. But thats a slow process.
> First i hope we'll make IGMPv1 historic. But even that will not change
> the requirement to MUST have IGMPv1 backward compatibility in IGMPv3
> - just because that would require useless additional work in every
> TCP/IP stack in the world supporting IGMPv3. And writing text such as
> "new implementations of IGMPv3/MLDv2 SHOULD NOT implement IGMPv1/MLDv2
> backward compatibility" are also going to take a lot more time to get
> agreements on - and not going to happen for current 'bis drafts in work.
>
> Yada yada yada (hundreds of lines of surplus history): IGMP/MLD are
> way to widely distributed that we do not want to create risk just to
> make things nicer as long as we don't have strong resean to fix things
> that are broken/problematic.
>
> And i guess i need to continue keep track of whatever 6man wants to
> say about router-alert because this view about router-alert in
> IGMP/MLD is certainly different to the one im MPLS, and it would be
> good to not have 6man make decisions purely based on the view  of
> one protocol world (MPLS).
>
> Cheers
>     Toerless
>
> On Wed, Jul 24, 2024 at 04:19:47AM +0000, Eric Vyncke (evyncke) wrote:
> > 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://datatracker.ietf.org/doc/draft-ietf-pim-3810bis/
> > [1] https://datatracker.ietf.org/doc/draft-ietf-6man-deprecate-router-alert/
> >
> > --
> > last-call mailing list -- last-call@ietf.org
> > To unsubscribe send an email to last-call-leave@ietf.org
>
> --
> ---
> tte@cs.fau.de