Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-requirements-10.txt

Haoyu Song <haoyu.song@futurewei.com> Thu, 08 February 2024 19:43 UTC

Return-Path: <haoyu.song@futurewei.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 0FCBCC151068 for <mpls@ietfa.amsl.com>; Thu, 8 Feb 2024 11:43:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-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=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.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 DIN56PEglK-G for <mpls@ietfa.amsl.com>; Thu, 8 Feb 2024 11:43:23 -0800 (PST)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2100.outbound.protection.outlook.com [40.107.236.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E67A3C14CF1D for <mpls@ietf.org>; Thu, 8 Feb 2024 11:43:22 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WmUvi3C/yMTnFZtC8Qk9nYxl87pVkLndwV4FU4Qt6a28yaVOr3c+56oHsknAnTi3RxLiUyLbYoq6mIuTfM9jtJ+6ZPMp4WPJ8twXkFClFpthCWECJkNDSxRt34X5s5k5Xl1a1BxI/Y1IcUjkDPEg1MvHsMDBK6UhAFxTnBqn3VISo5X0wqGReIeS5X6+vgZ2Ikf7YcbG21aQQUzvN4vc8YqS3sHAAyft04LxiIwdAHRgc64EATm1lN3emKQb/7gGhVjgZSvvRVH90c7d1mKdxkTTFnVvCWKxnsXMV1xmZKl1UZ+PAbHvjM7SS9MmDnMndcFhMLMmqNOebyh0J1dQtw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=8wCI2xfz5vQM/4BOs0YquavPCm6gqZln9Yos6khEcAs=; b=DcrVCFvbrSgo+aT2w0u39N2bCjDULspNJnIU6mE1S5BOL0ehOpStNds4BvAlzgco5hZom0Re5Mbmt0KGQpE1m0OZTE/ueVs439bg7jDhylm13TXajzniorSUhETLzbJkTsw6ybzwYmBZGzHj0FOc70alxEzw3vW4rykI6hI2CoKAaF+gIcCtyB5SxLY8FcPa6TM8Gvee9FIEyxqqt9QgHPTNXFav1DRMEW/qwnYtMuWfqBjJ3G2dMue9UmLXYy3fgDhEJ4gV5EErl+3PEJ/tLrxx/Jp/+GHU3+Cst7JQdyU+OS+PrvP/f0SO9rqnB5nTZOj8y2theFBUb8uAJ6rEeA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8wCI2xfz5vQM/4BOs0YquavPCm6gqZln9Yos6khEcAs=; b=mO87Nk0xqciPT+H/xfHqQnZdpQSxdRNU7NzV/6CUIYbkGXFOFsft/y0egxpsCLH1L+LrmPnvw6qduXYFiZ48mFyK/juveWHfwD1mI3ntQbytztDVTql+TN0OlC/NvtrKIVJf5tCcM7hJBZvSAEjkhDoT6AGWDiUnsnjuo2/Vgto=
Received: from BY3PR13MB4787.namprd13.prod.outlook.com (2603:10b6:a03:357::13) by PH7PR13MB5959.namprd13.prod.outlook.com (2603:10b6:510:15d::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.24; Thu, 8 Feb 2024 19:43:14 +0000
Received: from BY3PR13MB4787.namprd13.prod.outlook.com ([fe80::5299:3c15:9de6:6c15]) by BY3PR13MB4787.namprd13.prod.outlook.com ([fe80::5299:3c15:9de6:6c15%7]) with mapi id 15.20.7249.037; Thu, 8 Feb 2024 19:43:14 +0000
From: Haoyu Song <haoyu.song@futurewei.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, 'Greg Mirsky' <gregimirsky@gmail.com>
CC: "'Dongjie (Jimmy)'" <jie.dong@huawei.com>, "'Matthew Bocci (Nokia'" <matthew.bocci=40nokia.com@dmarc.ietf.org>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] FW: I-D Action: draft-ietf-mpls-mna-requirements-10.txt
Thread-Index: AQHaWq/Boe6F8RbSOkKwYaELD+vsAbEAzRtQgAAGzgCAAAMYgA==
Date: Thu, 08 Feb 2024 19:43:14 +0000
Message-ID: <BY3PR13MB4787494A2C918D2EF37066689A442@BY3PR13MB4787.namprd13.prod.outlook.com>
References: <170731846141.46174.8015116885911002352@ietfa.amsl.com> <VI1PR0702MB3567798C9518DBC6CB95ADD8EB452@VI1PR0702MB3567.eurprd07.prod.outlook.com> <04c001da59e8$75498c50$5fdca4f0$@olddog.co.uk> <BY3PR13MB47873A422AB7DC413032842F9A452@BY3PR13MB4787.namprd13.prod.outlook.com> <CA+RyBmW0+R+FUoC0zh2piNzbX5YUzJD9PDmOUC=EVs+8-AALZA@mail.gmail.com> <BY3PR13MB4787196C8CED3B0C1424615A9A442@BY3PR13MB4787.namprd13.prod.outlook.com> <05fb01da5ac4$a5665d50$f03317f0$@olddog.co.uk>
In-Reply-To: <05fb01da5ac4$a5665d50$f03317f0$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=futurewei.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BY3PR13MB4787:EE_|PH7PR13MB5959:EE_
x-ms-office365-filtering-correlation-id: 7e24ae90-d7d2-4358-5905-08dc28de30b6
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: WUaKy39rbxnXz/TJ6FvJCMVTcoXjpZ+Kp2kvV6kBIX679gYFIoP1BvoIehXUA+kQrPG1TQUtTljztt6Pu9N4keg2eaAcXidy+KfqTQ3SJBHdzbSTrv7wNptOrfdcx4flX+lg8E5Canxo33tk2bFCheXUOhnCtiJeNaOXnrcFx1Btq7mFeC6CE1UtiMSrygm4e6qtx1pRrRW1cjLs1Tw4ycnXsXQd8pZHiwRbOaz8yYCKP4iwosPJrEppgictpE9CNTbQlaIADjBYzVQCfWhi3EWJ7TkemAPfGscBtvE3VJXmd9e0s+zwWdxBFAFJv4rggzfsE1jFfEI5hC0WPi4nNf/OON4JScm5hYY/vLz2UaahA+MG6XKPXW/R3N2YNydljY267OUT0bkOIuSra2oAZKQJzBxwua9fSauf32Qv4CeYRTfE7AR1o5DtmKK1XgseX58bzYUDd+/FkK5BIKhfXqLUD1Iy0s6vWYwR8wugowumL4X6GWIgg9yOVk21mcm9lQi0R2EjlER++GxfV/du/op6k66KBkKxo0Y5KTuexnmhc8wYTkUdLpWUJGHxZYhHswC8pCj70OB+nGOqGKjHY+T487eaDpwyg4HYRQwALdc=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY3PR13MB4787.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(376002)(39840400004)(396003)(136003)(366004)(230922051799003)(230273577357003)(186009)(1800799012)(64100799003)(451199024)(55016003)(2906002)(52536014)(84970400001)(9326002)(8936002)(8676002)(4326008)(5660300002)(44832011)(41300700001)(83380400001)(166002)(86362001)(38070700009)(26005)(66446008)(53546011)(66946007)(110136005)(66556008)(64756008)(66476007)(66574015)(71200400001)(7696005)(6506007)(76116006)(122000001)(966005)(38100700002)(54906003)(316002)(478600001)(33656002)(9686003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: kLmmJeuNCIFLc0kWwXs09F17comzQFjumoScw4dcZ/AcU/6A7V/fRD2oFM6VWyU8INXBSi0uQTDQcA90ebYOlM4kd6YnVXEmrhYiCusudMG4zRZ0jjj2OtHVBFu7ZI612ghDeDi6HbCuo4HUXQpVgvSfLCBcvOAF0nE+qhHqZN0PLU80RFuKWOrO1iYy0B3H8ACtO/blQPMxAEG31V9ywFmW5NJ3Wb8k/zEiPjp7G/qXzypzradpbHUBd3EtaUuMQlw0WHeekZdWtxbRM9z3DRLs3Jv6vF/jP6yPKZMWbGEHKlA4eAvBXoV1eDA3AgG0wf9UbVQuPkDcLOZjAgPAEuWrhxP/N/X2FA9VOSoMMR94Hq2QTvYA6WYGMMKYX5h+WwUvT2goNCzMQzEf9PXwxIw4Fx+jA1h2SLUOHXhSCjK64AAB+IOPoOvHWT4mm/baZIl1GGZTmZsEO8vxejyaNFMrxp4QcCcSmj974Bu5waHtiLjZcpsSru+Y7Mq1/CwM/Nq3bMn1sdNrW+T8V7r7xX0RVOIzQQ4uGebEaEBnWca+uzNJtMSTpHmp9QkvwHaI4RcOeIHD7KZzgD80Z5ifEI38qUcrPvlHrjuAyZW1mrCDHgJ+j2waD4lriGYj7xlvswRFxYeVmTG+zlrPARCQtcOmuGO4ITmUyF+ChOZDNgTZZfyb6YmT5xA9mhJ5+QDdhRnbB/kZdCpVFMhkXS+BiI3HOKiKYiEgbGjGtZsxT0H8Pfhptm3nqFRZmazmt/sxq8oKpqjjKIk1Z7HOa/0Yoz82cOOyWNe3Q3XmXEHNG5X2pvY4lgG2JcsTa+GlhJOdqo8i98JnN7UflrFGfbSrXC83IkrVkZLWVuv/qsiZTSXt43OfDD2jS6NzzR/ZpamI3ntv/vuOjJxhEkpY3tIFneqkuvEJB+el9+b9LRR31xdiTUHkPaI1TNkqi3aqo3vR3m5yezP0/Elw+t5M4/D93aBhJ8K+QrgN0OXUHABsuB/jY7uqv4Mde2N/vc6BTgLVlqpNIbPSFKUbcYI+rgG2QTZDvw/oyohUIZThOgEf4JiMgmCIU4z1m/8cMnBBkK3qekFn7MzS5onI3otpHaIQ/kOPqaNLbofz4G/gxGk6sDUqpq6UvWLRExPlRcBWrnSUmfu9Kijp4wm2QZQnBZsdEyDtCbEwpRmZUiCNlwjwzULH5RKg9lLSLmrZ2KLR+KTahJzwxm+HFnwrpiBV0V4vETMw15M/QI0rqMOUFy9y5n0G5uc0s1lRAsz2Nhbx2yS2HMO9BN+fPVVY45lBS+9xI0g+Jc/qk9rmE/lU7go3xtRepvEm774TiYiNS5TtlS629hMXVHAy3qWJgf0/WeHykApxe60n56WI58rwlQBo/YmOT3npL1K/MMb188HuYlsKVJU8dMOpsGktEppxoJz+tHgLdUe1y3nxnxKkZbY2qCdS3CFcdf7CKfqsKroXiLn69hr4pyTxzqUk6kAULB6QCwgA8rGI37hFoZCqNAq1gJmXr5L7atG7hjFZjmZBaKtRw20DgPyP7336yfS9UCCsg5bndCszZMR/by9mWGcl0ss=
Content-Type: multipart/alternative; boundary="_000_BY3PR13MB4787494A2C918D2EF37066689A442BY3PR13MB4787namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR13MB4787.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7e24ae90-d7d2-4358-5905-08dc28de30b6
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Feb 2024 19:43:14.4329 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: tgo1UZ13u7HTROVdEZ1aIhiNluKGoLnRIqQPA43Ft11RgKvPkEm9XufHASJ4DzW8hlBGDNtC87DOrBry5upvrQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR13MB5959
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/eIIq47MTn3pbU6grwAcHfuemlCI>
Subject: Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-requirements-10.txt
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: Thu, 08 Feb 2024 19:43:27 -0000

Hi Adrian,
It’s fine if you think so.
Best,
Haoyu

From: Adrian Farrel <adrian@olddog.co.uk>
Sent: Thursday, February 8, 2024 11:26 AM
To: Haoyu Song <haoyu.song@futurewei.com>; 'Greg Mirsky' <gregimirsky@gmail.com>
Cc: 'Dongjie (Jimmy)' <jie.dong@huawei.com>; 'Matthew Bocci (Nokia' <matthew.bocci=40nokia.com@dmarc.ietf.org>; mpls@ietf.org
Subject: RE: [mpls] FW: I-D Action: draft-ietf-mpls-mna-requirements-10.txt

Hi Haoyu,

I think this might just be a language thing?
“It is not required by default” means that it is not required unless it is made into a requirement by some special case.
I think it is safe to say “it is not required” because that means what it says.

Cheers,
Adrian

From: Haoyu Song <haoyu.song@futurewei.com<mailto:haoyu.song@futurewei.com>>
Sent: 08 February 2024 19:06
To: Greg Mirsky <gregimirsky@gmail.com<mailto:gregimirsky@gmail.com>>
Cc: adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>; Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>; Matthew Bocci (Nokia <matthew.bocci=40nokia.com@dmarc.ietf.org<mailto:matthew.bocci=40nokia.com@dmarc.ietf.org>>; mpls@ietf.org<mailto:mpls@ietf.org>
Subject: RE: [mpls] FW: I-D Action: draft-ietf-mpls-mna-requirements-10.txt

My understanding is that the requirement states that it’s not a required feature by default unless people want to supports some applications that do need the feature. I just try to make sure my understanding is correct and it’s up to the editor to decide if the clarification is necessary or not.

Best,
Haoyu

From: Greg Mirsky <gregimirsky@gmail.com<mailto:gregimirsky@gmail.com>>
Sent: Thursday, February 8, 2024 8:56 AM
To: Haoyu Song <haoyu.song@futurewei.com<mailto:haoyu.song@futurewei.com>>
Cc: adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>; Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>; Matthew Bocci (Nokia <matthew.bocci=40nokia.com@dmarc.ietf.org<mailto:matthew.bocci=40nokia.com@dmarc.ietf.org>>; mpls@ietf.org<mailto:mpls@ietf.org>
Subject: Re: [mpls] FW: I-D Action: draft-ietf-mpls-mna-requirements-10.txt

Hi Haoyu,
I feel that adding the "by default" clause confuses a reader. The requirement as it is worded in the draft is clear and positions post-stack AD as an optional solution if and when it is needed. Would you kindly elaborate on your motivation to add the "by default" clause?

Regards,
Greg

On Wed, Feb 7, 2024 at 10:43 AM Haoyu Song <haoyu.song@futurewei.com<mailto:haoyu.song@futurewei.com>> wrote:
Dear all,

I checked my original email and found some of them have been resolved.

Now I understand the intention of the #7 better, and I suggested to add “by default” at the end of the first half of the sentence to make it clearer.

7.   A solution MUST NOT require an implementation to support post-
        stack ancillary data (by default), unless the implementation chooses to
        support a network action that uses post-stack ancillary data.



The #20 remains the same, so my question stays. What are considered “existing MPLS data plane operations”. Is there a normative reference for this? Does this requirement exclude using any new operations that don’t exist today?

Best regards,
Haoyu
From: Adrian Farrel <adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>>
Sent: Wednesday, February 7, 2024 9:10 AM
To: 'Dongjie (Jimmy)' <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>; Haoyu Song <haoyu.song@futurewei.com<mailto:haoyu.song@futurewei.com>>
Cc: 'Matthew Bocci (Nokia' <matthew.bocci=40nokia.com@dmarc.ietf.org<mailto:40nokia.com@dmarc.ietf.org>>; mpls@ietf.org<mailto:mpls@ietf.org>
Subject: RE: [mpls] FW: I-D Action: draft-ietf-mpls-mna-requirements-10.txt

Thanks for this, Matthew.

Jie and Haoyu, if you get a chance before the New Year holiday, it would be *really* helpful if you could let Matthew know whether you still have concerns resulting from your previous comments, or if Matthew has addressed them with changes to the current revision.

If we are all good, then a 2nd WGLC can be run (with plenty of time for review and comments after New Year).

Thanks,
Adrian

From: mpls <mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org>> On Behalf Of Matthew Bocci (Nokia)
Sent: 07 February 2024 15:14
To: mpls@ietf.org<mailto:mpls@ietf.org>
Subject: [mpls] FW: I-D Action: draft-ietf-mpls-mna-requirements-10.txt

All

I have just posted an updated draft, hopefully addressing Tony’s comments below.

There were some outstanding comments from Jie and Haoyu, but I think that these may have been addressed to some extent by some of the resolutions to the other comments. Please could you review the draft and let me know if you still have outstanding comments.

Thanks

Matthew

From: mpls <mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org>> on behalf of internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> <internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>>
Date: Wednesday, 7 February 2024 at 15:07
To: i-d-announce@ietf.org<mailto:i-d-announce@ietf.org> <i-d-announce@ietf.org<mailto:i-d-announce@ietf.org>>
Cc: mpls@ietf.org<mailto:mpls@ietf.org> <mpls@ietf.org<mailto:mpls@ietf.org>>
Subject: [mpls] I-D Action: draft-ietf-mpls-mna-requirements-10.txt

CAUTION: This is an external email. Please be very careful when clicking links or opening attachments. See the URL nok.it/ext<http://nok.it/ext> for additional information.



Internet-Draft draft-ietf-mpls-mna-requirements-10.txt is now available. It is
a work item of the Multiprotocol Label Switching (MPLS) WG of the IETF.

   Title:   Requirements for Solutions that Support MPLS Network Actions
   Authors: Matthew Bocci
            Stewart Bryant
            John Drake
   Name:    draft-ietf-mpls-mna-requirements-10.txt
   Pages:   11
   Dates:   2024-02-07

Abstract:

   This document specifies requirements for the development of MPLS
   network actions which affect the forwarding or other processing of
   MPLS packets.  These requirements are informed by a number of
   proposals for additions to the MPLS information in the labeled packet
   to allow such actions to be performed, either by a transit or
   terminating LSR (i.e. the LER).

The IETF datatracker status page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-mpls-mna-requirements/

There is also an HTMLized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-mpls-mna-requirements-10

A diff from the previous version is available at:
https://author-tools.ietf.org/iddiff?url2=draft-ietf-mpls-mna-requirements-10

Internet-Drafts are also available by rsync at:
rsync.ietf.org::internet-drafts


_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls
_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls