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

Haoyu Song <haoyu.song@futurewei.com> Thu, 21 April 2022 21:27 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 571AF3A0D2A; Thu, 21 Apr 2022 14:27:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.005
X-Spam-Level:
X-Spam-Status: No, score=-2.005 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_BLOCKED=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=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i0FVztI4N5G0; Thu, 21 Apr 2022 14:27:48 -0700 (PDT)
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on20714.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe5b::714]) (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 223263A0D27; Thu, 21 Apr 2022 14:27:47 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oWLGRtZIz8rHqW6qKzyEzCVaJU6XsAx0zJZT9uCuq48ixwv7J0nBnc23GucjweQe94YNFstvFzGkf4fk1bNOPgIWDRnhZLnkIo96MSuYeQXPiwgie/OBDa5wrsDBGGut/eiLPJppMLm5Ml8lCUMnCbMJbL+ZTdeIF0IesYzBJ9856+S5C1g1VpZNDuLqKiUW0VsJJmJEOoOACvDZ1JwMiIyqcVA/BIR3MePHmPXkLYJ0DnKcMID2mbsq7DB/RbqDFkE5CFEF7aT4+nhpBBwfODJUTXhyaP4Rzeoq6iCiYqxOuXnNIvhwlFh6G1Grpbt4w+58GxusN0kFlDKfVz6Ytg==
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=ggwbks0c1N4eg+TXJdNeLWLWcx2Ev+6htRpjpbOV7PA=; b=mItqsBDZ0kQZn+HQS4atwQoFG1kIl3iyaVEfyeJfLDpBTMC3pIuf54GY+AeuZoBFCb5dleUfVRozMbKtZeUG5DElpnyTniN3w0ApyntCIaOAWeLcB8l1g60owL1aDKIdZ/JZjIBqD80+xCFg4lXlGHot2Hy1P6TD124EJOaUrgjGC0tysaHlNP+YDjgxR0qwvYHHBa1K/AWlVEX30lUcey/9FTKgEqGmKX9GkmlT19K1H7cPCVtfY7Oo46If+MX3qnuJHP5lonIel/Vn99yBLQrIhts8cQ4OdnFBgFhDwLaOyFXhpai2/hGzZt2b32px4Gu+Sm+aYxnMvWv9qbzGmw==
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=ggwbks0c1N4eg+TXJdNeLWLWcx2Ev+6htRpjpbOV7PA=; b=GP1FRwkZzflIXWisjOJrgPwpj9H/u/Lk3u647J9uLJsXp38dmE5XMaNSJ1o2TdIHF3rq4E19giWGL+ScGZebRD/BemntBECyJakqnyZbvyVj3wHhkVxutWeHp6h3i4Dx7eX4LLF3AaF3CO+KvM1Vn2Z6yW8jYRlyc/hmEQJCam4=
Received: from BY3PR13MB4787.namprd13.prod.outlook.com (2603:10b6:a03:357::13) by SA1PR13MB5056.namprd13.prod.outlook.com (2603:10b6:806:1a2::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.6; Thu, 21 Apr 2022 21:27:42 +0000
Received: from BY3PR13MB4787.namprd13.prod.outlook.com ([fe80::88fa:f1ff:91e1:c220]) by BY3PR13MB4787.namprd13.prod.outlook.com ([fe80::88fa:f1ff:91e1:c220%6]) with mapi id 15.20.5206.006; Thu, 21 Apr 2022 21:27:42 +0000
From: Haoyu Song <haoyu.song@futurewei.com>
To: Greg Mirsky <gregimirsky@gmail.com>
CC: John E Drake <jdrake=40juniper.net@dmarc.ietf.org>, "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: AQHYTxj7lbJQhDJ7zkGbGb2EaldYbqzwTy+AgAFCKICABE0GAIAAFfUAgACsLoCAADB5AIABlVIAgACPB4CAABomIIAAA7aAgAASWtCAABzmAIAABI1AgAGNqoCAAA7KgIAABRmwgAAEoQCAAABdsA==
Date: Thu, 21 Apr 2022 21:27:42 +0000
Message-ID: <BY3PR13MB4787CE51FD9EC1CFF425D6EB9AF49@BY3PR13MB4787.namprd13.prod.outlook.com>
References: <PH0PR13MB4795A48DCF7487377267DFC99AF59@PH0PR13MB4795.namprd13.prod.outlook.com> <D52250EF-213C-49FE-BAF3-705FC13C25A1@juniper.net> <PH0PR13MB479563003FAE757FC5D160159AF59@PH0PR13MB4795.namprd13.prod.outlook.com> <BY3PR05MB80817245EE010D88BC782160C7F59@BY3PR05MB8081.namprd05.prod.outlook.com> <BY3PR13MB47877C58D51CE4A012B736889AF49@BY3PR13MB4787.namprd13.prod.outlook.com> <BY3PR05MB80818C87E2FDB30F48BA39ECC7F49@BY3PR05MB8081.namprd05.prod.outlook.com> <CA+RyBmVq7x+Zn8z3MvV7Su-zXqNYL=rVuZrJhVq-oKO9RBridw@mail.gmail.com> <BY3PR13MB47879CAC7DBC68C39056A6389AF49@BY3PR13MB4787.namprd13.prod.outlook.com> <CA+RyBmXF_LYsHzDcTbpgPv3xJ+iGx2+wOQLj4BGuYmAaWMCDSA@mail.gmail.com>
In-Reply-To: <CA+RyBmXF_LYsHzDcTbpgPv3xJ+iGx2+wOQLj4BGuYmAaWMCDSA@mail.gmail.com>
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-office365-filtering-correlation-id: e09edf0a-8cf2-4fb3-1e8b-08da23ddc4e3
x-ms-traffictypediagnostic: SA1PR13MB5056:EE_
x-ms-exchange-atpmessageproperties: SA|SL
x-microsoft-antispam-prvs: <SA1PR13MB50561423E68157E7BD514CDB9AF49@SA1PR13MB5056.namprd13.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: QPhPV2GFdoH3nvSySa3HBppWw0u0qMjdGPO8uHK2+PalKhV3rXePY6ph23acZn2z3u7BPHSt49Ps7HVeAKliByXXHIfwEjVX6jmZRe5JOOtYPxdUvNE8RCc5DBOv7vTmB3IzriK+dKHqFrJdAAtCmA7SC9He+OwuOBk0osWZK/BEQil3pDjHFW6Cjq8ueJZf+VFWN6IhDSzlXCc/y7osAMl/47yG08lj/lOUJ87r9r/WwihGrJ4kGqxAyd+5J1+m50wwh1Bj8/5SdwcRLI2mROmgKHjxowsiA4o+l6bko6kfoFkTa5LZqmEuLBq6FzFvZgzSKT1eAd+bicnX3txtuMADo+FCF5V70NuCRxxuEOPDc6wkw6p/ntrRZ6b62dHx+TRXTa+qqKkDupbEvg0+6OkfCfeGD+G9VgpoowGp9NNcJR/HXKxn7DVNVH5HTRD4DYEGRwPb12XCljVcyPARnkCrp2KHEklDfLLEnPGQP/b4mx89pgMTvg+9L4O05dT6pSRGU94WoVd/4i2Y8HS4jvUjzCWI2ji7WMkDH1Ig4iriC4zmDcfO4J0VyOyIHwh8qT+mHHlf6Q7I4EoObloXseNrTPVjCm7FYFUZ80kHdmT4ZCUuGrDb1/PMHM50aLPOIrERBntWejvsUU+0wsOYMazsku40HUDSnl2GT8iUDwPmOrEf/Cta7IZum5fcpfaE1ARgqd0/RBhidUlUvAyegu6uVdJ+WCtGa5t5P5xv0A0EWKivsPRPpGEkLmGfh6Am1QknUScmyp/PIFBgaa/rLd1GWFc1Pp94tA2wTAMBF3U=
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:(13230001)(4636009)(366004)(66476007)(4326008)(966005)(166002)(64756008)(508600001)(8676002)(8936002)(86362001)(33656002)(7696005)(38100700002)(9686003)(66946007)(66556008)(122000001)(66446008)(54906003)(5660300002)(52536014)(76116006)(55016003)(6506007)(38070700005)(71200400001)(2906002)(6916009)(316002)(83380400001)(44832011)(26005)(186003)(53546011); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: jnuVgyeqT6oNRK9eCG+d89iXaTZzktwHyozXSp7b3KVFtc0NluI9aCGGXdZcVq0UsqEQrhqR4SySncWtGVKGILI5TYChMw2TfrZQx0XYnZgLup9JypRwZnR3AubjrOJcxoOIEaOWvdV4Y4bD5f3BMrEeJiV47QeSaqR/Enoo5tjGF1VciYpxNi9FDX0vN9xobgotBUEYHaTB8TkFf0Q6RJSdcdwQit6EL7ZwuU/F2zU6b4c1F2yS0Wmp2sQkrKYfEiv0eTa5KJBoF1mopQNlKku55G4F8G+6ptwYH7Yxr8jK+TwtdTct+3k0GDZx2/HCbtgKG6X0WAAvnbPmC70qQLnwk9oMliNnm3q+t6fCieHzxtEbTteR9mQMw9CRU8NH3FNpYepFcgWV0gbpnKhcz7x7mWZ/gW91SJAYydD5xgaz9gyFLHdxqk4KresG29gQZLAVP51tSNlq9NePLoEnuaOC0M8/eop5AP1r/MiOdVODpZiVReAC1qPRZTcdX0ISKIn5wEO3XQqgkp5JTbdoEEjlwS+xgmOG9bAzZYTj8tf77yMod2/cCYIcktvrVjlUl6PW+SKxjQUn5raWzEEwL54hHDVgbsnGAW3bN6/EEQlADCFpTtyXJnTUOzpp02V55WqukkB+U2aZ1UN+vzLaFtxj4/bp4xXsJZV7mvZgJKVPaeSBuX17TOjk4y9LenzxS9ribhabtiVPKtdOIilBY1lR8IRaez1FMHEnMYwP9yPy6Qk4zIJszw3f/ynNO7Aww2pOF2diIxkelyPhlT5y3cw8YhASjlfxSR2BsvcrPW4+UccIUuCH4eTC9nHELsc3eiITue17QHz1zpjwf4M3/5F0o1fPoz7Rx4EOWRgr5+ol6kw9nbG6TqzY3lVLVrgMNTqrxxah+6hosrol/FP9dRcJJxu3HEw+l5cGJSRVkxlYU7skDy+r4XLiFpXqvEEVa2sNImGYnlvlBAX3TxRXHFZWPL5dLInkncQpFjW1z69yuLk2VXvpPD7zLdewe+SinW2H2lCeTqZk9jbmmaE25ppxqvCgx2bWe0VdRuyPNqPR0YYrIJpL74aCWrX7HGS+9mOVlgChDHC0vuLejbWJMmsJgojNwfMrekE8/kZ4QQ9MmuPY+WSB1fhfSCPPWwIWetK5rlxbP7Y+ziD63peUwAKT3EU6TTsJ16zjPFKw8SU5cqE92M/UBXDdorGMroXko+c9CSJZxOBspdGvP/8NVY4drZUsnHcmUk4T3EGpkLugKVLA6fInT4A/jdE/6kHVYHx3WNxujBF1tjDGWDBZWo3QUgamm0T5srB4U70fnojoWIgLE8c33wsUAWKDK4ai4wA9hlr0RI2CzvsF2Ilw1yRArxaQQ5ucs8RV/OpqYh0CP6IXkylcSYP0pz+t9SS5Odh9IUsL5a44NznUP5EInomZx9P65uKSBZ3E3rxn1gMhDHWPrY7GHzp8MJoV074KtGRH7W7D8H8eVun/CiwjgXW1NI03jNp09Rhx9bygF9YSFal04Jn/7d8iBQjerM9Tvkdnx1vAZFvA2Zw+gJqDdk3MqcPkuZFyVXter92n35kt1obLc2of56wCwxyHrzdjWzpe+CgsjcsXmoI1yNxedvti2rqbbPdfdp6jY08ZsOL/5BOsOY0tWpWKNWaxgXRMewDNY6KG2CP6y070VxpI2B4bWkWsjh7LaKdZhZ00QoJ8If9GWSJaPYGw/NEsJHd3KXo8uwLCE3tMBuuOcHZaIA==
Content-Type: multipart/alternative; boundary="_000_BY3PR13MB4787CE51FD9EC1CFF425D6EB9AF49BY3PR13MB4787namp_"
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: e09edf0a-8cf2-4fb3-1e8b-08da23ddc4e3
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Apr 2022 21:27:42.3841 (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: /hfjDQshEXUgj4IcmlZ5biNqRnHqiZp4r6xFNRdgwt1fgNh+h/sQyO/LZxi+2/dmv9/rmBWuKnYh4oraXk4QcQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR13MB5056
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/B2HS53U4fsIWbPy_Fu5G2NhV1R4>
Subject: Re: [mpls] working group adoption poll on draft-bocci-mpls-miad-adi-requirements
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
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, 21 Apr 2022 21:27:54 -0000

Greg,

Unless I misunderstood what Stewart said this morning for my question, that’s my impression for NFFRR so far.
BTW, I don’t recall there’s any discussion about multiple different NAI/NAS in a packet and don’t know how it will work.

Best regards,
Haoyu
From: Greg Mirsky <gregimirsky@gmail.com>
Sent: Thursday, April 21, 2022 2:21 PM
To: Haoyu Song <haoyu.song@futurewei.com>
Cc: John E Drake <jdrake=40juniper.net@dmarc.ietf.org>; 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

Hi Haoyu,
I may not see a case for an intermediate node re-writing the existing NAI. I think that the node should impose a new NAS. I see the case for an intermediate node writing into PSD (e.g., HbH IOAM though I think that is too expensive and the IOAM Direct Export or Hybrid Two-Step are a better choice). To summarize, I don't see the need for an intermediate node to write into ISD and am open to discussing the node writing into PSD.
WDYT?

Regards,
Greg

On Thu, Apr 21, 2022 at 2:12 PM Haoyu Song <haoyu.song@futurewei.com<mailto:haoyu.song@futurewei.com>> wrote:
Hi Greg,

I’m not familiar with NFFRR. All my questions in the other email is based on the following abstraction:

It’s an packet-by-packet data-plane action
It’s an action that can be updated on a path (i.e., its data is writable enroute)

These are sufficient to help us to think about the operational implications, if use cases bearing such characteristics would be allowed. Thanks!

Best regards,
Haoyu
From: Greg Mirsky <gregimirsky@gmail.com<mailto:gregimirsky@gmail.com>>
Sent: Thursday, April 21, 2022 1:46 PM
To: John E Drake <jdrake=40juniper.net@dmarc.ietf.org<mailto:40juniper.net@dmarc.ietf.org>>
Cc: Haoyu Song <haoyu.song@futurewei.com<mailto:haoyu.song@futurewei.com>>; 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

Hi John and Haoyu,
I have several questions about the NFRR use case. As I understand it, a point of local repair (PLR) imposes NAS with the NFRR indicator so that it becomes ToS at the merge node (MN). If that is correct, then the MN will remove the NAS with the NFRR indicator as the packet is returned on the "normal" path. Hence, I don't see why an intermediate node would need to write into an existing in the label stack NAS in support of NFRR.

Regards,
Greg

On Thu, Apr 21, 2022 at 12:53 PM John E Drake <jdrake=40juniper.net@dmarc.ietf.org<mailto:40juniper.net@dmarc.ietf.org>> wrote:
Hi,

Comments inline below.

Yours Irrespectively,

John



Juniper Business Use Only
From: Haoyu Song <haoyu.song@futurewei.com<mailto:haoyu.song@futurewei.com>>
Sent: Thursday, April 21, 2022 12:37 PM
To: John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>
Cc: Tony Li <tony.li@tony.li<mailto:tony.li@tony.li>>; Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>; mpls@ietf.org<mailto:mpls@ietf.org>; pals-chairs@ietf.org<mailto:pals-chairs@ietf.org>; mpls-chairs@ietf.org<mailto:mpls-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 John,

You have described quite a bit of the behavior of NAS. It’s useful for future discussions. Thanks.

[JD]  You are most welcome, and I would like to apologize for the abrupt tone of my last several emails to you.  I just wasn’t thinking.

According to the DT discussion today, more are understood.  So I have some further questions.
NAS is something within the label stack but writable by intermediate nodes. Is this the stack operation?

[JD]  I think that this will be defined in the RFC which specifies a given network action.  As we discussed today, that is probably the case for NFFRR.

Besides, if NAS emerges at ToS, you said it’ll be popped and discarded. What if the NAS also needs to be applied to the labels below it? Whatever measures you will take here, are those the stack operations?

[JD]  What we have said is that the node which removes the forwarding label which would cause an NAS to rise to the top of stack must remove the NAS.  Per RFC 8662, there would be multiple copies of an NAS within the label stack so that subsequent nodes will operate on the next copy, until that copy would rise to the top of stack, at which point that copy is removed, and so on.  In today’s meeting, Tarek indicated that
for certain use cases we might have different NASes at different positions within a label stack.

Also, as we have noted, the NAS does not require the use of in-stack ancillary data.  If we were to decide that all network action were to be done with post-stack ancillary data, we would  still use the NAS to indicate the presence of post-stack ancillary data


Best regards,
Haoyu

From: John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>
Sent: Wednesday, April 20, 2022 12:54 PM
To: Haoyu Song <haoyu.song@futurewei.com<mailto:haoyu.song@futurewei.com>>
Cc: Tony Li <tony.li@tony.li<mailto:tony.li@tony.li>>; Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>; mpls@ietf.org<mailto:mpls@ietf.org>; pals-chairs@ietf.org<mailto:pals-chairs@ietf.org>; mpls-chairs@ietf.org<mailto:mpls-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

Hi,

Comments inline below.

Yours Irrespectively,

John



Juniper Business Use Only
From: Haoyu Song <haoyu.song@futurewei.com<mailto:haoyu.song@futurewei.com>>
Sent: Wednesday, April 20, 2022 2:18 PM
To: John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>
Cc: Tony Li <tony.li@tony.li<mailto:tony.li@tony.li>>; Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>; mpls@ietf.org<mailto:mpls@ietf.org>; pals-chairs@ietf.org<mailto:pals-chairs@ietf.org>; mpls-chairs@ietf.org<mailto:mpls-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]

John,

Can you name “a single entity” as “sub-stack” which implies more than one entities?

[JD]  A label is either an instruction or parameters associated with an instruction – think ELI/EL.  A NAS is simply a set of instructions and their associated parameters

In essence, the NAS is a new header which is inserted into MPLS label stack under the constraints of the MPLS label format. It has nothing to do with a label (so “sub” to what?).

[JD]  I don’t think you have been paying attention.  All NAS is doing is following the paradigm described above, but compressing the instructions and their parameters in order to conserve label stack space.  This is not rocket science

And the operation on it is certainly not a “stack operation” as well. It’s embedded in the label stack. You scan the label stack to reach it, parse it, and process it. When it emerge on the ToS, we still don’t know the behavior for handling it yet. Reinsert it to somewhere in the label stack? Whatever it is, this is not “stack operation”.

[JD]  This is nonsense.  The NAS  exactly follows the MPLS label stack paradigm.  It will rise to the top of the stack and then be popped.  It is not re-inserted into the label stack.  It exactly follows the model of RFC  8662

Best regards,
Haoyu

From: John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>
Sent: Wednesday, April 20, 2022 10:04 AM
To: Haoyu Song <haoyu.song@futurewei.com<mailto:haoyu.song@futurewei.com>>
Cc: Tony Li <tony.li@tony.li<mailto:tony.li@tony.li>>; Dongjie (Jimmy) <jie.dong@huawei.com<mailto:jie.dong@huawei.com>>; mpls@ietf.org<mailto:mpls@ietf.org>; pals-chairs@ietf.org<mailto:pals-chairs@ietf.org>; mpls-chairs@ietf.org<mailto:mpls-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

Haoyu,

If you consider the NAS as a single entity it is completely consistent with the definition of a stack.  I think this remark is spurious and non-productive.

John
Sent from my iPhone

On Apr 20, 2022, at 12:58 PM, Haoyu Song <haoyu.song@futurewei.com<mailto:haoyu.song@futurewei.com>> wrote:

[External Email. Be cautious of content]


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.


Hi Tony,

Stack means “first in last out”. It is used for MPLS label stack to describe the label processing procedure.
The encoded ISD is neither labels any more nor a stack in any sense, so both “sub” and “stack” are improper terms in my opinion. Thanks.

Best regards,
Haoyu

_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/mpls__;!!NEt6yMaO-gk!WjmuV7E8Mw6rIaDBNoBzdrOb19V5QnD5ieOAlSqsS7ep5ruJ951hAkyCvczVMYI$<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2Fnam11.safelinks.protection.outlook.com%2F%3Furl%3Dhttps*3A*2F*2Furldefense.com*2Fv3*2F__https*3A*2Fwww.ietf.org*2Fmailman*2Flistinfo*2Fmpls__*3B!!NEt6yMaO-gk!WjmuV7E8Mw6rIaDBNoBzdrOb19V5QnD5ieOAlSqsS7ep5ruJ951hAkyCvczVMYI*24%26data%3D05*7C01*7Chaoyu.song*40futurewei.com*7C187c0f73b908456a2fb208da23077580*7C0fee8ff2a3b240189c753a1d5591fedc*7C1*7C0*7C637860812193372183*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000*7C*7C*7C%26sdata%3D*2FpaWE*2B0JpHUtCDirsbXMwvuDbdkuCIRD8Wfo1tfsyew*3D%26reserved%3D0__%3BJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl!!NEt6yMaO-gk!XPzXhO-cZxJqPSoPXdg6bHYTnKWeJBfjd_JoAz5kPjMZ5DMQZpxcHv5RjfhJx1o%24&data=05%7C01%7Chaoyu.song%40futurewei.com%7Cd4a5ea4ed3e64c0e0af608da23dcd91d%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637861728713135321%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XdpQSjBT1rn71VD57DtFtCYzmHG0wNIsdKth8agSWvA%3D&reserved=0>
_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fmpls&data=05%7C01%7Chaoyu.song%40futurewei.com%7Cd4a5ea4ed3e64c0e0af608da23dcd91d%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637861728713135321%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=xilE%2FWf0bfzdnlMZMVaR1UqSu2vfUmZN%2BNuDMElZaiQ%3D&reserved=0>