Re: [mpls] On the use of GAL in MPLS-SFC OAM

Alexander Vainshtein <Alexander.Vainshtein@rbbn.com> Wed, 10 March 2021 13:28 UTC

Return-Path: <Alexander.Vainshtein@rbbn.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 A9B783A0C4E; Wed, 10 Mar 2021 05:28:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=rbbn.com header.b=q3Wi02iW; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=sonusnetworks.onmicrosoft.com header.b=UzbRZtCK
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 nXM3pT-cd0Qb; Wed, 10 Mar 2021 05:28:17 -0800 (PST)
Received: from mail1.bemta25.messagelabs.com (mail1.bemta25.messagelabs.com [195.245.230.4]) (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 1DA603A0C46; Wed, 10 Mar 2021 05:28:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rbbn.com; s=rbbnselector03122020; t=1615382893; i=@rbbn.com; bh=ASlPnUfKRbiZ7tBmfoEwucEilK1L4dj6aFyodTJuB4g=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=q3Wi02iW3V5tIetJub5DAK5EMlAh7dWeh8vRikp2SI1IK18uASYg79Iv3vfZbNLWI QT2uQI5Wr3OLFm3VuQWPK+EL3xhNy7q5YcFbqmlb4ouQVUnnR0hYcNSPEORhBJ0wMh aAhwfPlIbNkjlsdAofnd+X4CWVyypyBrFoH/5XuqFGQZx4mC1qlO5RCkN9wczY7uJQ AgPUl86QTBIVmoJVzh12BKbaEaetT8bH24PwJiE0+wSLSFFKoXv6Cmwu1KU3FfdvX3 f3jH8S4IX+H0zVnYAW2IbClYqiXnUOngIpJDCAVSzWXd0ltHkpN0GBdGRYfieZ897V 6tG2NbSJ4TdYw==
Received: from [100.112.193.211] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-4.bemta.az-a.eu-west-1.aws.symcld.net id 79/A2-14660-D69C8406; Wed, 10 Mar 2021 13:28:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMLsWRWlGSWpSXmKPExsWSoW+Vpptz0iP BYN0zRYsfPTeYLda+fcRm8W3aU1aLdZdPsVncWrqS1eLUg0QHNo+ds+6yeyxZ8pPJY8XmlYwB zFGsmXlJ+RUJrBk/NjxmK1ixiKmib/l/5gbGHfOYuhi5OBgFljJLfH00gRHCOcYicfzKWhYIZ xWjROf8P2AZFoHdzBILv94Fc4QEFjBJXFh/nxnCuc8o0dHyGyjDycEmYCXx+/0ZFhBbRKCFUW LJUhOQImaBFYwSd55fASsSFjCVuHOugx2iyExi8vLtzBC2m8SWe2/AmjkFBCR+tc8CsyUEeCW mzD0JVs8ioCrxadEzVhCbVyBWYkrDX1aIK34ySnxa8Z0ZotlaonnxdiYQm1FATOL7qTVgNrOA uMStJ/OZIIYKSCzZc54ZwhaVePn4HyvE132MEuenH4BKKEp82vgD6gpZiUvzuxkhbF+Jixd6o eJaEs9fv2SDsHMkrj77DrVAXaLl4zxWCFtOYlXvQ6h6GYkHN7azgSyTEJjAKnHy7RS2CYz6s5 AcCGHnSXzfdBXM5hUQlDg58wnLLEYOoLimxPpdUOWKElO6H7JD2BoSrXPmsiOLL2BkX8VokVS UmZ5RkpuYmaNraGCga2hopGtoaaRrZGCil1ilm6iXWqpbnlpcomuol1herFdcmZuck6KXl1qy iRGY9lIKDpzZwXjq9Qe9Q4ySHExKorx9BR4JQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4BU4A5 QSLUtNTK9Iyc4ApGCYtwcGjJMJrDJLmLS5IzC3OTIdInWIM5Jjwcu4iZo7Pv+cDyXc/FwPJj6 uWAMnvYPLmexB5ZO7SRcxCLHn5ealS4rwHQQYJgAzKKM2DWwPLK5cYZaWEeRkZGBiEeApSi3I zS1DlXzGKczAqCfPagkzhycwrgbvmFdChTECHKhi4gRxakoiQkmpgsjnk+/zOxstqf7qD1kz6 2T33+ERRu4MP+mPDAur6b39c2/1GkTVJcek/5t76pau6dAKyf+RFH5nfuYchUfb4w80h6va/7 6y5y7bbWkY3uOyVipSYcxtnZ5vRdLnpuyM+2oepLrij4HStOIn/wtMpj4MbCmcybQtJipCQcQ 6/UBKqduxB47z0ugvlh9dq/Npa3yS89k+4osKOh+IFH/NT4p3t5zMb5D3fmd7RuejUufi7Tor 8twRqJa4sXrYlq+mWceFRzlfe1hNsQmY4ma1/tJ6l65DMqkk6VUfC7ERaFpsfFXpW+P1lx+PW UKNNsQ7bKnnWba5oX2t95v2BiP0vOXZf3XkzXHSaorGF9aRYJZbijERDLeai4kQA8qDlLKYEA AA=
X-Env-Sender: Alexander.Vainshtein@rbbn.com
X-Msg-Ref: server-2.tower-265.messagelabs.com!1615382890!1297799!1
X-Originating-IP: [104.47.58.102]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received:
X-StarScan-Version: 9.60.3; banners=rbbn.com,-,-
X-VirusChecked: Checked
Received: (qmail 13773 invoked from network); 10 Mar 2021 13:28:12 -0000
Received: from mail-dm6nam10lp2102.outbound.protection.outlook.com (HELO NAM10-DM6-obe.outbound.protection.outlook.com) (104.47.58.102) by server-2.tower-265.messagelabs.com with ECDHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 10 Mar 2021 13:28:12 -0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DQgzJn5RTrG2STOYFD2igLapYR5fKdc+ouBsHAd+h51iSD5qZIp9ImcXlLGildD7BQ42Mi+WV19jjWf4+ZMLbBGk+XqQoR5aI1ju+eYux00LymGZInoYGhj8BFDtkQz8Dbn0IetxQBKtiFkgabz+Tr27eb8Qlo4opkvePwaz4Tfo5dgRPSeyxdMPHMzJBwsGSXnQI4HhK3BUdsOa1tHn3+yerKEkxUOxEr6JUERPvcrvrtE2qaMrkZ06rYXZf+WJk1M2yPTyPmMeiSA7geDdIY0QVCo0deFOdjCFPoAYinShOcYTPtq+fEfsQLjXHIvcpGa8alwW7mG7/EuQGIeFpQ==
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=+jn4XEptkeftHfx30+fo84NhgXZ79FGD09Vmd2sTaDc=; b=VyL1EYSmFD5dvW7t5PdIfwoFSJICwk+tdTcoO+2eSwXFFv2uXTyW23IL4DydytS6WdgyKI+bd8oXkblxH7v7xev2BN2sXPHR01XULDwT+5AJqTtXbCB9+JgFkQvJwxaF0Ln9d7wQdWNSIjX1VUzsnk2swvoy/GyxjLCYQTDYK/tyG+cqzsuS8p7s9u1BfKJXkccDb16Y5TztchRAeEvR2A6SPsKys/Zg3QUi9ZH2ENpvKLZe2ZJBAnxyM9EjPNTcbHF+TXraBMJz0rOLJWHoRxujj+FoREnxWmfOvR80vhemJ1Kv35v4kgDLUYdzx2JkHtTo2+EMhIYktHZVZHDC7g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=rbbn.com; dmarc=pass action=none header.from=rbbn.com; dkim=pass header.d=rbbn.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=SonusNetworks.onmicrosoft.com; s=selector2-SonusNetworks-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+jn4XEptkeftHfx30+fo84NhgXZ79FGD09Vmd2sTaDc=; b=UzbRZtCKBZMI8CxHfRqsChncZusim2YxfDDOMyhxR3zZ8YHSML1Qmmh8H+dUn4oUjUxAfd0v5jVTh7q+4IQbWxVcYacHxRBvfTkrCxQrv+ELEUVaFANFcvV703cBuw1fIL9OEmlnJrZw63WUGGbYGfhu2h7qVYUd/1/fNGmMJKw=
Received: from SJ0PR03MB5935.namprd03.prod.outlook.com (2603:10b6:a03:2d6::9) by SJ0PR03MB5808.namprd03.prod.outlook.com (2603:10b6:a03:2dd::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.29; Wed, 10 Mar 2021 13:28:09 +0000
Received: from SJ0PR03MB5935.namprd03.prod.outlook.com ([fe80::793d:31c9:f5d7:a607]) by SJ0PR03MB5935.namprd03.prod.outlook.com ([fe80::793d:31c9:f5d7:a607%7]) with mapi id 15.20.3912.030; Wed, 10 Mar 2021 13:28:09 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, 'Greg Mirsky' <gregimirsky@gmail.com>, 'Stewart Bryant' <stewart.bryant@gmail.com>
CC: 'mpls' <mpls@ietf.org>, "draft-lm-mpls-sfc-path-verification@ietf.org" <draft-lm-mpls-sfc-path-verification@ietf.org>, 'MPLS Working Group' <mpls-chairs@ietf.org>
Thread-Topic: [mpls] On the use of GAL in MPLS-SFC OAM
Thread-Index: AQHXFQagD4X4EuXS2UWHMNDajV4RU6p77wcAgAAuBQCAAReQAIAAApDg
Importance: high
X-Priority: 1
Date: Wed, 10 Mar 2021 13:28:08 +0000
Message-ID: <SJ0PR03MB5935C3AED6E73741A51FCCEFF6919@SJ0PR03MB5935.namprd03.prod.outlook.com>
References: <CA+RyBmXf_Nzn3GxW+1Q1LFjcQ8zUpR9YEMBGyQJ0ODJPcBtD3g@mail.gmail.com> <3688C3DB-2583-4A8D-A9F6-1AF2D05875D0@gmail.com> <CA+RyBmViEB0A-EG6x31E8wes+ytzaLosu4SNzFusOKDM+op8+Q@mail.gmail.com> <0a4201d715af$5605f4d0$0211de70$@olddog.co.uk>
In-Reply-To: <0a4201d715af$5605f4d0$0211de70$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [109.66.72.152]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 61aff1c2-6e5a-4bc8-1710-08d8e3c858ba
x-ms-traffictypediagnostic: SJ0PR03MB5808:
x-microsoft-antispam-prvs: <SJ0PR03MB580886035D223FB28CDA6584F6919@SJ0PR03MB5808.namprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 3o4KIWr3kKDggtIxejNOrVXdDtkTyM0Y3tRv2fnBrUyrcEeg2OrLh2/dP1ydkDWy9FRaQzwg+1oKJn5puclmzScbMKJkJx5CuMqcbjy2G0appntBG22cNiG0HaBRYf2XaUfbharyD+38A3TwKA+OimzjG2/1Mh08sfcmAb34ptq3MzK7T2XgeKShgYq4XhY244lcdDrYIp5XxvyRxrPQ4hz6ZnaRYHHeo1W28ceXf+INQ1FkHXvhIkKzoq+VOV9KGMTRkuRxH80b/lc+s0u8ke7asVzPBc7d73S2u5+LKaSvYfTLeZgbhLl/fzMfGlBb8MQcJwmBtSBjqyYutP/bYCZyXlPX43qxZKCPtlyNCgt+b3AClPsWeWi3liIj4+ffZCPqqyxuit0GKDc5yW3VdR5GXSgPxdNZJC/ebHIGzRbIjLcmi+xDmaxLSTUyqY2i6udrWp2R9+GSeIixUBOwAUaURLMooLRe/pNB0vlQcyD9UWOaHSF6bg7fNaVDJm2Bm7NJTUVbWraoF2P7wFJmxZxTz0v8Oh3aPuzQnv1y1fZ9uGENEiIaYQzq9W560mLgOGK1NEUK7sNKKJUGw70LaPVcEBYuXdV2Q2lhovmkMyE=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR03MB5935.namprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(366004)(396003)(346002)(376002)(39860400002)(53546011)(2906002)(8936002)(8676002)(71200400001)(26005)(33656002)(6506007)(186003)(9686003)(55016002)(5660300002)(86362001)(54906003)(110136005)(66556008)(66446008)(52536014)(7696005)(66946007)(478600001)(76116006)(66476007)(64756008)(316002)(166002)(4326008)(83380400001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: lMTbShY0zytTnSom0ACo/w+IJzpBJbvsmeI44V2uC5XamqiriNb0499GPdwsClu6NZtE/mD/SLCsn61ONnFC7bEZe4vxEtzUghnRBcoOVR19MWUgjkx14u0gWq/OFGnnbMQQExfxKrMzPd1ahIUr6Rk76vaurdovy7p1wOAaLoKMJiI+PdIrFpshBZpL7uXauf41M4ZdFdYA0GlVqW52zHFxt67OLjzsHbsnlM+RAsqRO5N7+q3+8wq1/N6GiaaU5u0+vCCJcFYFGpmo0oVNx0Qn9Qhad5b26F/IbOd6gRyconhu3tn7mVAVrHh/gZc1afyQN4RQDRPoq1E3x+HKwrxgE5HIBek/ytW889MffVepx250YfX57W/B0AJEVpEPUtxAAw6PFIf1Bj249rEl5qT6F/VNlLci741XNOxAJv8giB89YvIsYFBnke3Zx87tgp/nfDSnU00aKNYBrGs46ddMQAcfDNWpYHEcjb1/TodKeDpBnY9BWwZY9HR05zl7iVw4py9ZzHn7aoz3U2DWFHyJ69UBUFlro3HwmGYW52jklt1GZWemtONSqDgmq9hnIFMHtbaRm+TE0Ij2pxvbr5q8TtaBn2bik2gUpZAcBiPTYcV8RSpRuVgKCmhRgGqvD1A9APVr7Y6W4J+tUvME26bMSn8n21Bw6lTRoP4+7yzmijrj7jwLurcW6Aj5zgGCdmzFtyNVDGECK9w1EusnoQkVS7wm9fGKnWwa582jQaVdFxV+8seX6otGTEAJz0b5QaVRAmYlmlwMwY02bViMoxrLCPBjRpqTik4vRRMu6Z2GZDdlB6Sw3x8N/IAUsm0hKHTfiZO7aX4FE6Andqx/IFMfc0SlE3g3xHWgIg+8o9K3c537ER820MyaG/TVkGTapWVW8Y6QbrRheqT54BDj7/xAGyu9Hs9H9AL4JzTWDtMeykz9cJnudig99zENcA41Heexaoysg3zMx20G2hzIrcdHCjM0hqdDfOa4qOUQ+ialiApmMTIRtflRCdo7amq4CTQp+ZG8XnCE7pTGy6S7SS09W7IYkUYMwWwM2GjjFUrNUOboFoipGNUo3EjsB5f7/NPaRdZ8+94cxbxFty959zFNjxgV34Pz84MBA0pGuNcbjKpvmeXnFkkckbnOiePr3F7bkxVrv4Yhdx5M/U3wlIzf2IpiFABT5pBbGqnupA4kRMCpUKu7OXSv0+f52k46h8ho22Vpi+n/c4K4MbGBq2wbHsvi3V8JVyGYgzZm6noraQSrgU7rhhQ0Zq1kbkRJyWJLzeRNW15eeeyG3qbdu1nbDckgjfirMcYRajqQMa/idncsjJRs9jUUi/RhCThd
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_SJ0PR03MB5935C3AED6E73741A51FCCEFF6919SJ0PR03MB5935namp_"
MIME-Version: 1.0
X-OriginatorOrg: rbbn.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR03MB5935.namprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 61aff1c2-6e5a-4bc8-1710-08d8e3c858ba
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2021 13:28:09.3773 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 29a671dc-ed7e-4a54-b1e5-8da1eb495dc3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: LO1wnXVzBUCiHn5V60wd6NlvCrcsLRlc9iB+M/DO3tBHCB0Ij4U+0J/ypoKLfdHSGXcQRrt4L9UG1x3Hd8rWlA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR03MB5808
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/R0pibDy-mRPPmnYlZgXzxDWBLg0>
X-Mailman-Approved-At: Wed, 10 Mar 2021 07:59:56 -0800
Subject: Re: [mpls] On the use of GAL in MPLS-SFC OAM
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: Wed, 10 Mar 2021 13:28:20 -0000

Adrian, Greg, Stewart and all,
I fully agree that with the requirement for GAL being the BoS label you may have as many GAL labels in the stack as you wish.

However, my understanding so far has been that GAL in the label stack simply means that the first 4 octets following the BoS label in the label stack represent the GACh header and should be treated as such. If this is correct, why having multiple GAL labels it the label stack would make any difference? There would still be just one BoS label and one GACh following it.

What, if anything, do I miss?
Regards,
Sasha

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein@rbbn.com

From: mpls <mpls-bounces@ietf.org> On Behalf Of Adrian Farrel
Sent: Wednesday, March 10, 2021 3:15 PM
To: 'Greg Mirsky' <gregimirsky@gmail.com>; 'Stewart Bryant' <stewart.bryant@gmail.com>
Cc: 'mpls' <mpls@ietf.org>; draft-lm-mpls-sfc-path-verification@ietf.org; 'MPLS Working Group' <mpls-chairs@ietf.org>
Subject: Re: [mpls] On the use of GAL in MPLS-SFC OAM

NOTICE: This email was received from an EXTERNAL sender.


Top post.

Yes, I don’t think there was ever a requirement that only one GAL be present. It was a result of requiring GAL as BoS.
When that requirement went, multiple GALs could be present.

I believe that one of the issues was to allow OAM along an LSP in the hierarchy without requiring dive to BoS to hunt for GAL.

Greg’s use cases are new in the sense that MPLS-SFC OAM is new.

Cheers,
Adrian

From: mpls <mpls-bounces@ietf.org<mailto:mpls-bounces@ietf.org>> On Behalf Of Greg Mirsky
Sent: 09 March 2021 20:34
To: Stewart Bryant <stewart.bryant@gmail.com<mailto:stewart.bryant@gmail.com>>
Cc: mpls <mpls@ietf.org<mailto:mpls@ietf.org>>; draft-lm-mpls-sfc-path-verification@ietf.org<mailto:draft-lm-mpls-sfc-path-verification@ietf.org>; MPLS Working Group <mpls-chairs@ietf.org<mailto:mpls-chairs@ietf.org>>
Subject: Re: [mpls] On the use of GAL in MPLS-SFC OAM

Hi Stewart,
thank you for your comments and questions. Please find my notes in-lined below under the GIM>> tag.

Regards,
Greg

On Tue, Mar 9, 2021 at 9:49 AM Stewart Bryant <stewart.bryant@gmail.com<mailto:stewart.bryant@gmail.com>> wrote:


On 9 Mar 2021, at 17:05, Greg Mirsky <gregimirsky@gmail.com<mailto:gregimirsky@gmail.com>> wrote:

Hi Tarek,
thank you for your comment on our draft at the MPLS WG meeting earlier this week. If I captured your comment correctly, you've pointed out that RFC 5586 defined that GAL MUST be at the bottom of the stack. And, because of that, it can appear only once in the label stack. I agree with you that that is the definition of GAL in RFC 5586 but I have several clarifications to the current GAL definition:

  *   firstly, the requirement that GAL MUST be at the bottom of the stack in RFC 5586 is applicable only to the MPLS-TP network. For other MPLS environments RFC 5586 "places no restrictions on where the GAL may appear within the label stack". Obviously, for any MPLS environment, the presence of GAL in the label stack means that ACH immediately follows the bottom-of-the-stack label.
  *   also, will note that RFC 6423 updated the requirement of where in the label stack GAL is placed to the following:
         In MPLS-TP, the GAL MUST be used with packets on a G-ACh on
         LSPs, Concatenated Segments of LSPs, and with Sections, and MAY
         be used with PWs.  The presence of a GAL indicates that an ACH
         immediately follows the MPLS label stack.
As I interpret the text, the requirement for placing GAL as BoS in the MPLS-TP environment has been lifted by RFC 6423.

To conclude, I don't find in the current normative documents related to the use of GAL any requirements to use it only as the BoS label or that it cannot appear more than once in the label stack. Perhaps I've missed something in documents that specify the applicability of GAL. I much appreciate your thoughts, comments on the use of GAL proposed in our draft

Greg

I can see that RFC6423 lifts the restriction on where the GAL may me placed in the stack, although I cannot work out from the text and cannot remember why we lifted the restriction.

What I cannot see is a lifting of the restriction that GAL can only appear once in the label stack.
GIM>> I couldn't find an explicit requirement that GAL must appear only once in a label stack. I think that that limitation was the logical consequence of the requirement included in RFC 5586 for the MPLS-TP network. Once the requirement to place GAL at the BoS removed, I cannot find any normative text to suggest that GAL cannot appear more than once in the label stack.

I am not quite sure I understand why you would need it more than once.
GIM>> This is resulting from RFC 8595<https://clicktime.symantec.com/3UwVLR43M5ixUnUSSE6h5UK6H2?u=https%3A%2F%2Ftools.ietf.org%2Fhtml%2Frfc8595> that defines MPLS-SFC for two modes - swapping and stacking. For MPLS-SFC OAM, we propose using GAL in each Basic Unit of the MPLS label stack for SFC. Thus, in the stacking mode of MPLS-SFC GAL appears as many times as many basic units are present in the label stack.
If you find a GAL and need to access the ACH as a result, you need to be able to find the BOS. If you can find BOS then you could find the GAL at the BOS.
GIM>> I think that there could be a problem for some systems to inspect the label stack of every MPLS packet whether there's GAL and the bottom of the stack. Finding GAL as the next label, in our opinion, avoids that unnecessary lookup. Besides, systems can access only a certain number of labels in the fast path. For some systems that number is relatively small.

Why do we need to have the GAL in the packet more than once, and why not at BOS?
GIM>> I hope that we've explained the use case in our draft-lm-mpls-sfc-path-verification<https://clicktime.symantec.com/3W6Mw6Zq5Sfk4sWGBEeqYaL6H2?u=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-lm-mpls-sfc-path-verification%2F>. Much appreciate your questions and comments on the draft.

Thanks

Stewart



Notice: This e-mail together with any attachments may contain information of Ribbon Communications Inc. and its Affiliates that is confidential and/or proprietary for the sole use of the intended recipient. Any review, disclosure, reliance or distribution by others or forwarding without express permission is strictly prohibited. If you are not the intended recipient, please notify the sender immediately and then delete all copies, including any attachments.

Notice: This e-mail together with any attachments may contain information of Ribbon Communications Inc. and its Affiliates that is confidential and/or proprietary for the sole use of the intended recipient. Any review, disclosure, reliance or distribution by others or forwarding without express permission is strictly prohibited. If you are not the intended recipient, please notify the sender immediately and then delete all copies, including any attachments.