Re: [mpls] What percentage will carry indicator/ancillary data in the future

Haoyu Song <haoyu.song@futurewei.com> Mon, 11 October 2021 22:53 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 8AC0D3A101D for <mpls@ietfa.amsl.com>; Mon, 11 Oct 2021 15:53:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.989
X-Spam-Level:
X-Spam-Status: No, score=-1.989 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_MSPIKE_H2=-0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fH6TT0gTOZ4h for <mpls@ietfa.amsl.com>; Mon, 11 Oct 2021 15:53:47 -0700 (PDT)
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2121.outbound.protection.outlook.com [40.107.244.121]) (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 C4C3C3A105B for <mpls@ietf.org>; Mon, 11 Oct 2021 15:53:46 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ja+ghp+c14rUrTz3cEiNy6nb7n07z4UATkxmBqAooY6UbJYhqptK6aC+zDXsiSmEzVSkOaC4okOKuK2fuTlEEpoAtnhR9jLTbO68W1anTtyBrkyDlby57epXCzvJTSE00wCcDJ9RnxsvHhCb6a8uW0aDJLZmXD7kLf4eRowc1y7UQhqEq+5oHZZ7D+JIcxx7yuVZT/8hdmUdLM+qm25kjwhnojjMwu82LA90Tczvo6H9aRVL/oghiTgw3wulzV6EYCyZONd3A5vE3Za6c4bEpegNYwSK/EBnVyMlPDfL8yl4lD/qEDqbhUy3Qi1jmdtsyUIMqKD/YRkSBb+7ZkknAQ==
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=pJQBxjEjr30MmESCatF6wiX/pJN2Beoawy4zDD752DA=; b=aaXeK42mMZS1zHBI82iCQkoIlQkp1gj6/HcnSKBJV2B+c6s6OV1eTQ4o0siRvY8jl5QOt4RNQBTuwEDEtNhsRcpvi3HGiiKeVvmB3SlelzFh8J5pRRNkcNqFMdgBZqL9mNNAiLn0QyseAAOIlVX3hHLj1SURVU9zfMvNNCMLcla39OuYOt2R+deZbbi8gAvQain46PU/i5AhzJuK+YLbWlLf0evv0LY2/Og4WY9uil4AHhdw/17OU20Qy4nA6swZJKow8bPHBEawqBYPP31N57JYRJgXmDXmsXXKlAIIP0/PCK8bly4vaWfPpQ+qaXdYom67sFomQeoV7NZDKq5shQ==
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=pJQBxjEjr30MmESCatF6wiX/pJN2Beoawy4zDD752DA=; b=K592IW0BTGBWHpjE2NkV5/zXPmOh2NUB+EDOLItxGqcR/OdrfIs0tqnxto/v+6o924S2QrFz2GTTGys0v8kdN36jbGfxBW2fNdPQUximcOKuff95cTqs4n6XLG+eXcmdbNwMzx8awl1xtbjWt4WHMehJa4qC7Yp+3BVf8yYM1L8=
Received: from BY3PR13MB4787.namprd13.prod.outlook.com (2603:10b6:a03:357::13) by BYAPR13MB2662.namprd13.prod.outlook.com (2603:10b6:a03:b1::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.12; Mon, 11 Oct 2021 22:53:43 +0000
Received: from BY3PR13MB4787.namprd13.prod.outlook.com ([fe80::410d:64ed:3b3a:a6b5]) by BY3PR13MB4787.namprd13.prod.outlook.com ([fe80::410d:64ed:3b3a:a6b5%7]) with mapi id 15.20.4608.014; Mon, 11 Oct 2021 22:53:43 +0000
From: Haoyu Song <haoyu.song@futurewei.com>
To: Kireeti Kompella <kireeti.ietf@gmail.com>, Greg Mirsky <gregimirsky@gmail.com>
CC: "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] What percentage will carry indicator/ancillary data in the future
Thread-Index: AQHXvTUlls3yrX0I506jZybM1F2Vi6vN/0UAgAAWxYCAAAmEgIAASWkQ
Date: Mon, 11 Oct 2021 22:53:43 +0000
Message-ID: <BY3PR13MB47879FA1A0712C315BF097979AB59@BY3PR13MB4787.namprd13.prod.outlook.com>
References: <f419b94c-b55b-d6b2-ca91-23c8f31f2677@pi.nu> <CA+RyBmW3eaSo2gUi5=KYHp8qAF0E+ykf1=ojaTmSZF0m=eoMHg@mail.gmail.com> <305E9D87-ECCE-4E64-930D-19F9CD104F02@gmail.com> <8406C791-B84E-4F89-8F0D-607C7674D56E@gmail.com>
In-Reply-To: <8406C791-B84E-4F89-8F0D-607C7674D56E@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=futurewei.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3df3efef-b9b0-4fbf-8499-08d98d09f9ad
x-ms-traffictypediagnostic: BYAPR13MB2662:
x-microsoft-antispam-prvs: <BYAPR13MB2662BB6E70AF1C250A9815AE9AB59@BYAPR13MB2662.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: TdWepJs6sutJLPIiVQYSJuckayKg7CrVdEvU5lK9B0nSBUnMDRpeWph0iQzrwQi/KzDlbW0KF24lo+I5cbTZWf8vVpi07e2OWhdMahasgLbbWFkGCUx4cLGfGHO4kSqSiHCJx9rLJEaA15KN5GPAcYtFt/21ZIAtLL2U2KhNp3UemQxNuvKb40WmCq6EnnMvRthjuoRB0YMdV6qNwENMFE6CHY79Km6Zc/Irmk/vTNRBliRYRuAtVkbcFWa4nO/M26iU2YDjKFLZOYBPHQ3rz6TUBaxUiQbX0VhqNM+Y46BtlQfcI/ftaiqKY4QrZRtMxJ1PzaBPR7jnGb2zwvebvaSOOTIaBv1DwHvXSrYPo6gccO/iE4u+Rzyq9peGyuwK3JAFwNSdsAjfH7keDKZQ6HePRVeKCreUselrOKg//I8hwjM05WK9DsyT0O8SMX+ej0Ij5CtpU3UsFgFa1rvvAIcBC9f6RigjexDfVrzTs0tLpBQcay61gQNs7VENg1LSVu3qlGkE1GNI9ZvhMgEvzm6C+AmjWj9y3YIDCLfv8+FGB68g0tli99l8Jcho4CPWORvMUDRGNfvHePNKF5Ylqad9m8jMJTAgkKuYzfG8eAMdUO9bj3hhZ9DtYFSh+1DDe8/whWJ7EtvUlOeWSYtMDO217UJzoMLJQR0edNrdUwISa3SQu/JmAZjnExOKmvKiC7L0L2Chd8FMilH+VDQm7x6v3w2Yy52X+2st5un+vQfv+M2iEhg31rxflleGaH+EVfy3cOSBzhLON8Q2ehOGqENq+kHuptmojuhe+aJaBks=
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:(4636009)(366004)(2906002)(9686003)(55016002)(76116006)(6506007)(966005)(66446008)(66556008)(166002)(66476007)(186003)(64756008)(5660300002)(66946007)(4326008)(86362001)(316002)(9326002)(53546011)(8936002)(52536014)(33656002)(508600001)(71200400001)(7696005)(44832011)(110136005)(8676002)(38070700005)(38100700002)(122000001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: cCKZbccyH8UbadS1PR+lVWvIGtAK+hbj7JFD22+SabUIl9uOpDNuSwyDZ9t+AOaVUwWVYGkcSascZLJTrCl5rQV/VmMgMKA7XrDR0tKBpKUIW2DSOMYe14yEKIxCzvbzjzMEGiyeyWoTzMdS6FLqhYxrcRmMJT3W4GjGRUeC9FhVj0FlvGehjiO8auVyyT/8peNEsja+zWG97ALWuCSi+U0wbnEz3wBXUwS00RnhW+T+oXYXBEflEK+YEemRUqGOUVfbovRiMf8GJ+KlNY721/OhRUGdTCzQ5waBSNpvWuGk8jipz+NNxhuisM/3qkFLX8Bejr9Bji+S1AVsOmGvlXJA2g4ZC7RL6dSFFPfCDxxxGpXjXk9CC+kF+S7zpt7nS6JVcCG01I96AA+apSeS2NmyZH3iwYl+HBgv8jDNbDA1q9nodC7/NPB4K9/nDHs/gpCUy3i5mq+fJNYK7pMORhKa9NWJtLnGxd3qYU2RApcjYciIMyfdmz4I/JKzQHQEO00cM1b7I4K7TgX+vWfU6ifD4LmgcM0kcSwTQ5dVyDMFoKI11/fbnzktHgr8ivCYIyEYM9NQQKoYfld8yoKZvng/4/FuBb4aVDDZhf4zBRgXqUlnDTNsOyMn0FIqUWpCNq1d3XPGKa+rxABIT4eMP9bIgSSwiwis7NO2v04d2Vgg7acjifVZA7u9sI88hUdLwgLahXrCXBFl7VuEBYlXCmGC5P52UHvMPpc5Dv3Ig3qbJWWEg1V1JWmVgeb/46sKvZC4oGM2kt46g6H7dmfYmSRAVNxCq3ENFnhv2Sv/UQa1rTpA8UeyHmfxkXmkzeJxfmhPt4eFJ9/f4jmAXn/CFHOS4N6pHedoA/XUAmgd8jeL8dztleqftoNnVQmZ1IWtaNJT170bPWg1aPCb6a6vkgq78UmQZHNkJjMILW7bHLR/PWvLyNWTvwFfPaFAywPrTebAEtRyOcN5RQKNDGEERLx4qcnHzPe2Hm2Mq5CkL12Az4QptpPIwrkHrnW4Ycm7eVmleJMI1QIMN0YDBr7aYs1RrYBsWkTxM7ZhZi3+ZULh6O5t/WRDUSVnA2PAVgA3kdUiDN2IkxSdwN+1nfIij65PzjU90GeyNWAcPv+gX0H8EibXRN2Y7FEbo8GDaYgjdVoh+O+opMwlHmqZGwzTal6rf+7/2tiV1tTcP7YpDy4jFuV4NPAacCLuBqEEwRXTqR+09a6fgYWkcmGublZtELol17au/Fcz6HPlhsgRaih/wJMNCkG0xNsjKJYsrSINjeY5gtFCUw8ifUEv/FI5bfpvKyKfme4ToU5OyCMD1hzoZw48pdWYl8lds3R6/O2driarIhPHHUqyx3lL3I1XKXd2MMWJnFFvio9B2fZpedR5ihrDOYvj0CYjTvCGkptF
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BY3PR13MB47879FA1A0712C315BF097979AB59BY3PR13MB4787namp_"
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: 3df3efef-b9b0-4fbf-8499-08d98d09f9ad
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Oct 2021 22:53:43.1720 (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: TLX+xxtPrLVF1wZV6AgITL9NFVgoMAQjoMzRwrwpD78WWxtBMsRIMclIw6UNW4XuQnR8ERfDuFzfClNDtfdrWw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR13MB2662
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/cfF9ryvov_MNILbgpWAhqCT761M>
Subject: Re: [mpls] What percentage will carry indicator/ancillary data in the future
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: Mon, 11 Oct 2021 22:53:54 -0000

Hi Kireeti,

Could you explain what's the difference between the following 01"SHOULD" and 10"MUST" and why you need to make the difference?
In a previous discussion, I suggested the following:

00: No PSD
01: illegal code
10: Has PSD, but only end-to-end type, so a transit node could ignore it.
11: Has PSD, and has Hop-by-hop type

Here the first bit is the PSD indicator and the second bid provides some useful further clarification. Is there any issue about it? Thanks!

Best regards,
Haoyu



From: mpls <mpls-bounces@ietf.org> On Behalf Of Kireeti Kompella
Sent: Monday, October 11, 2021 11:23 AM
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: mpls@ietf.org
Subject: Re: [mpls] What percentage will carry indicator/ancillary data in the future

Here's what I'm thinking for the next iteration of the draft.  We'll burn two bits for hbh and e2e.  I propose the following encoding:
00 - No PSD (go back to sleep)
01 - if you are a transit or end node, you SHOULD look at the PSD
10 - if you are a transit or end node, you MUST look at the PSD (use with care)
11 - if you are a transit node, nothing interesting for you in the PSD; if you are an end node, look at the PSD.  (i.e., no hbh, only e2e PSD).

Note that in the naive approach:
00 - no PSD
01 - only hbh PSD
10 - only e2e PSD
11 - both hbh & e2e PSD

The action for 01 and 10 is pretty much the same.

Thoughts?

Kireeti.


On Oct 11, 2021, at 10:48, Kireeti Kompella <kireeti.ietf@gmail.com<mailto:kireeti.ietf@gmail.com>> wrote:

Hi Greg,

There were separate indicators for h-by-h and e2e.  The e2e was removed following discussion in the DT; it will return in the next revision.

Of course, the PSD carried and the processing needed will be different in the two cases as they carry different types of data.  Processing h-by-h will also have to deal with traversing a potentially large label stack (and occurs on many nodes), whereas processing e2e PSD will deal with a small label stack and just one node (the egress).

:k


On Oct 11, 2021, at 09:27, Greg Mirsky <gregimirsky@gmail.com<mailto:gregimirsky@gmail.com>> wrote:

Hi Loa,
I have a clarification question. As I understand it, FAI is to signal ancillary data that is processed in hop-by-hop or end-to-end manner (John proposed to have a separate indicator for each use case). The impact on transit nodes is, likely, different. Do you think we need to consider these cases separately?

Regards,
Greg

On Sat, Oct 9, 2021 at 10:43 AM Loa Andersson <loa@pi.nu<mailto:loa@pi.nu>> wrote:
Design Team,

I have one thing that I been thinking about.

If we consider future mpls encapsulated packet, what percentage will
carry indicators and ancillary data?

/Loa
--

Loa Andersson                        email: loa@pi.nu<mailto:loa@pi.nu>
Senior MPLS Expert                          loa.pi.nu@gmail.com<mailto:loa.pi.nu@gmail.com>
Bronze Dragon Consulting             phone: +46 739 81 21 64

_______________________________________________
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=04%7C01%7Chaoyu.song%40futurewei.com%7Cfda9bc7aa8624c3fae2208d98ce42d82%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C1%7C637695733931053274%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=iSijKO4YdXTX3sCHeEBaVTYmKFmSrsl8II74JJohs1k%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=04%7C01%7Chaoyu.song%40futurewei.com%7Cfda9bc7aa8624c3fae2208d98ce42d82%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C1%7C637695733931063228%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=S%2BBt3iyooVPd4g7lsSbopXhza92yfxkoLARsJsMw3lo%3D&reserved=0>