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 >
- [mpls] 2nd Working Group Last call on draft-ietf-… Adrian Farrel
- Re: [mpls] 2nd Working Group Last call on draft-i… Adrian Farrel
- Re: [mpls] 2nd Working Group Last call on draft-i… Matthew Bocci (Nokia)
- Re: [mpls] 2nd Working Group Last call on draft-i… Adrian Farrel
- Re: [mpls] Do you care about MNA? [Was: 2nd Worki… Greg Mirsky
- [mpls] Do you care about MNA? [Was: 2nd Working G… Adrian Farrel
- Re: [mpls] Do you care about MNA? [Was: 2nd Worki… Acee Lindem
- Re: [mpls] 2nd Working Group Last call on draft-i… Tony Li
- [mpls] * abbreviations in the RFC Editors list (w… loa
- Re: [mpls] Do you care about MNA? [Was: 2nd Worki… Joel Halpern
- Re: [mpls] 2nd Working Group Last call on draft-i… Joel Halpern
- Re: [mpls] * abbreviations in the RFC Editors lis… Stewart Bryant
- Re: [mpls] * abbreviations in the RFC Editors lis… Acee Lindem
- Re: [mpls] * abbreviations in the RFC Editors lis… loa
- Re: [mpls] * abbreviations in the RFC Editors lis… Acee Lindem
- Re: [mpls] Do you care about MNA? [Was: 2nd Worki… Stewart Bryant
- Re: [mpls] 2nd Working Group Last call on draft-i… Rakesh Gandhi
- Re: [mpls] 2nd Working Group Last call on draft-i… Tianran Zhou
- Re: [mpls] Do you care about MNA? [Was: 2nd Worki… loa
- Re: [mpls] Do you care about MNA? [Was: 2nd Worki… Stewart Bryant
- Re: [mpls] Do you care about MNA? [Was: 2nd Worki… Loa Andersson
- Re: [mpls] * abbreviations in the RFC Editors lis… loa
- Re: [mpls] 2nd Working Group Last call on draft-i… Tianran Zhou
- Re: [mpls] 2nd Working Group Last call on draft-i… Tony Li
- Re: [mpls] Do you care about MNA? [Was: 2nd Worki… Andrew Alston
- Re: [mpls] Do you care about MNA? [Was: 2nd Worki… John Drake
- Re: [mpls] 2nd Working Group Last call on draft-i… Igor Malyushkin
- Re: [mpls] 2nd Working Group Last call on draft-i… Gyan Mishra
- Re: [mpls] 2nd Working Group Last call on draft-i… Igor Malyushkin
- Re: [mpls] Do you care about MNA? [Was: 2nd Worki… Matthew Bocci (Nokia)
- Re: [mpls] 2nd Working Group Last call on draft-i… John Drake
- Re: [mpls] 2nd Working Group Last call on draft-i… Tianran Zhou
- Re: [mpls] 2nd Working Group Last call on draft-i… Stewart Bryant
- Re: [mpls] Do you care about MNA? [Was: 2nd Worki… Greg Mirsky
- Re: [mpls] 2nd Working Group Last call on draft-i… Andrew Alston