Re: [mpls] Some thoughts on BoS and ACH. U

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Mon, 15 March 2021 22:36 UTC

Return-Path: <zzhang@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 21DCB3A1164 for <mpls@ietfa.amsl.com>; Mon, 15 Mar 2021 15:36:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.756
X-Spam-Level:
X-Spam-Status: No, score=-2.756 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.248, 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_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URI_NOVOWEL=0.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b=UVE6T0SV; dkim=pass (1024-bit key) header.d=juniper.net header.b=GgdWvfBX
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 da7Yme2TuZxK for <mpls@ietfa.amsl.com>; Mon, 15 Mar 2021 15:36:15 -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 7A2493A0EFB for <mpls@ietf.org>; Mon, 15 Mar 2021 15:36:15 -0700 (PDT)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 12FMZ03H019402; Mon, 15 Mar 2021 15:36:14 -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=L8IBv8QCoVlw4/m7oNt6OAZuu7IxGKSzlkeOc9j+pp4=; b=UVE6T0SVuDVlFmGFnolxZ5jzlg+S84SGkNTciGxc5wJcRGKLnHeFXBU0nG4C45+usse8 F+HIg/TeseVOkkzyaCYDI0FPXXyqhdnK2Xs/CdP/lEfjlPPSUIwhE8b8z/ImClYcfESe AWbOXIugS6718zk4YeVz5cpPRtBliuyqE+GUaitCCBJ2pF4x/z1A9hLFmZpxoqETBlL3 R9tOYjfI0RdCxr7OnZfmIm7X7xUcwiSe3Rq+WB6oZex6HO+BTuBh9bHiXJzHwTZ/ZAVb FxMcdUaj+pkEmLcFCYFOSELBB+NDfUhmtQcT2fxhWWcsf56O5RmGmvYqAkKNh/yED4dS BA==
Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2172.outbound.protection.outlook.com [104.47.57.172]) by mx0b-00273201.pphosted.com with ESMTP id 378wd3m0fx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 15 Mar 2021 15:36:13 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ScQh7mwUYh/8ZW4ZPuUNhlY/GYQFQVSaMNRa7XZSdPy/FdcCjgWxyZ46ypwGHCKEfmMEAksa6rM9TUTwu6NGXojt7t3yrDbuIYExKVPObEbkdjywF3h8WxtftpROYRoelL32XOIoORjzQeGLc7VbYibOUdrLcnYEG/zedd5QmND4vjMb8GepooS1Fp2J699hus55AjmnGB4EoY6XNMixoyQo04/IEKXYSyDdDdWtLX5caVmbhlzW31JpbYwSJ9YUL3CcoM4K5H/He8jReQxypsQXE7YO+WnoK5LVealpxdq0jJYOrf1BVOhVmuMcfm7CLb19vJ90rEaEqmlZKnUyXQ==
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-SenderADCheck; bh=L8IBv8QCoVlw4/m7oNt6OAZuu7IxGKSzlkeOc9j+pp4=; b=UDGTZfhs/pu25/rt1CqBUuHNlj/5qe7nTJlqH44Q7+S6E/PuY+vQC5ZYb4hzBwefie5TpDm7pveR870KSEtM9U5RN1Zez9rZBLFYksvgYW0D4sdr8p0Hlw5zI67Y75r7A/nPtaTltuOmzOAQ6cZ0yzJjRsq6lf61cXtceBW5sBkxcJs8SW53Hcn+pZ9UwKEySiJDUNmccnJ2cvuSl/5hZ2l9KSnEMeQnhGclExwCTM3dKsu5m++fGd5M0svBHYWtRUdeYB1gDGgErLWs+mrJXizxTV+TD0+Fyik93tW+8rV0mNDgMcmyxj1OwckPBRZqe6hk745B5Jsxpatjr3lOGQ==
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=L8IBv8QCoVlw4/m7oNt6OAZuu7IxGKSzlkeOc9j+pp4=; b=GgdWvfBXW4fVFpPmJKsf6EUFbR6RRu0fnoBG0MYS+Rl7dbm4KvNFSF0uW7KEKlDUVqMmOH7ECXTLQgnDRYc/2BJEb3FiQEO69jwOAHiCw+qj14Wz53W4qCCeX4EKYBr/t9iqANqjBAN8r5ht1+oiVvOEIsgQZGIE3BpGxj5FE+4=
Received: from MN2PR05MB5981.namprd05.prod.outlook.com (2603:10b6:208:c3::15) by MN2PR05MB6381.namprd05.prod.outlook.com (2603:10b6:208:d6::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3955.10; Mon, 15 Mar 2021 22:36:09 +0000
Received: from MN2PR05MB5981.namprd05.prod.outlook.com ([fe80::203e:7f1f:be91:161c]) by MN2PR05MB5981.namprd05.prod.outlook.com ([fe80::203e:7f1f:be91:161c%6]) with mapi id 15.20.3955.012; Mon, 15 Mar 2021 22:36:09 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Greg Mirsky <gregimirsky@gmail.com>
CC: Loa Andersson <loa.pi.nu@gmail.com>, mpls <mpls@ietf.org>, Kireeti Kompella <kireeti@juniper.net>, Tarek Saad <tsaad.net@gmail.com>
Thread-Topic: [mpls] Some thoughts on BoS and ACH. U
Thread-Index: AQHXGJG1wySGRpzpi0SxdR0kr17SqKqFHr4ggAA1D4CAAFBHQA==
Date: Mon, 15 Mar 2021 22:36:09 +0000
Message-ID: <MN2PR05MB598121373EDDE4E8E5166B66D46C9@MN2PR05MB5981.namprd05.prod.outlook.com>
References: <AB53B734-6D8A-4A5B-90DE-A17C930F3341@gmail.com> <MN2PR05MB59810E5E702356BD39500184D46C9@MN2PR05MB5981.namprd05.prod.outlook.com> <CA+RyBmVh_Yhu9dWVhoMbMfq8h0aBPU7_qS1Gr3jfosa6+90TTg@mail.gmail.com>
In-Reply-To: <CA+RyBmVh_Yhu9dWVhoMbMfq8h0aBPU7_qS1Gr3jfosa6+90TTg@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.0.76
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=d8716e55-68ea-4444-b05e-fde5014d32a4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; 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_SetDate=2021-03-15T22:29:07Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [71.248.165.31]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: fbd382e0-1b94-48be-c859-08d8e802bb0c
x-ms-traffictypediagnostic: MN2PR05MB6381:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MN2PR05MB63815D6A1CBBC97E201A7FC3D46C9@MN2PR05MB6381.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ojVZSzi1nnd/4OYbw3Buq/Kv6A9iR5uhxwJ/af1yA/0MxP4e5JlBCmkevQ597JnKMVxWQxskAuc9bNc9Ostiq0bpH2qSPaSzE9u+JK+5nVWAa5odtg9ujmdxX0c1s+6hJwy3J+ZbW+2KTKL1YNebx44svtgmoea3BfA8aetPj0BsPuvzubqcXGPFJ4h7SqPTzUa/amMRkfB2QtDemc1IZ63YzDS2jCuNtEAX5NekGiVMNeknJqK7qBFZ2taE36t7ShK/BYW7OeH2cCOXS0m9Hrx91HGlXzzkM5vOJ2GHyojy0bfGENQwtjUegW43LoecvVE6N7nzkMEw7wspe/Ht8a2NDvVc4cJ6crG2eS7Kw7e2VXIop3SZG1S9ebM5Tt+v4hUeDIuPDTM9zL2Kd7wsoBYR+GoZ+Cz7Ul+n8dp5tYbrGzZIv6fvkI538G44u2FmvvvyyLSzH25L8Eg51Lr8T+FvLvx/ICzvHNG2/ijNmYPt40m3vBa9q/rofw4gatkpOUnuf2Z2Q9rr8guKCvrpkplGFgIhFZWTSUQe1y77Jrgpj3t06toH7KBwi7V0f94YCosvIb7DclAy12HSk8qlw2YizNAODgZK+DrCVsXlhUId2pxvJm1AlNzOGjVjnGJPCGT9TNsZ+Li9hrz0ypWvAg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR05MB5981.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(39860400002)(396003)(346002)(366004)(376002)(66476007)(9686003)(7696005)(4326008)(33656002)(76116006)(66556008)(316002)(8936002)(6506007)(83380400001)(71200400001)(52536014)(64756008)(5660300002)(166002)(53546011)(6916009)(9326002)(26005)(66946007)(54906003)(186003)(8676002)(55016002)(66446008)(86362001)(478600001)(2906002)(966005); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: 6ZzoVVBkPxq0bgpxRNoNpeXMUP1doajoR000k2WGT84HyZ0txSKVtdkUSbsS7C0k9RH82GvvhYLMid+HyA8YGhp3rlWM2CT2Z+rzk8WjQaYgtzIZYenijYr00SQFGcTY8iu106V+f2uw0mUl/pbn7X/83XOc/pZJQLEu4mUMrv2LCBDcKkjH9fkQ8Jon+xNqw2UWzKYJVsFDEjwkO8Enlbbcqjli92EkhU31aU6y7Z6aJWEzu3VU2b+3/jBQxE+15ieYEUc7LOkkENKEv96TZiyUZSeRzYHFhdPc2C+rZBe+xXKeZt4yl60cLke8mzm5/m445fPX0U9J2CTuf9Q/ymkEHe/R761ZD+crkfmUCy6IzQZEykiMAKA6xy1TnMtm6ahRalXzU0+S8Vmq3pXUxLGzc1TfgwqIU2mGSzXdlOrT5GQhv4QDB1aFlHs6G723wztUytZQybR/gf1ii5r5+eab9JHQlYCqHF1HEO9rSM5m0sWhqOv7RO2GAmamGA+P22RAHdXzoJiDQ0PpDGoSAbtICK/HepKVsRD6DK4E4wXGKVLHYAsxcqfUbY5/v3q4w6wcFv5fPLrkiWqAXmB25xVMEJ9SrlEeZPp60onJLzg8b4UD0cJp7519vAUvaPvmq9Bd7ya5T/amjSWvcVBRlZWjhnJ9wcyQ+EAPOtPkAza2QgQNUn2ntJiyTO0PwtlwmSOqLGtpkQ+Eo/ttvtoZteuM6VckrZ+2mc1wqP0xa6Xnh7MlHJks1INMNu3A43XpTdZo2riRQqUb7zzyG9+7D7IHDunD9vilETPzwnFn//bOB8Y0ua8iqvkWuvXuwavQeiZMlmvQcsJGwYq+zSkWxPohGHRWMsT0yWLgwixxGd8Ltc5zGt8/wCoutagVQShfos8XI5mNkBgp5ciuAGgbQgWQqvvM66j6rpvyfhRemAccfmykoqhvC7PXo0HIqbpruQUdKd1ZFcOp6WlwbnHImIzUqx69IdcsOfwcVIt0Laxl/NSg2hnbiMzdgchbEUJNpPw5V4NhT4cRObKB2qlN5YUuHirqhEs5oOj+Wfh7d3Z22/Fv4wDuPmsz02p65kE9odN1M2R3shuddGWZ/q6OxFGgMtlSWJ1fXZX2QkqKVrK/yW3Ol313jwLlun+24wr3sZajNzBhw6vG82VgcJlJQ8k4STB5rXkQqRIVSoMutGly/fZZOhE2Hee3wQ2As3qlicfmOt1kK+r0FbxdplfMuuCj8oEdHMRHAprfDzFU0uIYF46mibLMoEGWKlo1bfUQPU/LySM4cOvEg8QYUZO2UiqGcKih9IzWfOqccQ9q8QkACxog9HCYiJzNGmaA3oyL
Content-Type: multipart/alternative; boundary="_000_MN2PR05MB598121373EDDE4E8E5166B66D46C9MN2PR05MB5981namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR05MB5981.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fbd382e0-1b94-48be-c859-08d8e802bb0c
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Mar 2021 22:36:09.7251 (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: wV/5VCOZRRwB1qtdEkXcLqysNibSjFN7WG+fBeeTBSQS0UHcQY9Yve9u+kueuhYXmdiR9yHw8QPQp3bhEGe20A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR05MB6381
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.761 definitions=2021-03-15_15:2021-03-15, 2021-03-15 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 malwarescore=0 adultscore=0 lowpriorityscore=0 bulkscore=0 phishscore=0 impostorscore=0 priorityscore=1501 mlxscore=0 mlxlogscore=999 spamscore=0 suspectscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103150151
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/qp_cAGTT-7wpr22uHMig3UfQ4AY>
Subject: Re: [mpls] Some thoughts on BoS and ACH. U
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, 15 Mar 2021 22:36:18 -0000

Hi Greg,

GDFH is designed for for both usr/data and control traffic, and the 0000 nibble is only to differentiate from IP packets in the context of ECMP hashing by transit nodes. It’s differentiated from PW data (or any other) traffic via the GDFH label.

I think I am hearing people saying to extend/generalize ACH to data traffic as well. From what I understand, the extended/generalized ACH could very well be aligned to GDFH so that it can be used for beyond MPLS.

Jeffrey

From: Greg Mirsky <gregimirsky@gmail.com>
Sent: Monday, March 15, 2021 1:42 PM
To: Jeffrey (Zhaohui) Zhang <zzhang@juniper.net>
Cc: Loa Andersson <loa.pi.nu@gmail.com>; mpls <mpls@ietf.org>; Kireeti Kompella <kireeti@juniper.net>; Tarek Saad <tsaad.net@gmail.com>
Subject: Re: [mpls] Some thoughts on BoS and ACH. U

[External Email. Be cautious of content]

Hi Jeffrey,
from what I can see in the first nibbles of GDFH, it appears that it modifies PW Control Word format rather than ACH. Is that the intention?

Regards,
Greg

On Mon, Mar 15, 2021 at 8:08 AM Jeffrey (Zhaohui) Zhang <zzhang=40juniper.net@dmarc.ietf.org<mailto:40juniper.net@dmarc.ietf.org>> wrote:
Hi Loa,

Allow me to top post about your strawman, which I believe is similar to the proposal in draft-song-mpls-extension-header - specifically the special ACH corresponds to HEH in that draft.

Looking at the following ACH format:

    0                   1                   2                   3
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0 0 0 1|Version|   Reserved    |         Channel Type          |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                    Figure 1: Associated Channel Header

Compare with the following GDFH format in draft-zzhang:

   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0 0 0 0| Rsved |  This Header  | Header Length |  Next Header  |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   ~              Variable field per "This header"                 ~
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

I don’t know why I had "This header" and "Next Header" separated in the draft, but in my presentation they're actually together:

   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0 0 0 0| Rsved | Header Length |  This Header  |  Next Header  |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   ~              Variable field per "This header"                 ~
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Now we can see that the difference between ACH and GDFH formats are:

- ACH has version number, and 16-bit "channel type" corresponding to GDFH's "this-header + next-header"
- ACH has no header-length that GDFH has.

Going back to Tarek's comment in the session that it is cumbersome to use a single 16-bit channel type field to indicate both this channel type and what follows it, what if we split the channel type to two fields "next-channel + this-channel"? Looks like currently there is only one channel-type taking both octets (0x8902G.8113.1 OAM[RFC6671]), so this may work out.

Encoding the length in the header itself is also a good thing I suppose. If we do both these (splitting channel-type and adding the header length), then we don't need the special ACH anymore (even though it does have the benefit of being able to skip all ACHs to quickly get to what is after the ACHs), and we can actually make it generically applicable to non-MPLS scenarios (which is the intention of GDFH).

Jeffrey

-----Original Message-----
From: mpls <mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org>> On Behalf Of Loa Andersson
Sent: Sunday, March 14, 2021 12:20 AM
To: mpls <mpls@ietf.org<mailto:mpls@ietf.org>>; Kireeti Kompella <kireeti@juniper.net<mailto:kireeti@juniper.net>>; Tarek Saad <tsaad.net@gmail.com<mailto:tsaad.net@gmail.com>>
Subject: [mpls] Some thoughts on BoS and ACH. U

[External Email. Be cautious of content]


Kireeti, Tarek, et.al<https://urldefense.com/v3/__http:/et.al__;!!NEt6yMaO-gk!XTiSqM-jx0-BLYQ5G7mjgCOviyQQ8DHGMcslSg2V4oyNmd4Lh-BFBgnxwyjSKT9X$>.

I’m not really done digesting your draft and slides.

One corner stone in MPLS has been that there is no semantics to the bits in the 20 bit label value.

I’m not sure I want to change that, but would be prepared to discuss.

You say that TC field and TTL is not acted upon other than for the top label. Doesn’t RFC 3443 do that?

All,

One other thing that is that I see a number of new solutions, that if they are all progressed will create a very complicated set of interdependencies.

I would like to see one method to find multiple ACH’s after the BoS.

My straw man.

What if?

We create a two new FECs.

That first FEC says
- use this label for FIB LOOK-up
- this is for end node processing
- be aware that there is a special ACH after the BoS.

The second FEC says
- use this label for the FIB look-up
- this is for hop by hop processing
- be aware that there is a special ACH after the BoS

The Special ACH would give you the number of ACH’es after the BoS and their length, in the order you’d find them, including the Special ACH itself.

The old methods to find one ACH after the BoS would work, since they are not using the new FEC. And could gradually fade out.

/Loa

Sent from my iPhone
_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/mpls__;!!NEt6yMaO-gk!S50PMFhTRBYlEEeVVXRhp1u0mDJ6Kms7PHwLgTpIorkcCbkp1d07YCKU9_3uuyoH$<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/mpls__;!!NEt6yMaO-gk!S50PMFhTRBYlEEeVVXRhp1u0mDJ6Kms7PHwLgTpIorkcCbkp1d07YCKU9_3uuyoH$>

Juniper Business Use Only
_______________________________________________
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!XTiSqM-jx0-BLYQ5G7mjgCOviyQQ8DHGMcslSg2V4oyNmd4Lh-BFBgnxw0T6TaRp$>


Juniper Business Use Only