Re: [mpls] 2nd Working Group Last call on draft-ietf-mpls-mna-requirements

Igor Malyushkin <gmalyushkin@gmail.com> Tue, 02 April 2024 15:24 UTC

Return-Path: <gmalyushkin@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DE34C14F75F; Tue, 2 Apr 2024 08:24:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.995
X-Spam-Level:
X-Spam-Status: No, score=-6.995 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 s6Ws_TnSLcqx; Tue, 2 Apr 2024 08:24:39 -0700 (PDT)
Received: from mail-vs1-xe2e.google.com (mail-vs1-xe2e.google.com [IPv6:2607:f8b0:4864:20::e2e]) (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 D7A66C14F73F; Tue, 2 Apr 2024 08:24:39 -0700 (PDT)
Received: by mail-vs1-xe2e.google.com with SMTP id ada2fe7eead31-4788b354e67so378131137.3; Tue, 02 Apr 2024 08:24:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712071479; x=1712676279; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=nxtK5e8+k9bt300Pb971bGbxuQyKrOWe6lI0WN+WrEk=; b=NEN1TsjhnW4OI+JLlETNbCtv+ho0bGoghoDwC1+9rTfhHbIKA2j6Ikro9wDYnHd3pO o72enmbwVA2J4UXZFPDo/c1T1e3kmJoaJ6fENPGyNNZ2IeegOZo4bFQ7V2ahCUfhXUzC VB0ESA9WLFjHZ60N3Wth7Cb4oXETIAmbxlMX9lc53NYRbSXzB/nXorkZP3kQis/cw4Uu EF4kNM+WMlXVSNhJk4le15fIH7ksj2DWdy92JY6/u5HCb3zvnG/o1gDRg8/Q8RGGjD5E /gXYmxZ+suHt4cjmq4CJS32ly4lDPcHxYF7Bh0HcYvW9//MSN1A0pswQ5FJ+B9GxXzAt zAgA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712071479; x=1712676279; h=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=nxtK5e8+k9bt300Pb971bGbxuQyKrOWe6lI0WN+WrEk=; b=Z7cQGlrd5aASPYSI0lDgIhrEsbYp7DGE2sdsC3E+CaYUcCDo8/obnAVoBfAZFkWOYj hrRtElrjAM+ZiuKiEfOY64r0St3M1ePnr4G3bH2E9P/dYxBi2Sn+e7WBUpCvQYmOiEqX VFknz6hK8Ro2cxYqeY4STLs8wRZYrDDE0j6Ar3n4VNBQcKAIsd3pv7TQg1O0ZGBmVpR8 Ehu7vPSJaP25LMET4IV6WK25zlE4t+GqyfLUBAVrbFQ7C1msXVMsh0OERsulTLP+2OOZ 23rAROyvJLAZXUbCzFZ6/yCPYNJuX5vzBuIZ5pO6RpclKXXhJPFN7uBVbza3Qyq6htNU aO+g==
X-Forwarded-Encrypted: i=1; AJvYcCVseG212uAkod4z8AsjA6m10jPW8jO9P3liFAsFHW84ygOrrUg6x04HnshjfsgQtaa/YOopbVu0h1I8LQbeESTbvQyNToWHAEqg2Qy4RoQXZnqAtohaD7QHVpdoBx4vrnm5GpbvIAA21Q==
X-Gm-Message-State: AOJu0YwF01itELYTw+YZMudZQfmdnQ+yrdxkh1V8Gr+PdLaYhtCKWEIe eLSPoSoFB4tpU6DPdG36NffdGvyp7bAGQZsDu8M1usvZVcR+KUYCpjcUXal4i+xZ2A9lHutohBR njp2pxAkX1dBVMbwL6WzRqNDxSDSTavXjcf4j9w==
X-Google-Smtp-Source: AGHT+IHed/SMfc/uJuOqZOhiMwx6xY6SanMp150kE8hTB75gM8z6nMWaX00GBnlrX82I+7JoZaa3Edtmm7EvQU6Vimc=
X-Received: by 2002:ac5:c5a5:0:b0:4d8:df31:6b34 with SMTP id f5-20020ac5c5a5000000b004d8df316b34mr52562vkl.8.1712071478622; Tue, 02 Apr 2024 08:24:38 -0700 (PDT)
MIME-Version: 1.0
References: <d63da10576a2419ca137790268ef50c0@huawei.com>
In-Reply-To: <d63da10576a2419ca137790268ef50c0@huawei.com>
From: Igor Malyushkin <gmalyushkin@gmail.com>
Date: Tue, 02 Apr 2024 22:24:27 +0700
Message-ID: <CAEfhRryirrTqsocL_vjdhjKbNkHLJ41xB48JC_3yj60TN=0NZw@mail.gmail.com>
To: Tianran Zhou <zhoutianran=40huawei.com@dmarc.ietf.org>
Cc: Andrew Alston <Andrew.Alston=40liquidtelecom.com@dmarc.ietf.org>, Tony Li <tony.li@tony.li>, Adrian Farrel <adrian@olddog.co.uk>, mpls <mpls@ietf.org>, "draft-ietf-mpls-mna-requirements@ietf.org" <draft-ietf-mpls-mna-requirements@ietf.org>, "Zhukeyi(Kaiyin,Datacom Standard&Patent)" <zhukeyi@huawei.com>
Content-Type: multipart/alternative; boundary="00000000000050409206151eb414"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/-TnqE76yYIzyM1dZ9Upr3pFSVE4>
Subject: Re: [mpls] 2nd Working Group Last call on draft-ietf-mpls-mna-requirements
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Apr 2024 15:24:44 -0000

Hi Tianran,

I'm obviously not Andrew, but as an operator, we are particularly
interested in the NFRR case described
in draft-ietf-mpls-mna-usecases (section 2.1).
We are not going to deploy SRv6 in the near future, and we extensively use
MPLS (not SR-like), NFRR will give us the ability to prevent temporal
looping in case of node failures with egress protection technologies.


вт, 2 апр. 2024 г. в 22:02, Tianran Zhou <zhoutianran=
40huawei.com@dmarc.ietf.org>:

> Hi Andrew,
>
>
>
> No, I did not ask who will not deploy NMA. I care about who will deploy
> NMA, and what’s the use case.
>
> I did not say IETF can only work on one solution. But I want to understand
> the value of the solution.
>
> The fact is I do not see any real user nor operator sharing the
> requirement and use case.
>
> Now I know you claim the need of MNA as an operator, which is perfect.
>
> I appreciate your input to the requirement and use case. How will you use
> MNA?
>
>
>
>
>
> Best,
>
> Tianran
>
>
>
>
>
>
>
> *发件人:* Andrew Alston <Andrew.Alston=40liquidtelecom.com@dmarc.ietf.org>
> *发送时间:* 2024年4月2日 21:05
> *收件人:* Tianran Zhou <zhoutianran@huawei.com>; Tony Li <tony.li@tony.li>;
> Adrian Farrel <adrian@olddog.co.uk>
> *抄送:* mpls <mpls@ietf.org>; draft-ietf-mpls-mna-requirements@ietf.org;
> Zhukeyi(Kaiyin,Datacom Standard&Patent) <zhukeyi@huawei.com>
> *主题:* Re: [mpls] 2nd Working Group Last call on
> draft-ietf-mpls-mna-requirements
>
>
>
> Hi Tianran,
>
>
>
> I find this email to be a little… confusing.
>
>
>
> Firstly it is very well documented that there are multiple operators that
> do not want – and will not deploy – srv6 (particularly with its divergence
> from Ipv6 standards and potential security flaws.). These operators are
> free to make a choice in technologies – and the IETF does not prohibit the
> creation of multiple solutions to the same problem.  Indeed RFC7221 deals
> with competing design goals by citing
> http://dl.acm.org/ft_gateway.cfm?id=966726 – specifically it states
> “Helicopters are great, and so are submarines.  The problem is that if you
> try to build one vehicle to perform two fundamentally different jobs,
> you’re going to get a vehcile that does neither job well.”
>
>
>
> You therefore need to acknowledge that operators may have different use
> cases and different environments, and may choose to decide to use one
> technology over another.  Yes, there are times when we want a single
> solution, but at the end of the day, the operators, who are your employers
> customers, should be the ultimate determinants of what they choose to run,
> and there is no requirement in any IETF process to state that there can
> only be a single solution to a problem.
>
>
>
> Secondly, you refer to reinventing the wheel – it can be strongly argued
> that parts of SRv6 did indeed reinvent the sr-mpls wheel, while reinventing
> various other competing technologies.  By way of example, it is entirely
> possible to create L3VPN’s – and has been for years – without the use of
> SRv6.  So in this sense, you are correct that we sometimes reinvent the
> wheel – for various reasons and various purposes – and to meet operator
> requirements.  This is exactly what happened in the case of SRv6, and it is
> part and parcel of what the ietf does, to create solutions that cater to
> the needs of the internet in general, not a single vendor, not a single
> operator.  SRv6 does NOT meet the requirements of all operators, and to
> insist that it does is to disregard potential customers.
>
>
>
> You are also correct in stating that many people do not care about MNA –
> because they are quite happy with what they are running and are happy to
> continue using their currect technologies.  However, the statement seems
> predicated on the fact that everyone cares about SRv6 – let me 100% assure
> you that is not the case.  Indeed – if you watch the MSR6 BOF (which should
> be available on youtube), a particular individual from a large operator
> directly stated (slightly paraphrased) “This presentation is predicated on
> the fact that we all care about SRv6 – I am here to tell you we don’t” So
> while your statement is accurate – it is not in any way an argument against
> the adoption of MNA.
>
>
>
> I would STRONGLY suggest you read RFC7282 as well – which heavy refers to
> technical objections and even deals with a situation where one thing is
> considered a more elegant and clean solution, yet consensus is still found
> (Please see section 3 of the aforementioned RFC)
>
>
>
> In this particular case, on the specific grounds that there are operators
> who wish to have extended network functionality – but are not comfortable
> with SRv6 and do not believe in its security compromises – I fully support
> the advancement of MNA.
>
>
>
> I am curious however if you have any substantive technical issues with the
> document – that go beyond “There is something else to do this” (which as
> stated – some operators do not agree with and do not want – and will never
> run until outstanding issues have been resolved)
>
>
>
> Thanks
>
>
>
> Andrew
>
>
>
>
>
>
>
>
>
> Internal All Employees
>
> *From: *mpls <mpls-bounces@ietf.org> on behalf of Tianran Zhou <
> zhoutianran=40huawei.com@dmarc.ietf.org>
> *Date: *Saturday, 30 March 2024 at 03:29
> *To: *Tony Li <tony.li@tony.li>, Adrian Farrel <adrian@olddog.co.uk>
> *Cc: *mpls <mpls@ietf.org>, draft-ietf-mpls-mna-requirements@ietf.org <
> draft-ietf-mpls-mna-requirements@ietf.org>, Zhukeyi(Kaiyin,Datacom
> Standard&Patent) <zhukeyi@huawei.com>
> *Subject: *Re: [mpls] 2nd Working Group Last call on
> draft-ietf-mpls-mna-requirements
>
> Hi Adrian,
>
> IMO, this document still cannot address the question why the industry or
> operators need the MNA, given there is already SRv6.
> From the very beginning, we just reinvent a wheel.
> There is no surprise many people do not care about MNA.
> I do not support.
>
> Tianran
>
> -----Original Message-----
> From: mpls [mailto:mpls-bounces@ietf.org <mpls-bounces@ietf.org>] On
> Behalf Of Tony Li
> Sent: Friday, March 29, 2024 11:35 PM
> To: Adrian Farrel <adrian@olddog.co.uk>
> Cc: mpls <mpls@ietf.org>; draft-ietf-mpls-mna-requirements@ietf.org
> Subject: Re: [mpls] 2nd Working Group Last call on
> draft-ietf-mpls-mna-requirements
>
>
> [WG chair hat: off]
>
> Looks good, ship it, modulo Greg’s comments.
>
> T
>
>
> > On Mar 21, 2024, at 8:21 AM, Adrian Farrel <adrian@olddog.co.uk> wrote:
> >
> > Hi all,
> >
> > I know it is IETF week and you all have other things to do (nice
> > meals, sight-seeing, combatting jet-lag), but I just wanted to remind
> > you to look at this document and make your comments about the last call.
> >
> > With last calls, silence generally means no support!
> >
> > Best,
> > Adrian
> >
> > -----Original Message-----
> > From: mpls <mpls-bounces@ietf.org> On Behalf Of Adrian Farrel
> > Sent: 12 March 2024 16:46
> > To: 'mpls' <mpls@ietf.org>
> > Cc: draft-ietf-mpls-mna-requirements@ietf.org
> > Subject: [mpls] 2nd Working Group Last call on
> > draft-ietf-mpls-mna-requirements
> >
> > This email starts a second MPLS working group last call on
> > draft-ietf-mpls-mna-requirements.
> >
> > (You may recall that the first last call produced a lot of discussion
> > and issues that Matthew, as editor, has worked valiantly to resolve.)
> >
> > Please re-review the document (it has changed a lot since last time)
> > and express an opinion on the list.
> > - Is the document complete?
> > - Does it contain any errors?
> > - Is it ready to move forward for publication as an Informational RFC?
> >
> > There is no IPR disclosed against this document or its predecessors.
> > All authors, contributors, and active working group participants are
> > reminded of their responsibilities under BCP 79.
> >
> > This last call will run for three weeks (covering the IETF period). It
> > will end at 17.00 UTC on Tuesday 2nd April (narrowly avoiding ending
> > on 1st April and confusing us all).
> >
> > Thanks,
> > Adrian (for the MPLS chairs)
> >
> > _______________________________________________
> > mpls mailing list
> > mpls@ietf.org
> >
> https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fmpls&data=05%7C02%7CAndrew.Alston%40liquidtelecom.com%7Cb97d64aadac747b8099308dc50507d32%7C687926120f0e46cbb16afcb82fd80cb1%7C0%7C0%7C638473553836866595%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=wNHRWK%2BXX%2FYGEkpi6HOtobZ2VE808UwNI6HPskoWv7M%3D&reserved=0
> <https://www.ietf.org/mailman/listinfo/mpls>
> >
> > _______________________________________________
> > mpls mailing list
> > mpls@ietf.org
> >
> https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fmpls&data=05%7C02%7CAndrew.Alston%40liquidtelecom.com%7Cb97d64aadac747b8099308dc50507d32%7C687926120f0e46cbb16afcb82fd80cb1%7C0%7C0%7C638473553836873706%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=39TEbGr0J4zPapoOtN2u1%2FDWSnZm2plQGFVmixEQS1g%3D&reserved=0
> <https://www.ietf.org/mailman/listinfo/mpls>
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
>
> https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fmpls&data=05%7C02%7CAndrew.Alston%40liquidtelecom.com%7Cb97d64aadac747b8099308dc50507d32%7C687926120f0e46cbb16afcb82fd80cb1%7C0%7C0%7C638473553836876881%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=7zspvfKxxD%2FrHudXHqGZto5E%2BoRcdr5PQ4E6KXFjolI%3D&reserved=0
> <https://www.ietf.org/mailman/listinfo/mpls>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
>
> https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fmpls&data=05%7C02%7CAndrew.Alston%40liquidtelecom.com%7Cb97d64aadac747b8099308dc50507d32%7C687926120f0e46cbb16afcb82fd80cb1%7C0%7C0%7C638473553836879980%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=e5QppspRhNVRmd%2FV%2BmYqbnG0ZZb%2F3vb2zuMZ2Nip7Bs%3D&reserved=0
> <https://www.ietf.org/mailman/listinfo/mpls>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>