Re: [Pce] Moving PCE Allocation of Binding Label/SID to the BSID draft

"Stone, Andrew (Nokia - CA/Ottawa)" <andrew.stone@nokia.com> Wed, 20 January 2021 22:31 UTC

Return-Path: <andrew.stone@nokia.com>
X-Original-To: pce@ietfa.amsl.com
Delivered-To: pce@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 278E83A1593; Wed, 20 Jan 2021 14:31:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.151
X-Spam-Level:
X-Spam-Status: No, score=-2.151 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.25, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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 (1024-bit key) header.d=nokia.onmicrosoft.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 PQMNlg7-n4Zl; Wed, 20 Jan 2021 14:31:27 -0800 (PST)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-eopbgr770109.outbound.protection.outlook.com [40.107.77.109]) (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 3A1763A1592; Wed, 20 Jan 2021 14:31:26 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LK3NZDF6xO9jim3covmqQoDReEgu3v2yNtj/jwoa8ScMQjr65WtHLFYDKhiWmzMuqp4o/pagH6EDC1J4Z3EXL+Qg2KRdiYcZju9SsRMtLRzpXDIH+8YRSovx/mZBVd3b4eyuIEUGI6B5GHm9vGpPTyOEdSKYThG/KTg6p3QiMPq7KddpD+HoD2W/YJ19qOpeLYOdn2ZBJHJx1h0FLUqtRX+L33CROBWCLNE5q2DQat9URBXzbAsRmjVfpz0lQ/3GpeVCGwmCVEFRzI+4fpuCodWxsXGldVPqAAmQxeIi2KtB8gs7BcY9WmdE20G5G4wL72pqVgy5BZ4EwvRPNIajSw==
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=c+ytzJYuhweNobpL4PrmUTZf0/tq84TXJFizYK8he+I=; b=hXElTdF4pMS/MS4+VHHQfGmwmPGy+rLB+ccH7+8anr/21GjoOuwzb7pm26kTn2ifJ3VJ9mTMdl99FTHs5G9GyBQa3UKhkTpitRfdieyK/jFnOBiWzaZTanGz511BjADBzmogwg6Nr9vdIC/hN3WdEkFYmoZwNR5p+lIHU2CHh/XDe91ZAyZ4csA2dMsScyoJIRZCcJV54lEKICFO9CGmX45zlqNVSNuXJBb1LUkg7v612QLEFYW7jiWz2KaR5dxGf9P5qTmwIrPPeJLNf3ySQtNOctzpkGmpXrurDGsb2pY3GDQVnPjzk4hjLRwaA4WGf1kGXpCIEhkhkEYiSB3YhQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=c+ytzJYuhweNobpL4PrmUTZf0/tq84TXJFizYK8he+I=; b=dn/JQE8f5TosNNHTsk1Q5dDsto64GwXMmolNmB4DfTP6VCYjjHn2DfdL4T7hNDfHNDzFcvKlhDs2vj5G7EacROJdjfysyNbL7lytqciL4/slwkd+BcxuGN1sqDNYa5r300GjPCPnUs++tOXCyzGEbDfL9KIFMDc1YM3L+B/ICgw=
Received: from DM6PR08MB4393.namprd08.prod.outlook.com (2603:10b6:5:a2::21) by DM6PR08MB5433.namprd08.prod.outlook.com (2603:10b6:5:f9::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.10; Wed, 20 Jan 2021 22:31:22 +0000
Received: from DM6PR08MB4393.namprd08.prod.outlook.com ([fe80::818:bc19:43ac:8a9e]) by DM6PR08MB4393.namprd08.prod.outlook.com ([fe80::818:bc19:43ac:8a9e%6]) with mapi id 15.20.3763.014; Wed, 20 Jan 2021 22:31:22 +0000
From: "Stone, Andrew (Nokia - CA/Ottawa)" <andrew.stone@nokia.com>
To: Dhruv Dhody <dd@dhruvdhody.com>
CC: "draft-ietf-pce-binding-label-sid@ietf.org" <draft-ietf-pce-binding-label-sid@ietf.org>, "pce@ietf.org" <pce@ietf.org>, pce-chairs <pce-chairs@ietf.org>
Thread-Topic: [Pce] Moving PCE Allocation of Binding Label/SID to the BSID draft
Thread-Index: AQHW7zIHo7YQDU1FgUOw7ZZ/8ooqRKowZgWAgABvCYD///CrgA==
Date: Wed, 20 Jan 2021 22:31:19 +0000
Message-ID: <FAF47B2C-A007-4CE2-AD10-383C9906CA0B@nokia.com>
References: <CAP7zK5a=yNCwwoi-MXVHJ_qnCH=cOtimDSfGPYGcSo5tbCrigA@mail.gmail.com> <AB13F57D-AB7D-42F3-9564-8723ADD8B5D0@nokia.com> <CAP7zK5a_w+Xi9_pxDUi4_S0DHb3+MJddREcYGiPB05xhNoz5xg@mail.gmail.com>
In-Reply-To: <CAP7zK5a_w+Xi9_pxDUi4_S0DHb3+MJddREcYGiPB05xhNoz5xg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.43.20110804
authentication-results: dhruvdhody.com; dkim=none (message not signed) header.d=none;dhruvdhody.com; dmarc=none action=none header.from=nokia.com;
x-originating-ip: [135.245.20.7]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 3730cff4-36d3-4310-20fd-08d8bd931d2a
x-ms-traffictypediagnostic: DM6PR08MB5433:
x-microsoft-antispam-prvs: <DM6PR08MB543379ADA9B488BE0C30893291A20@DM6PR08MB5433.namprd08.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: y+n0mEXxn6Z8x9k+GPbCKiRkPyr2bo2S648QwM9AQWGkq07cKqL65nyfpgq1/fQCfzF9WrN3gl6Jw03nqNOkCwNZ20Cd4vb0mhEDxzHWABYM4OVB3S4eezQL/Uo1ovY9f5t764x3dhPnUqXVEOa8seFqRvCJ62v9fu6pWyQ78teHXWY87xlEtHUByrMfnck+srXoat2IaE91C99ejw92/y5frzKhrnM9pe8L7B9aJ+4IyyUuOZJXoG1hxp9nVvXjWFC/KBxl7dvYWxR+73fiEe/Pr7OLv9HMKJh8o0KzsjThP1wX/fhx8KO5p15H/pIqkFjDPC3FIN/GJ07PjCnCH0RBxW/qzv+smG3xzh7BE3dyAu2CRerz4Ej/ZFptrK7VYpIoKKeyY5WYRAOg613qNQikrTg1vwYWWQa3jFOYRp3zSoBNr8t/eEVVIIl1+CjJ4sXlOqI/9pCykt9fCG+wRonRVpbaO0GCduKmOJZ7xSyLJFhLxuQiFWAKqQPpK7gmZcLeH98iuYcRj4fVW9a38ySHspXug+9H4shQGgnsLtT2t2d4bBZQ0Q+QUuXSyiMnj72OPB8o3EQGLudiQ6tZryjdW7GoExZ2ZzLcxEVk8sFtDw68FVSyAIxr0+EKUzcFX2E55nkGGSTbOKv2tMc9ng==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR08MB4393.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(366004)(39860400002)(396003)(376002)(346002)(54906003)(6666004)(36756003)(33656002)(86362001)(26005)(66946007)(6486002)(8676002)(71200400001)(91956017)(53546011)(2616005)(2906002)(6916009)(966005)(76116006)(316002)(186003)(66476007)(8936002)(6512007)(66556008)(478600001)(66446008)(6506007)(64756008)(4326008)(5660300002)(83380400001)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: 93S6X+ogbkFb91efaLwQW0EQZD2pGpssP212eNFXyazWGmM8JRRfqgdpPV97Y48CrD5vGf+2CWHaKvMpJIqkhmo6nz9vjlo/UHa21KsG+PRPLp8o+Lgj7g2Q1ZM83EFCUafQxHc3wszTXusAISk1e6U8RYk3AYXylJ6+OpujMRwEfwmfgn37cKa1sZSX2+0MPWQGwl1OkZ+yIKOlamspqd4lWA43hbTrfyLKTtjOrnlvv6gYnl9CAMfaumSCYrOzRKUSGr+LT4vFtG7b6xbNthGAnGWN0EgruX3I26AZUKrAn17Jcy5c+CqDpO1hQQGqjkAC2glKkAATC/7grmxcxOX0eVOBF0SbmIB3J1LMox3+93eBIx75sh6qW1ClmHExAYsi4Vyt33fMzCc0PFwYgpmJtPmLW7z9iL9QhHgSFUURwHZCp1BuGXuL4tYaTEhunZtRNumHFDCRqvkmaQ+LHEJAfLqNjTwygAC8GuhWN73zZ4X9WfVsa95vBMo2TC9+RRKGwYblAvwMo7bcvLmdgKlFi+q5/AgdQSqTsjgHFLp32xwp6bdu8VzO7zuVNpiXzA8s/Q755QResPTCeJIRMFAa2sPgSHzK+q98i832haJ4JAAXkM/EkcNi5zkMONmUNshVG9IIzIXicXsz//KHFCO/w9M6rWrYnyzJfITTb293LYbm+teC2tcv4FxfaI+q0CIrX6sWpEoGGfIJnvWY7dLgWStYJdNfE/pEypp10Q1dwFFfQ3sy20f4z29LCTMorDOAzTwmhUN/N6VT3PoMruVTnrxYBKI68OVQnmZ9BTY81dR1NNX567811czM4hQGrUZZ4auTwW4b9uWYhsFfcWIMM2tVoJ1SH8QNuYeSHSKCp3XynJQBSBz/I0IyvK10p4X1RfUPDr2x9KzeWPwdxFzplIdsYkc6xt0HJFAjLMv4T/1xfZrdnT+13jsmwmfdV29sK9Czk8wkLfkIXnA1ibzuvJ9lOlY0O1tAUmFD4JBmu2gzUpaPYi/URfsXtT9R
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <8774161768922E43996AA90D1EA10AC1@namprd08.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR08MB4393.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3730cff4-36d3-4310-20fd-08d8bd931d2a
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jan 2021 22:31:21.2082 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: zT/fTSwfAl68CXxwtKwmoJnmCjCKtXdsWwDP3wgF20T5LQA8H2UwTsGEESEejneZ39HqOcqd8vesfDtV5qtRGA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR08MB5433
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/ZhWjVN8-Q9pgsTQ6k8NlgEBErCU>
Subject: Re: [Pce] Moving PCE Allocation of Binding Label/SID to the BSID draft
X-BeenThere: pce@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Path Computation Element <pce.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pce>, <mailto:pce-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pce/>
List-Post: <mailto:pce@ietf.org>
List-Help: <mailto:pce-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pce>, <mailto:pce-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Jan 2021 22:31:29 -0000

Ah I see that now. Okay cool, glad to hear.  

Thanks Dhruv!

Andrew



On 2021-01-20, 1:26 PM, "Dhruv Dhody" <dd@dhruvdhody.com> wrote:

    Hi Andrew,

    Thanks for your message.

    The PCECC capability comes into play only when PCE also controls the
    label space and it is the PCECC that is allocating the label
    completely on its own.

    The other case is for PCE to pick a specific value for BSID and ask
    for the PCC to allocate and that does not require PCECC capability, it
    remains distinct as noted in section 4.

       If a PCE requires a PCC to allocate a specific binding value, it may
       do so by sending a PCUpd or PCInitiate message containing a TE-PATH-
       BINDING TLV.  If the value can be successfully allocated, the PCC
       reports the binding value to the PCE.

    I can tighten up the text in section 7 to make it clearer and avoid
    any confusion.

    Thanks!
    Dhruv (as a WG participant)

    On Wed, Jan 20, 2021 at 10:18 PM Stone, Andrew (Nokia - CA/Ottawa)
    <andrew.stone@nokia.com> wrote:
    >
    > Hi Dhruv,
    >
    > I agree that pce sending down binding SID should be in the binding SID document, however I have some concerns regarding some of the text that requires PCECC capability exchange in order to allocate the value and erroring otherwise for a PCE-INIT. While the binding SID document is independent of SR Policy, one of its key usage is for SR Policy Candidate path. If a user wants to manually program an SR Policy CP and define a specific BSID and deploy it via PCEP PCE-INIT, I do not think there should be a requirement on PCECC capabilities to do so. While PCEP is not BGP of course, I can manually configure an SR Policy Candidate path with a BSID and inject with BGP without any pre-negotiations. This applies to Replication Segment as well. The BSID needs to be valid in SRLB, not necessarily a valid CCI related value?
    >
    > Thanks!
    > Andrew
    >
    >
    > On 2021-01-20, 8:42 AM, "Pce on behalf of Dhruv Dhody" <pce-bounces@ietf.org on behalf of dd@dhruvdhody.com> wrote:
    >
    >     Hi WG, Authors,
    >
    >     As part of the handling of RTGDIR comments [1] for the PCECC I-D [2],
    >     it was discovered that it is a better idea to handle the Binding SID
    >     allocation by the PCE in the BSID I-D [3]. Julien and I agree.
    >
    >     Also, it makes sense to move the new P-flag in the LSP object here
    >     (from path segment WG I-D [4]).
    >
    >     Cheng and I have this proposed update -
    >
    >     Diff: https://tools.ietf.org/tools/rfcdiff/rfcdiff.pyht?url1=draft-ietf-pce-binding-label-sid-05&url2=https://raw.githubusercontent.com/dhruvdhody/ietf/master/draft-ietf-pce-binding-label-sid-06.txt
    >
    >     Please let us know if anyone has any concerns with this approach. This
    >     draft is in our WG LC Queue [5].
    >
    >     Thanks!
    >     Dhruv/Cheng
    >
    >     [1] https://mailarchive.ietf.org/arch/msg/rtg-dir/4n6FpBoDHjnGppKH4bcVotUu_hE/
    >     [2] https://datatracker.ietf.org/doc/draft-ietf-pce-pcep-extension-for-pce-controller/
    >     [3] https://datatracker.ietf.org/doc/draft-ietf-pce-binding-label-sid/
    >     [4] https://datatracker.ietf.org/doc/draft-ietf-pce-sr-path-segment/
    >     [5] https://trac.ietf.org/trac/pce/wiki/WikiStart#WGLastCallQueue
    >
    >     _______________________________________________
    >     Pce mailing list
    >     Pce@ietf.org
    >     https://www.ietf.org/mailman/listinfo/pce
    >