Re: [mpls] working group adoption poll on draft-bocci-mpls-miad-adi-requirements

John E Drake <jdrake@juniper.net> Thu, 28 April 2022 14:58 UTC

Return-Path: <jdrake@juniper.net>
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 7608DC15E6C7; Thu, 28 Apr 2022 07:58:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.57
X-Spam-Level:
X-Spam-Status: No, score=-2.57 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.575, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 (2048-bit key) header.d=juniper.net header.b=vRQvCfUZ; dkim=pass (1024-bit key) header.d=juniper.net header.b=jAoiX5nd
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 mBFFMd9yqqmb; Thu, 28 Apr 2022 07:57:56 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 33759C15E3F1; Thu, 28 Apr 2022 07:57:54 -0700 (PDT)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 23S1QlpR029376; Thu, 28 Apr 2022 07:57:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=1dLXiDCoRZVTJJBxvFlEPPwchbNH4gGJggk62y6rPds=; b=vRQvCfUZmUe9wG4tLDBQQkp8uGst5sNj2qBst9wY25M94XxpPGe9LC3TaWTGBttexTmb csSEAI/8E7TlKD+WOZOZl5pKR7BG0YzBSzoqPEevFZaDFXNOCKGBZITKZZKTZ/gf947d ahZtZbBBzWofUyxZBSd27Md4oKQ7jZy4qh6tAzN/FJ1OvkxmyEEx56LnTzoYr9SsOg+Y Q9mISk/kxCNzUHgmJFn+zh2ugQdSVUyZWRXMYjfzr6DzdY5T2W9dSTLq1i0k0IVkt/Iq Z0ktbp5v9pdyBpJml5nUmrRTY49G0NmAaUgLM9mBKd+LLsUjOLrqVSVXp2BM+A6/7h5Y pw==
Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2173.outbound.protection.outlook.com [104.47.55.173]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3fq3hhjuhn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 28 Apr 2022 07:57:52 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fMcajgjkBzMw/u3EDsCI8Ewu2CladFjc5QJ5CWgy10/s+NnNzvC3BH8KSk/+qjKzeGw04EwPsXoDsaTqOVCGeUdWanZoBNSEwzie77ofBjijAUUpLlal8P7WPpJfQOa47RWrGfOjz9LhAE7md3kDKPeX8TlojppmGz1v8cbGLL87TM+SbJD9Cx4vZGktOFotN/KF2ACGMJ0SjcCl6Bj2qkz6Se39LDpZen5E+IhsrN01YgCHzUC8FiYvBgmbjP6S99xQ2v4c4I7IwhM/LLprnu9eCOmmD2CP07Tiw0+uF3u/HzF4HQakalyaPz+on3NGlJAEoSnijGSHm1a59+IvVA==
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=1dLXiDCoRZVTJJBxvFlEPPwchbNH4gGJggk62y6rPds=; b=UZSDrignDVq8qej9uZjPGTWmp02OeBnsUauGNpiR6Cb00d8VwExddUyQc6yybqdJOWnIV9EQWM2gl0nIAgb02sRjRuusf+bb4D4g6On3fIALhMJ+pERM+AgOoQHnOEQAQiYWRh34jFuz/TPj5q6FJ622rIDFzHO6ZFF/0vdZ20rsahNJ8cXM544qMl+8LsYOlDFSg7TjA63hENkMBYdttmhTWk6g3V577K7ZQ6I2/IyasGd48zCQEcws0eyTH7Bzuc2TLmfxkMPVt1EMozBvin/My6InKigFB9c0PKnLzB2iRITd+WPKXbXXqLrqSbU43k3GzmulzW0VmBKlABePlg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1dLXiDCoRZVTJJBxvFlEPPwchbNH4gGJggk62y6rPds=; b=jAoiX5ndzvcS2FhcKZTM3NUP0+xXvX//soTl+KVx8ZA4RWnCxJDt7IckhFlzMwitOetAfDWUjCT2BJ9WsEHu4gPqhiNWrWAy2m63qskzsNjx2f7plcuwVO4KZVZjPk4YE9anW9mX1p5aZ8B5F5oemW+7JvKKihKbHF28eQAWAnQ=
Received: from BY3PR05MB8081.namprd05.prod.outlook.com (2603:10b6:a03:366::15) by CY4PR05MB2934.namprd05.prod.outlook.com (2603:10b6:903:a::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.14; Thu, 28 Apr 2022 14:57:50 +0000
Received: from BY3PR05MB8081.namprd05.prod.outlook.com ([fe80::8db8:fd72:6beb:3657]) by BY3PR05MB8081.namprd05.prod.outlook.com ([fe80::8db8:fd72:6beb:3657%7]) with mapi id 15.20.5206.013; Thu, 28 Apr 2022 14:57:50 +0000
From: John E Drake <jdrake@juniper.net>
To: "Dongjie (Jimmy)" <jie.dong=40huawei.com@dmarc.ietf.org>, Tony Li <tony.li@tony.li>
CC: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "pals-chairs@ietf.org" <pals-chairs@ietf.org>, "draft-bocci-mpls-miad-adi-requirements@ietf.org" <draft-bocci-mpls-miad-adi-requirements@ietf.org>, DetNet Chairs <detnet-chairs@ietf.org>
Thread-Topic: [mpls] working group adoption poll on draft-bocci-mpls-miad-adi-requirements
Thread-Index: AQHYTxj5nEHZYRJXU0Ok7Fv3Tnx3IKzwTy+AgAFCKICABE0GAIAAFfUAgACsLoCAADB5AIABlVIAgACPB4CAAyqPgIAGZjmAgACh7oCAAJ+/UIABuRwAgAAAeoA=
Date: Thu, 28 Apr 2022 14:57:50 +0000
Message-ID: <BY3PR05MB8081E27036ED7B54849B32A9C7FD9@BY3PR05MB8081.namprd05.prod.outlook.com>
References: <402e03c9-9c20-685e-937a-13b5a3ebca59@pi.nu> <3a4ceaeb2acc4eddb587c1e7688cd685@huawei.com> <28C54427-B016-4ED2-A94D-AFE344124851@tony.li> <327126d0ac8c4886ad1a3a0b0c8bc2b2@huawei.com> <2F5F50A2-2250-467D-9C94-5DDAB92FD54B@tony.li> <00722bffcaeb4728869e24771f772baa@huawei.com> <679CBA33-7996-4809-80CA-D8DC31093650@tony.li> <65206571a25d494f97174c9f7757619a@huawei.com> <8B31C84B-1335-4003-8DD5-C4F4E17BF904@tony.li> <f57f76d53d5040b3a6998d4558c2db49@huawei.com> <6B5E137A-671D-4D6E-8812-A3C4A51D1336@tony.li> <f382a95a25834c9e9826748c964348be@huawei.com> <BY3PR05MB808123AC6438B9E88C1A74A3C7FA9@BY3PR05MB8081.namprd05.prod.outlook.com> <50451b0d81304017857d9886ebcd939e@huawei.com>
In-Reply-To: <50451b0d81304017857d9886ebcd939e@huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.6.401.20
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2022-04-28T14:57:49Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=e640dcd1-27f7-4bf4-bc5a-4c9fd987b1c1; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 03f8b6ef-c63b-4a9f-eb97-08da29277728
x-ms-traffictypediagnostic: CY4PR05MB2934:EE_
x-microsoft-antispam-prvs: <CY4PR05MB293494112D74BEB283A3BA80C7FD9@CY4PR05MB2934.namprd05.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ihCkT9VYoFUBHCFENDZUQP3DAlzZMPd75mDpbqSmgtHKokP/Abr34oTQkU9dXdu/Jsr9ByUPzjHJENB2TulcgopgfeGDXKsmhKXsxFL3OAG/cyCFqMwIpDh1dOA1VddrGoBlw3bYDHG9AhECrDFTaogWrDNnSmKydzntD/vAj5RmfKSe8TUjRLM22ssyIB5aE5zka8atRUthRNebMnB3IIUxHhIrH1DanjhUNycofSlMSv1zfDPDV6+MrHMJnz7h3M0DdMOelMfDuwqjSyxN3Jnik21ftujr2mPU/xaWSdQc8aDdO817Lemg1Pb2yvaSz7Z1joE4tc3dHCbJFl9u4gPcSX4uiCItIhbmL7I8GAhpBtSJnYSj33V5PmhOcnPouvmUYmbn98JgiS3igHx0XftQSDSPbX9zc4/p4kbnDF+H5ZYocn32mxw61/uDe8gnQkceNUwf+8e3Q6WxQqjmr/b00oZqOY5UyNMA0gsTqR9Wx9FmQHeg8WhtFyqagH8WahAzbkUXkkJASsJIoRUVAa+pKryx/UQR6H3jGY1Kj7uoUzvZWZDIlS+9wQ4CTQRRqh3K0sSXPXyf2FnXx3QhPHTYwd48mkr7tO8zuB5Y8ViyFE+xyPTHX8ELg1wTJiSJCO96h43s0kCUPVPzYrkw+j6fXWl1YmR+sVS4qzL51BplQbzK9y3jFmNDYPSaddUm90v6Na8oDE96IZit2daJUudIpDwORRGfvYz5+5MrxOLUWYzdx3TqnRPN09zkKW0Dp2itqCsSmiSMADvMVUrjA6s3vXEgC8YAIKkVYS8NWXI=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY3PR05MB8081.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(166002)(66574015)(7696005)(53546011)(316002)(6506007)(55016003)(9326002)(186003)(9686003)(26005)(966005)(5660300002)(4326008)(33656002)(38100700002)(38070700005)(66446008)(8676002)(54906003)(66556008)(76116006)(66476007)(66946007)(8936002)(122000001)(110136005)(71200400001)(64756008)(52536014)(508600001)(83380400001)(86362001)(2906002)(579004); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 47vU5aaFiuhrigD+cI78K8GPyq21UaolDS0erzPnVpMMGSTnBsmSXOiKTw1w+0OxCIFI/0hCR+h7Gbt8YHdGSQkDYXqmmuECEBKmC1+Q72iKwAOpHcFSo3kSXSppdg/ScOEh79d0sILzWYsXjXRoerqC3cHtZ5pPh7wn9lhd3wRLmuxHbBC50jomwQIZkaxRMslsOLM6K6QqONMga9X1jVXUcv67Jb+3NTCP4Fy7vY4LYUGvfuVXkQX4yvUCmRU+Q4SyT/y4HlWwveCUnDOwQLgMbKCclj2MSkI/11PJGEOTyiC00BtjiIMgO0sd3jYDhoBT0wq/0XUi+TMo2qX3+13nViyXpt5u8KsjfmaURwKbyfkFXG4mELFZ/FKob5k1G8Ge+Ahe9J4a0vBu793k8xetKYyxlFL78a/lappKMxONLjK/9GxDPHJsAkbj9fTHF3gKRJP4vt/DkBEG+TD9i+WM5AXiGLpqGeoRvw9j1ovMW57Bl6EnGpw/Qktrk7p8pUvVCR2tqx+hgv3RamTt2QN2fOMEGTDQwlz6z1YsQmYk9jn/mE3OYmIp8OIIm30KZvlL0XnFcVflcRQTTIZz5K9nvQaBojhTH5Vuto5JksOvaiiZ3ciufDceNThdGHDYKypM9dkzI5NjGTisxfeWCNAdnPtjPPVhTFxJKFiuoq9EMoFL1+TVjKATfKN3fBX42THehvKeIJ1z/MEanLfLIko+LxEYgusMcIZUay1a3h4L9rK1eo8cvx+4fJK4YUz127+EmhDfnAyWM2zTUX1CD+aRECbjnEPStBOdhKIAMGg/tlii/DCb/nXUqQI1Kuytc3KuLWaCBqN0RSnkDUtpd6qHPTkR4GUSoCCbEiXTw8pxZW55Yl1jNRhXUChPvDWc62jv23tTpsx/+pLRbKmRLrGw0KFirOy7aK4fOUbiTNC6xV+Szoqg6KNqT3nIIF9rVN00vqZKxTg7Vj8NgTz/O53E318lTS59X53ktLZGhlEzaxZ23wKI8AE4mh5KG+S2sTyUu7okk+vMDLzbmBiHhlV1blUm5Ras2wL/FeI1cA/M8psyLg539sQtVZEGGhk1h/3t2plfs1aDndx10bWFnxwKZ7fCUgOOSnTcsizzdRkXPutGYbkPVY+sSHotzCKv8E5fng7+MCrrPTx8EgZK7ImtsgSC/sBHB33ZNKPQcQo2aFTaDoCncA95ei642pSy93gB18MLDXe8h2YMXyROwtgsqxcq8nS9RVfO3s3fOsL1l8vG4n551sG35IaXwPLLF7U87ECYmIoPXxddorAswebcvgxLJ3giSLiC9ScZH5qDU3LX05h8qWIPhu4deaZ2JDpk/mhzCsxPrzFYjnTAQxxB8SaOViFYqVk70JoY1H5EhBgHNCJN1C3raFhT1+EvjBkxbJbhPVfNl3baRUXa6whqQ2KvtKbLNrisNoDnXeZh84K2NN6PbphdUyoQ8VUIHtCTk+NRDJVkHHueJgMOreWRY1XmuXwY+LsuT9+YQAW1xrPvXLlCoYWqzcsLa5/gemWY+SAuwHcLy3OIgf+9sypA8jwogPSSjDDTVxO0g7h0f2JpWJbM21Qhd++lwufN8Sexp7pN6qdxrUv69tQggp9TDZNDLu5a43Pi/u8S232MsYtdjAzf5ADYr1MiSydFOM0hfdhe4Ix7swjFgGL2w91Wm7LqJ0HqX6aOCHxFnUMboq9awqpE0spOI+xyw5+ba23yYk1gp4CmBc73uB23Hg==
Content-Type: multipart/alternative; boundary="_000_BY3PR05MB8081E27036ED7B54849B32A9C7FD9BY3PR05MB8081namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR05MB8081.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 03f8b6ef-c63b-4a9f-eb97-08da29277728
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Apr 2022 14:57:50.5667 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ybXIYgf4fLknH59Hz8JfL7nrhCnHYGjAt5YoKhBHtz/B/UhUvyCBwG5E3jFEzdpeY4283Fk0oFBMjBxqR/d3Sw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR05MB2934
X-Proofpoint-ORIG-GUID: -7Ix1OJNaK2_SKNXMTWl3B_31DyGzAy4
X-Proofpoint-GUID: -7Ix1OJNaK2_SKNXMTWl3B_31DyGzAy4
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.858,Hydra:6.0.486,FMLib:17.11.64.514 definitions=2022-04-28_02,2022-04-28_01,2022-02-23_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 impostorscore=0 bulkscore=0 adultscore=0 spamscore=0 malwarescore=0 mlxlogscore=999 suspectscore=0 priorityscore=1501 lowpriorityscore=0 mlxscore=0 clxscore=1015 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2204280091
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/NbPS5eChu9fkRBLx90UQ2Fq7ZJs>
Subject: Re: [mpls] working group adoption poll on draft-bocci-mpls-miad-adi-requirements
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.34
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, 28 Apr 2022 14:58:00 -0000

Hi,

Comments inline below.

Yours Irrespectively,

John



Juniper Business Use Only
From: Dongjie (Jimmy) <jie.dong=40huawei.com@dmarc.ietf.org>
Sent: Thursday, April 28, 2022 10:52 AM
To: John E Drake <jdrake@juniper.net>; Tony Li <tony.li@tony.li>
Cc: mpls@ietf.org; mpls-chairs@ietf.org; pals-chairs@ietf.org; draft-bocci-mpls-miad-adi-requirements@ietf.org; DetNet Chairs <detnet-chairs@ietf.org>
Subject: RE: [mpls] working group adoption poll on draft-bocci-mpls-miad-adi-requirements

[External Email. Be cautious of content]

Hi John,

From: John E Drake [mailto:jdrake=40juniper.net@dmarc.ietf.org]
Sent: Wednesday, April 27, 2022 8:56 PM
To: Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>; Tony Li <tony.li@tony.li<mailto:tony.li@tony.li>>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@ietf.org<mailto:mpls-chairs@ietf.org>; pals-chairs@ietf.org<mailto:pals-chairs@ietf.org>; draft-bocci-mpls-miad-adi-requirements@ietf.org<mailto:draft-bocci-mpls-miad-adi-requirements@ietf.org>; DetNet Chairs <detnet-chairs@ietf.org<mailto:detnet-chairs@ietf.org>>
Subject: RE: [mpls] working group adoption poll on draft-bocci-mpls-miad-adi-requirements

Jie,

The network actions sub-stack contains, at a minimum a sub-stack indicator and a list of requested network actions.  As I have stated many times, when defining a network action it is necessary, among other things, to define whether that network action requires ancillary data, what is that ancillary data, and whether that ancillary data is in-stack or post-stack.

[Jie] Understood. While I agree NAS may contain the indicator of PSD, this term cannot be used to refer to the PSD. We cannot say PSD is "one implementation of NAS".

[JD]  We use the term 'post-stack ancillary data'

So, even if we were to define every network action to either have no ancillary data or post-stack ancillary data, i.e., there will never be in-stack ancillary data,  a network actions sub-stack is still required.  This was a point that Haoyu made in our discussion of post-stack NSH.

[Jie] If there is no in-stack ancillary data, what we need in the label stack would be just the indicator. Then it has its own term does not need to be called a sub-stack.

[JD]  The network action sub-stack contains  a network action sub-stack indicator, network action indicators, and any in-stack ancillary data (as defined by the specified network actions)

As I have also stated many times, if a network action is related to forwarding, e.g., its ancillary data indicates a network resource partition, putting its ancillary data post-stack doesn't make much sense.  This is particularly true if transit nodes can't find the bottom of stack.

[Jie] I see you have asked the same question to Tianran, and basically I agree with his answer.

Best regards,
Jie

Yours Irrespectively,

John



Juniper Business Use Only
From: mpls <mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org>> On Behalf Of Dongjie (Jimmy)
Sent: Tuesday, April 26, 2022 11:02 PM
To: Tony Li <tony.li@tony.li<mailto:tony.li@tony.li>>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; mpls-chairs@ietf.org<mailto:mpls-chairs@ietf.org>; pals-chairs@ietf.org<mailto:pals-chairs@ietf.org>; draft-bocci-mpls-miad-adi-requirements@ietf.org<mailto:draft-bocci-mpls-miad-adi-requirements@ietf.org>; DetNet Chairs <detnet-chairs@ietf.org<mailto:detnet-chairs@ietf.org>>
Subject: Re: [mpls] working group adoption poll on draft-bocci-mpls-miad-adi-requirements

[External Email. Be cautious of content]

Hi Tony,

Please see inline with [Jie #5]:

From: Tony Li [mailto:tony1athome@gmail.com] On Behalf Of Tony Li
Sent: Wednesday, April 27, 2022 1:22 AM
To: Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>
Cc: Loa Andersson <loa@pi.nu<mailto:loa@pi.nu>>; mpls@ietf.org<mailto:mpls@ietf.org>; draft-bocci-mpls-miad-adi-requirements@ietf.org<mailto:draft-bocci-mpls-miad-adi-requirements@ietf.org>; pals-chairs@ietf.org<mailto:pals-chairs@ietf.org>; mpls-chairs@ietf.org<mailto:mpls-chairs@ietf.org>; DetNet Chairs <detnet-chairs@ietf.org<mailto:detnet-chairs@ietf.org>>
Subject: Re: [mpls] working group adoption poll on draft-bocci-mpls-miad-adi-requirements


Hi Jie,


First, NAS is general. Even if all data is pushed to PSD, then we still have a special label. That is a degenerate case of a single LSE NAS.

[Jie #4] Although its degenerate case can be a single special label, according to its definition, the semantic of NAS is composite, it can cover a special label, and can also cover optionally the NAIs and the action specific data if they are carried as ISD in the label stack. And it is not clear to me whether NAS can cover the PSD or not.


As discussed, a NAS can include actions that indicate that there is PSD.

[Jie #5] Thus NAS is not general enough to cover the PSD. What we need is a generic term to cover all the possible cases of ancillary data. Furthermore, the indicator and the ancillary data would need separate terms anyway and does not need to be coupled under one term.


 I welcome the suggestion that NAI be more specific and that we also have a generic term.

ADI does not seem like a good term for a generic indicator. What if there is no ancillary data?

[Jie #4] So we agreed that two separate terms are needed for the two types of indicators.

My reading of the Ancillary Data definition is that it is generic and covers both the action indicators and the optional action-specific data. Maybe it can be called Ancillary Information to avoid the confusion.


Ancillary Data does not include the action indicators.  Let's look at that definition:

*    Ancillary Data (AD): Data relating to the MPLS packet that may be used to affect the forwarding or other processing of that packet, either at an Label Edge Router (LER) [RFC4221<https://urldefense.com/v3/__https:/www.ietf.org/id/draft-andersson-mpls-mna-fwk-00.html*RFC4221__;Iw!!NEt6yMaO-gk!ToUjiWJLl_-j5aHfu-L6gEU0KQqWWkdAz0bH6aIOyxcr0jBydwRxqvLhg2omXWE$>] or Label Switching Router (LSR). This data may be encoded within a network action sub-stack (see below) (in-stack data), and/or after the bottom of the label stack (post-stack data).
Indicators are NOT mentioned here.

[Jie #5] Please find the description of ancillary data in the DT wiki: https://trac.ietf.org/trac/mpls/wiki/MIAD<https://urldefense.com/v3/__https:/trac.ietf.org/trac/mpls/wiki/MIAD__;!!NEt6yMaO-gk!ToUjiWJLl_-j5aHfu-L6gEU0KQqWWkdAz0bH6aIOyxcr0jBydwRxqvLhkVM4RKE$>

The ancillary data can be:

1.      implicit ("no-data");

2.      within the label stack, encoded as labels ("in-stack data" or ISD);

3.      after the BoS ("post-stack data" or PSD) of this label stack;

4.      within the payload (not considered further here).

For the first case "implicit", the action indicator is "used to affect the forwarding or other processing of that packet". According to the above definition, action indicators can be considered as part of the ancillary data.

That said, the definition of Ancillary Data could be clarified with some text to cover the "implicit data" case.

I propose Network Action Sub-stack Indcator (NSI) for this purpose.  Proposed definition:

   An LSE used to indicate the presence of a Network Action Sub-stack.

We should also revise the definition of NAS to use this.

[Jie #4] First of all, the requirement document should not restrict the indicator to an LSE. It is one possible solution, but there can be other options.


Please suggest a credible indicator that does not fit in an LSE.

[Jie #5] Please see the recent discussion on draft-kbbma-mpls-1stnibble.

Another problem is, for the case where the indicator is to indicate the presence of PSD only, can we call the PSD a Network action sub-stack? I don't think this complies with the NAS definition.


PSD is PSD.  NAS is NAS. They are not the same.  NAS may indicate the presence of PSD.

[Jie #5] OK, it is clear that NAS does not include the PSD only ancillary data, thus the statement "An LSE used to indicate the presence of a Network Action Sub-stack" is not generic enough to cover the PSD case.

[Jie #3] The example I gave is about reusing the IOAM data format in draft-ietf-ippm-ioam-data-17, which was designed to be encapsulated in different data plane. It is not related to the ELI discussion.


The requirement that you wrote is general and not specific to IOAM. As a general requirement, it could and would apply to other situations such as ELI.  I think that is NOT the result that we want, so I disagree with the requirement.

[Jie #4] So you think this requirement applies to the IOAM case, but not the ELI case? Perhaps we need some criteria to classify the use cases?



Again, you wrote a general requirement.  You cite IOAM as an example. However, as written, the requirement can also be applied to ELI, which would preclude us from incorporating ELI/EL in MNA.  I don't think we want that.

[Jie #5] As you said, it is a general requirement, and would apply to most cases. I see what you want is to allow exception when really needed, can this be met by changing the MUST to SHOULD in the requirement?



[Jie #3] Indeed these are my proposals to this document as an individual IETF participant, and it is good if you agree with them. But I don't quite follow your reason of not using "MUST", and what requirement key word in RFC2119 do you think would be appropriate?


SHOULD would allow us to apply them and consider trade-offs.

[Jie #4] Whether to use MUST or SHOULD in the requirement language can be discussed in the DT and WG, if it is agreed that these general requirements will be added to the requirements document.


This *IS* that discussion.

[Jie #5] Indeed, and we can hear other people's opinion about this.

Best regards,
Jie

Tony