Re: [mpls] Question regarding RFC8595

John E Drake <jdrake@juniper.net> Tue, 19 April 2022 20:54 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 4E5803A15F1 for <mpls@ietfa.amsl.com>; Tue, 19 Apr 2022 13:54:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.009
X-Spam-Level:
X-Spam-Status: No, score=-2.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=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=HlaYmEOk; dkim=pass (1024-bit key) header.d=juniper.net header.b=iMUoAeE2
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 JrMjqPJby9b9 for <mpls@ietfa.amsl.com>; Tue, 19 Apr 2022 13:53:59 -0700 (PDT)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 C3BA43A15EC for <mpls@ietf.org>; Tue, 19 Apr 2022 13:53:58 -0700 (PDT)
Received: from pps.filterd (m0108158.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 23JITwdk028360; Tue, 19 Apr 2022 13:53:55 -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=YVfnmsk0PGYziAPUWFH2c74vCEQc9o3FtF8rhldh1dA=; b=HlaYmEOkR1JSooXTiTtlafK1a3KmUmrxkBowWyzIzw+it/VjJ6CYKNcT37WkVoX8t3af 80zUVpSCOs3KMGoCHImsdwGQ+nYbadIS9r4Ge0+6NpohzzBomZY89qh0JI9P5msnuKU1 LSJ5zbPiHHc33C6mGUzpcw/KjALfx3RAa6139JSNEhqvo12yYtWND8MazQ7CYpdhCTwX rn1bhURvrM1L6fmZLaNNosrVmh9qnn2qQ/y7yVQG93gJVBzFi3I23Va8j5384gNekowM 5QfeFAiWfweYIsFaqArr9yU+us6gsK8djQG2i7HK1bcWitmqXUPNkkiGdQKt8TaNx2nZ PQ==
Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2045.outbound.protection.outlook.com [104.47.66.45]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3ffsgqecav-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 19 Apr 2022 13:53:54 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UUM/LmJcnmO90vRDKznT7KVMo4mKhr8mVc80jaz76jXdCrZ84AciVdpppkvZ1lgiL3vgfnaKfW/FCE89mmjaxA32E3w9JkWLxM1YdvMcHzUVYf2E5plenVSy17UZvQwoMUNq1u0X5HJmGXldgoSP6oFBmuuOuOpGFBXn/RhiAV2OE7iC37UNaZE+uSvPUqYx59suIQEs91It8x+lQhH6d/+6UZ4vuWTp13S+TMmw0iBYk9IKFhR5Tt1ZinAHkvf9o2Cm8HPLWMJ2K85v2FOa8mzh6HNrhsJAPqAaAu+QUTsU4r7z21Vc5ER0YwIpWDkdHkoU9GwpuEQbdD71FqbXPA==
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=YVfnmsk0PGYziAPUWFH2c74vCEQc9o3FtF8rhldh1dA=; b=MGcRUf1vAyujBDMEPP/NZnytj4Bf/w+CLH7M5zdGKcXh8D2fGZqUlg/Pkzcn54u2DkljMorkGcL3xZWlkHgvh79z1in4r3XxhRxfoWvZQkhN7pKk/uCr4FqfpyIFcIb4l1BPQjlCN3aJ/d2jIljI8hMEBpZFyTmpSjB339vvNFFg7aGSM037Egd4GPAjsJew0qLDvDLVuzc4FG12q+fy78kahK1t0nb8GzP0VyQcKXCLugtdlz7Eocsr1y9Lz9AS3DF5COIAsgB+4zULBiU4hVCn5IBdtHSarA3wsVF/Pb6we9WPxO32TCpqfwG26DmW40yE7dlZ4gAu5vr/TF/v+w==
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=YVfnmsk0PGYziAPUWFH2c74vCEQc9o3FtF8rhldh1dA=; b=iMUoAeE2YvKHymCzQJjwBMf8gd2Sn6nWIHIO8KAAnW2Aeb9phUcFo9/F/YyoLKUZCqFMmutTCd6MqazhIeV6S18HRHnMu4G9CshyyEskGTOca6El2fQVXbV5hdpHVqz87NEuR6zM8ANRfXXeVU1paCY5wMKyM5+BaE9JvoAHPHI=
Received: from BY3PR05MB8081.namprd05.prod.outlook.com (2603:10b6:a03:366::15) by DM5PR0501MB3831.namprd05.prod.outlook.com (2603:10b6:4:79::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.13; Tue, 19 Apr 2022 20:53:43 +0000
Received: from BY3PR05MB8081.namprd05.prod.outlook.com ([fe80::8db8:fd72:6beb:3657]) by BY3PR05MB8081.namprd05.prod.outlook.com ([fe80::8db8:fd72:6beb:3657%9]) with mapi id 15.20.5186.013; Tue, 19 Apr 2022 20:53:43 +0000
From: John E Drake <jdrake@juniper.net>
To: Greg Mirsky <gregimirsky@gmail.com>
CC: Haoyu Song <haoyu.song@futurewei.com>, "draft-ietf-mpls-sfc@ietf.org" <draft-ietf-mpls-sfc@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] Question regarding RFC8595
Thread-Index: AdhUGPPBxEG+MuyZRmWyHbLqUwEh9gAC4PawAAKZCwAAABINsA==
Date: Tue, 19 Apr 2022 20:53:43 +0000
Message-ID: <BY3PR05MB8081AB297FB465727D62A029C7F29@BY3PR05MB8081.namprd05.prod.outlook.com>
References: <BY3PR13MB4787F13F0F3C25BE67F2980C9AF29@BY3PR13MB4787.namprd13.prod.outlook.com> <BY3PR05MB8081E5BDE972DF291BB65ADAC7F29@BY3PR05MB8081.namprd05.prod.outlook.com> <CA+RyBmV1wNr00yLvurddf+v3saHJuLx87TCY-6QkU57cOPuz8A@mail.gmail.com>
In-Reply-To: <CA+RyBmV1wNr00yLvurddf+v3saHJuLx87TCY-6QkU57cOPuz8A@mail.gmail.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-19T20:53:41Z; 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=f473349e-b35c-43f8-ad31-3820da2f2730; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c2cfeab7-ec9d-4e7e-39ae-08da2246b0a1
x-ms-traffictypediagnostic: DM5PR0501MB3831:EE_
x-ms-exchange-atpmessageproperties: SA|SL
x-microsoft-antispam-prvs: <DM5PR0501MB38315666034EE66E44237F03C7F29@DM5PR0501MB3831.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: WCJquoJG6eCxHSm+EuaOn5yxB5CWacRhLQ2rXzSpBz4tSQl2jaiUCOVNml+EAQirCmzzFM+M7lghukG5zsCPe+H4AKoC4mqyzhOdmc0mmRx9EXCOX817GxPQjH0vllbL5bcZN75sAXBWTtlNhx7JIQnyQ2xWtzk1TIHZOHtU11/99Tpsiha9szy69eJQ2rn7zTiu/r39GcgoDeSwLxEvQ0hLkp0u202azsYHmmUP2YYwmigaxeyhcQldC3kRB3ECzxJVgpSp1gN5Bx3llF3aQ5TaRM+rVjv0Ljr1p9PRSbrQoT04TErAIglFF71kTH9ETiZKFMb5Qq+v6p+P7POlegf/zWfJ1HAMdaMTarHlUeOgUpuBegC3cWyNbIldCfXD/TNg/ykZZrSW7UQMWkqvk7Nax/qGLgV5P6s0ELTR/4Oma+f1XHzlrfNJzmlTvqWN8fVj7YYMU7o9KO+axD27yD3wqHKGXRUHCLxprPMwce1lz7yh9e7iHev5m120eDgvexviWTQJ6DKsZeakPWuJS3vwmvNPvAiQTFDq8ew4PvzMPsw4AcUAtuLnUYrMbMFbAI7Xy7ypchCtFP0tb6KlRK94npWuq62/T+l5FdPK5ImaAYGJMC5ftDOWCvGTXtCL/HwA+71Ppji0IcDb3cWw7hzlFlMpqgIFOtyu5Aeg0goFqhMUPpxh3r6le/yH89kyLHE/56IIgk9swbD9WEZBnhYq/SeL4bPzFH5SPMvzB4tNKloaxhumF30JQgWQ9jU7vObpiXycmPL/caSC1QxD7cjwsvE6z3scLB4x7Iej+LGkGNfMzWRrKeavypKNTSVCR1OOoUk+1SSQf9UY/fsaqA==
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)(84040400005)(8936002)(38070700005)(122000001)(52536014)(38100700002)(8676002)(6506007)(4326008)(6916009)(166002)(186003)(54906003)(26005)(966005)(7696005)(508600001)(9686003)(71200400001)(66476007)(64756008)(5660300002)(86362001)(83380400001)(66446008)(66556008)(66946007)(316002)(76116006)(53546011)(55016003)(2906002)(33656002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: drfK/uouYjiDlgSo1VGd6Qk2h4mczhlMSsEzobWZJTG8NI1/xgcgbUGkRHYkEgPtjJDLxyu+ZFT/AMOSU4d+ZG+yfEoRcO+XaNEL3ZRuq6j1oe+9mDLHC4CUyFh9ynyuOdzsDVqulSvPRht2uT8TwtpbXb3aHS9DwfW+OLCVKgfi3YT1QJfKc+bmn41ulL5GWGr1K/fl+yVEj/fPDE+YboTpwzSmhfXJT5djA7/5gChME/0dBUoAiR7jGvp9ULLZsRF/RO4r2qOvwKckz3TNnwhkJqZRvSW+2S+bCrAA49zOlTfJ6+7CpXkPAEu5VxqNCIbk2mEmy+CIzuaLCkatE1UDMQ1ImDqoC+Y/GEhg6tI/Fo0yOZJmPGp4eAP63iZH4utOPn2j1HuhUQfuZasaeCXRr4R7N6J3UO+Ii2IJ4E6mdn0/wZQP6sNiHUUTqHS3Zg6f9OOyM2CNmlC3slM2bCfCUTRG+B+8w3dCimEcwDm61jxsz/1HRr1zRWyvjYyJgEb/tTuujO/AcZYjvt+Bj/yAQxgszH9bXC/7/7t/wfB5P2QgilSB7vklzm2W+LNbkrjwl2QOjRD9MNqq2t210ELf5FpBm74TOK4J4oNzRgbQVlAs7lQl6mRZE2DxgrYUIz5Kdct+SS1gBuokWi28+Zd1u0VmCxBlVRgzI8upuMqVKOAeNclx+NWgfNd/jJ7bLAatq+U+15NTZqU9SSro7JUi4tepSYxICqwOobpEbRnL8OLftsyozGIyX3G0KVx4+QvTIw0ohb5U39xt+l6HHThZmQy1zZtE9vSxxjPdxEK/l9vhMFx6H652dfvQL5xKA2wLA+dzuNDct3UUH8bBMCtcDh+rkSuteM4pTMXWdhbt8OuJRNz0sI9wA+UCdKexZnUlbycHAc7sSw75JPMmNkLh0pBkKtqJYQwpOiQr0vPJArKPeN2YQ9FDOg7oNGnrCHJ74WOMfbaPw6x5Pwo39Ou/YnWbP1HM+ohW+vblzqAZ6ND8n+aESUhe3Z8b1n7MX5xnchYyhnzS3lClxOZL02PwePiA/aCmQSJuuehHi7rz7zmglBWCb5sHTUbZ0aPYXV0o20oHz+DMlNcI3YAbnqHz7GRLNXWUuJbyZaNCYC4YXtfzDdUHeXDHrqTHTm/87d3/htVlyA4elaNM+0+mK1ZooOxpcQibT9rVQq3ipq11cgEN7fQNqlPp4EeeNG4vCLyMtyQdqtYXcckjg9K+ZKBJhGhQBkn/00UBjgpY4GyJKV+jU1SKWrgTuDAlmVIfGICp52+3IKbXkxJklPUmmLgRTPdPY5TnzR2a8lxcvkY8fwoi76qMGGAUEH/2jdyIbvEfQ2tsJlAhGzN52y0xzpMAy0vBxcGXWDV+1mRr1o16h9xZ2DkU3BKZt8EVXPV7Z63nkKQSxZ0fhsy6GxGmmgQtwo4IGu0pf1vcZ7uW0UmRt1tPLWe1MM33+lzwrzBNzYibXwXlfXoWOdzIcYQC/OdT433hidtGtZ7OHkrn2TQ3354g5iUloh6I9tH5dnNwZYYP1vQ+gnn2/rW8geY6/5NS4exBr8FadkGPJ8V8gDgbZMmfQjEypAi19dx6d4SeDa4sLZqYOFeNWdudZCmFS5gLMCuJtkD64kavsocl834Aq83ulRGFVjpgBhI6F2N/xjpsPHaSvDG5DUVrcD32FKrVWeFmh57dFDMSdBkhVHO2vwGUakZaN8K0PA/47z8NZg1piWwERDdyDMJm94qlBQ==
Content-Type: multipart/alternative; boundary="_000_BY3PR05MB8081AB297FB465727D62A029C7F29BY3PR05MB8081namp_"
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: c2cfeab7-ec9d-4e7e-39ae-08da2246b0a1
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Apr 2022 20:53:43.2446 (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: BNnHhE8xDJRCnathvbyQ2LCBmX9qsknK2TCrSvjN6eJZjcHcYyJXnQNZhVI8Vlqb1wt7xjWtHIu8w1GEBCsCXw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR0501MB3831
X-Proofpoint-GUID: t-FBfQQuewAA55yeb0kGoA_m2J7cXS-n
X-Proofpoint-ORIG-GUID: t-FBfQQuewAA55yeb0kGoA_m2J7cXS-n
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-19_07,2022-04-15_01,2022-02-23_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 malwarescore=0 priorityscore=1501 suspectscore=0 phishscore=0 mlxlogscore=999 spamscore=0 lowpriorityscore=0 bulkscore=0 adultscore=0 mlxscore=0 impostorscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2204190116
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/jAPuJEG2uCm7j3z3iKnBbaF3WDA>
Subject: Re: [mpls] Question regarding RFC8595
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: Tue, 19 Apr 2022 20:54:05 -0000

Greg,

I completely agree.  As Haoyu pointed out, we would probably have to define a no-op NAI just to indicate the presence of the NSH in post-stack data.

Yours Irrespectively,

John



Juniper Business Use Only
From: Greg Mirsky <gregimirsky@gmail.com>
Sent: Tuesday, April 19, 2022 4:49 PM
To: John E Drake <jdrake@juniper.net>
Cc: Haoyu Song <haoyu.song@futurewei.com>; draft-ietf-mpls-sfc@ietf.org; mpls@ietf.org
Subject: Re: [mpls] Question regarding RFC8595

[External Email. Be cautious of content]

Hi John,
in the course of working on the draft-saad-mpls-miad-usecases, the authors agreed that the mechanism defined in RFC 8595 might need a further extension to support NSH Context Header, fixed-sized and variable-length. The next version of the draft reflects that. I agree that PSD seems a logical mechanism to support the NSH Context Header in the context of RFC 8595. Using PSD to carry the entire NSH, i.e., the combination of Base Header, Service Path Header, and Context Header(s), in the paradigm of RFC 8595 seems to be sub-optimal.

Regards,
Greg

On Tue, Apr 19, 2022 at 12:40 PM John E Drake <jdrake=40juniper.net@dmarc.ietf.org<mailto:40juniper.net@dmarc.ietf.org>> wrote:
Haoyu,

I think RFC 8595 could be supplemented by carrying the NSH as post-stack data.  I think the existing mechanisms defined in RFC 8595 for carrying SFC traversal information should be retained, so we may have a case for post-stack data without an NAI.

Yours Irrespectively,

John



Juniper Business Use Only
From: mpls <mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org>> On Behalf Of Haoyu Song
Sent: Tuesday, April 19, 2022 2:23 PM
To: draft-ietf-mpls-sfc@ietf.org<mailto:draft-ietf-mpls-sfc@ietf.org>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>
Subject: [mpls] Question regarding RFC8595

[External Email. Be cautious of content]

Dear RFC8595 authors,

I have a question. RFC8595 provides a method to emulate NSH in MPLS data plane.
Now we are working on defining a new framework to support network actions in MPLS data plane.
Once we have that, do you think it's possible and useful to support NSH natively in MPLS data plane? That is, to put NSH directly in post-stack data (PSD) container.
What I see an advantage is NSH can carry metadata while the emulating approach can't.
I'm not an expert of NSH so I need your thoughts on this. Thank you very much!

Best regards,
Haoyu
_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/mpls__;!!NEt6yMaO-gk!TGvzeC7orsodMr0EPfFer2eHVLxT2JPLAraDom7ogmoi_Axd2ZaWQLAJx2txL-w$>