Re: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-09.txt

"Ketan Talaulikar (ketant)" <ketant@cisco.com> Sat, 07 November 2020 15:34 UTC

Return-Path: <ketant@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B823C3A08AB for <spring@ietfa.amsl.com>; Sat, 7 Nov 2020 07:34:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.701
X-Spam-Level:
X-Spam-Status: No, score=-7.701 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Df+5FKBP; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=h7mS9WtT
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 DNFUavXCtpZY for <spring@ietfa.amsl.com>; Sat, 7 Nov 2020 07:34:23 -0800 (PST)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D31153A084D for <spring@ietf.org>; Sat, 7 Nov 2020 07:34:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6344; q=dns/txt; s=iport; t=1604763262; x=1605972862; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=Q7zEMW9UgJK93lNwNW9JKB5r7UoxMjAoiQ+jeUD0DeQ=; b=Df+5FKBPKVPPytORLVD3F2sVV6OAz+qwcJhgQ0s9wVKrv3c0mk+GgVql BJJWpt3NWgU93Km5nH9foJvQ/TL/+ReLU6aWFkmD/ti837tcRqV7hOgx6 OQXKc4eU6tW+WLS0RC5quGztrOHqyMH6TC5Rb3JGX5nrep42njye1Kz8c U=;
X-IPAS-Result: =?us-ascii?q?A0DwCAB9vaZffZpdJa1igQmDIVF7WS8uCoQzg0kDjVWZA?= =?us-ascii?q?YJTA1QLAQEBDQEBGA0IAgQBAYQGRAIXgXgCJTgTAgMBAQEDAgMBAQEBBQEBA?= =?us-ascii?q?QIBBgQUAQGGPAyFcgEBAQEDAQEQEREMAQEsDAsEAgEIEQEDAQEDAiYCAgIlC?= =?us-ascii?q?xUCBggCBAESCBMHgwWCVQMtAQEOozkCgTuIaHaBMoMEAQEFgTMBAwIOQYMIG?= =?us-ascii?q?IIQCYEOKoJzgmVOQoJEhBMbgUE/gVSCTz6CXQEBAgEBFYFIFYMAM4IskCuDO?= =?us-ascii?q?qRFCoJtiQ2SIoMYgSqIaJRGk06Bfoh7kRuEMgIEAgQFAg4BAQWBayGBWXAVG?= =?us-ascii?q?iGCNQEBMglHFwINjisXg06FFIVEdAI2AgYBCQEBAwl8jDsBgRABAQ?=
IronPort-PHdr: =?us-ascii?q?9a23=3AI0PLkRz/0V9mEMrXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5ZRWDt/Nqj17AG47c7qEMh+nXtvXmXmoNqdaEvWsZeZNBHx?= =?us-ascii?q?kClY0NngMmDcLEbC+zLPPjYyEgWsgXUlhj8iK9NktUEYD1YFiB6nG35CQZTx?= =?us-ascii?q?P4Mwc9L+/pG4nU2sKw0e36+5DabwhSwjSnZrYnJxStpgKXvc4T0oY=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.77,459,1596499200"; d="scan'208";a="601946731"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 Nov 2020 15:34:21 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by rcdn-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 0A7FYL8A023569 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 7 Nov 2020 15:34:21 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 7 Nov 2020 09:34:21 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 7 Nov 2020 10:34:20 -0500
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Sat, 7 Nov 2020 10:34:20 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iw1isST6IKJks+qVCdcVd4E/uSegtPLN0JJcB3q+bak0qnyXjJQbJSZRsD2CsUCpvz2DaWFAFu/QJ07GhhgBzOpwZJ71zOUZXxtYBY7doV/XSW5VgoREbm2lq89KjfW0p87T66PazouCdBNn6/N9sB4hOtQduBrU4gQ0OQ8b1EyFclgOS2jJ7RgpVbVLwKr2DCdFbNvY/tt6BKF0WGWYxMV/bYvnAUXMjPcN5McvNDLkgwmWzIoE77L5nTNfEYp9KHEX5pfyl/EoxlQkS6Q4gxmEtc4uAgeqV/W52m/rDuirRGxwnj4sJe6LQT1KV5Mdlfm7jLlij5hR2o2Im0d9eA==
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=Q7zEMW9UgJK93lNwNW9JKB5r7UoxMjAoiQ+jeUD0DeQ=; b=Tn8pro4o/1BUDEevHGQ0fj8QM6M0B9lIdE3sRZ7Duc4qilbdqxUiyNWG46LZkLpRyD82Tofrj3bnFcjNMTostpE0NaT7v0zp+0CtJybZoosEt2wD99VAgrRF1CS6T+AoxJZ0RKU9OQH4e8FV+0PGDRXAwM34q/DUbcrXZ2V/jbo5BUHJVDie8kYX33fejY3np1kKLITf9Gwocr3QYXO6t+xqbnhfIRtKqRY0eFJZ5Xza6vuzeanqyrzwT4bc/IEGQCFic/4oXG7O+pmh1TxoeKIkjM2lt4scvtN9F4uL4jGynrkp65B7nxP439v9/mP1jEETgPdhP0Hqrg9hAzwPiQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Q7zEMW9UgJK93lNwNW9JKB5r7UoxMjAoiQ+jeUD0DeQ=; b=h7mS9WtTbMDOOYg2L799HdBoJmiUG8C1oy5ROwI7FqyWjXUeskN20THkmo86zbxbJl4EkpiIVKMCeZUdwOfxMCDQKOnZ0jCN5AbccvkC+OXyWHxP5hIIpQdonEOkTl6y0uTHefytXcNhwljm333BErBflCw+H/riTgKLgKHhkGI=
Received: from MW3PR11MB4570.namprd11.prod.outlook.com (2603:10b6:303:5f::22) by CO1PR11MB4882.namprd11.prod.outlook.com (2603:10b6:303:97::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.21; Sat, 7 Nov 2020 15:34:19 +0000
Received: from MW3PR11MB4570.namprd11.prod.outlook.com ([fe80::d4d5:97f0:17b5:2f77]) by MW3PR11MB4570.namprd11.prod.outlook.com ([fe80::d4d5:97f0:17b5:2f77%6]) with mapi id 15.20.3499.032; Sat, 7 Nov 2020 15:34:19 +0000
From: "Ketan Talaulikar (ketant)" <ketant@cisco.com>
To: "Stone, Andrew (Nokia - CA/Ottawa)" <andrew.stone@nokia.com>, "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-09.txt
Thread-Index: AQHWsLNAvqgyg1iaMU6IIe6qxgFXrqm0BXfggAXo/ICAAubDQA==
Date: Sat, 7 Nov 2020 15:34:19 +0000
Message-ID: <MW3PR11MB457089B93649F13ED340CF87C1EC0@MW3PR11MB4570.namprd11.prod.outlook.com>
References: <160427863467.23607.17022367772306047140@ietfa.amsl.com> <MW3PR11MB4570D65A1973363A1A6EF7AEC1100@MW3PR11MB4570.namprd11.prod.outlook.com> <9C721BE5-F5FD-49DD-BC3E-4119E9105E7E@nokia.com>
In-Reply-To: <9C721BE5-F5FD-49DD-BC3E-4119E9105E7E@nokia.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: nokia.com; dkim=none (message not signed) header.d=none;nokia.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [1.39.169.255]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 133c7da0-5e0f-4cdb-061e-08d883329800
x-ms-traffictypediagnostic: CO1PR11MB4882:
x-microsoft-antispam-prvs: <CO1PR11MB4882FD93A85A6CFF4F5E9089C1EC0@CO1PR11MB4882.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5FXI1D7qb4wM3o4syIc6T+675FR5KncAfz5tqb5aM8y/S0t0+Aimq1CJ8wMsv9AlP5qE9VpFvyAYuhmBUaJijVN4iGq8Kb7hu9KwDMlPUZN9FZuIblrCI67WYR68ul/VAzN14/0MTfSr4Un4pvOMD+vXtdIpa2rY3Ep9jy4258NeJ6M8xvsGlklEh2+Js0jcmhg9iiBi02RFuLnn//jSOFkvte0meA8kzbSYtE0O1KKnFY1oKFZMhSfmt2Cr1BESRFqxOjwXx57uRAKLny5Zituh+6X2SkYhOd1YNykpMIsyBuqzrlZCDkr3v2d8HM3z/55s25P9/Wg0mj0dWhgAW1Udd6B30ZJ4swsllhhIq/UxoMtfShoDBGq6tg3a0gT3rRSATwUTVef01nP2MMOAIA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW3PR11MB4570.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(376002)(346002)(396003)(39860400002)(136003)(366004)(6506007)(9686003)(966005)(2906002)(55016002)(8936002)(478600001)(64756008)(76116006)(7696005)(71200400001)(26005)(86362001)(53546011)(316002)(5660300002)(66574015)(66476007)(52536014)(110136005)(66446008)(8676002)(66946007)(296002)(186003)(33656002)(66556008)(83380400001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: ndp7qTMQoXLoH2EOxhwfcMLBtYCkaGEA4BJ2sMaXU6mD04uaiwHuGVXC1jmHHRnXSs5qYD6KMpZ3h9pqDbhZy246z2XWi8OmeO0skKb497nOQdbZcLrLepMMq/nVftodWphcgvOnkJqjc5QDZcF3tZ9u5IbZFyTgg1QJyuidJJkWbpY3rNrpzFV0/XsU03T0mOMEu+E+wTwiLSx7TpQagKgjgd61U6jBvGcNhSl66gkUf8prPqgmFwRttkzAEodZjRnJE3cT0ZilZuLGI/4RXjUwSfJhhJDbW72CmAbeQhWIgFft2lVbq2MiVZigxsFPuTX64A4oQM6/vELAXqtfj+uFhZkRU/XYm/rO/ldpbbfDOQ3hYIyNBsRXaPsdxrNswZTFRg2LZRF89Ky/DAuhf81nEy4lmcUt/95iyYxKn6dvRk5XOBNZc76P+XNC1GrQA+npt13ADwsNiEmoSBtqF/TepziAN4qdAxRuJaUlfuCLsiIRGicvL35dZdvQuGmZ5CpsqfVEGxFQvZ0SxMfspH/yMU1plH2IKWMpCWDUI3OsL/lLXwXbn+kQuYuLklSSKJ/1zRXWiKK5wnxIQMTxi+wgM+Yih+8ydy8+Jh5TgA3QibNHmqebcQv3qc/ybE+MGkTPXnoJG/oyX7rpWkCHwg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MW3PR11MB4570.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 133c7da0-5e0f-4cdb-061e-08d883329800
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Nov 2020 15:34:19.3492 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: kz7tP4LawiQb8b4GifuuhefVQgti9JnVpmM5qOMusjtcM3XIUd9IgEa/XfMMDrGpN0KnfMyEVHwfdwzhX26I/Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB4882
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: rcdn-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/sTKUYIlwPbXursH6kSLYnNIf70Y>
Subject: Re: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-09.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Nov 2020 15:34:25 -0000

Hi Andrew,

Thanks for your comments and it was indeed the motivation for this solution for the use-case brought forward.

Thanks,
Ketan

-----Original Message-----
From: Stone, Andrew (Nokia - CA/Ottawa) <andrew.stone@nokia.com> 
Sent: 06 November 2020 00:45
To: Ketan Talaulikar (ketant) <ketant@cisco.com>om>; spring@ietf.org
Subject: Re: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-09.txt

Hi Ketan,

Thanks for this update / referencing the yang related question I had about multiple objective/constraints (1). Regarding composite candidate path, quickly thinking about it from a controller/pce point of view, it does seem like an elegant solution to re-use the entire SR Policy construct in a nested manner to achieve combination of TE constraint/objective patterns, avoiding a lot of complexity in yang/protocol modelling at the cost of more SR Policy headend/controller state to manage/deal/work with. I think it was a good idea to have that restriction of a depth of one. No other comments or feedback yet, will let this stew a bit.

Thanks again,
Andrew


On 2020-11-01, 8:02 PM, "spring on behalf of Ketan Talaulikar (ketant)" <spring-bounces@ietf.org on behalf of ketant=40cisco.com@dmarc.ietf.org> wrote:

    Hello All,

    We have just posted an update for the draft and following is the summary of changes:

    1) Introduction of the Composite Candidate Path construct to address a pending comment from the WG (Ref : https://mailarchive.ietf.org/arch/msg/spring/fEqE5TOwdh2vEyFm_MEjiXyP2ws/ and https://mailarchive.ietf.org/arch/msg/spring/d9oSSbgp0jCExRx0SXyBY0CyqXU/)
    2) Based on offline feedback received, updated SRv6 segment types to include optional SRv6 SID and behavior instead of the new type that was introduced for it in the v08.
    3) Clarification of handling of colors and BGP multi-path scenarios based on offline feedback received.
    4) Clarification on considerations for TI-LFA for SR Policy as discussed in the WG (Ref : https://mailarchive.ietf.org/arch/msg/spring/EV1ytUsd5ZgkMHDN0IvFhw9id40/)

    Please let know your comments/feedback.

    Thanks,
    Ketan (on behalf of co-authors)

    -----Original Message-----
    From: spring <spring-bounces@ietf.org> On Behalf Of internet-drafts@ietf.org
    Sent: 02 November 2020 06:27
    To: i-d-announce@ietf.org
    Cc: spring@ietf.org
    Subject: [spring] I-D Action: draft-ietf-spring-segment-routing-policy-09.txt


    A New Internet-Draft is available from the on-line Internet-Drafts directories.
    This draft is a work item of the Source Packet Routing in Networking WG of the IETF.

            Title           : Segment Routing Policy Architecture
            Authors         : Clarence Filsfils
                              Ketan Talaulikar
                              Daniel Voyer
                              Alex Bogdanov
                              Paul Mattes
    	Filename        : draft-ietf-spring-segment-routing-policy-09.txt
    	Pages           : 37
    	Date            : 2020-11-01

    Abstract:
       Segment Routing (SR) allows a headend node to steer a packet flow
       along any path.  Intermediate per-flow states are eliminated thanks
       to source routing.  The headend node steers a flow into an SR Policy.
       The header of a packet steered in an SR Policy is augmented with an
       ordered list of segments associated with that SR Policy.  This
       document details the concepts of SR Policy and steering into an SR
       Policy.


    The IETF datatracker status page for this draft is:
    https://datatracker.ietf.org/doc/draft-ietf-spring-segment-routing-policy/

    There are also htmlized versions available at:
    https://tools.ietf.org/html/draft-ietf-spring-segment-routing-policy-09
    https://datatracker.ietf.org/doc/html/draft-ietf-spring-segment-routing-policy-09

    A diff from the previous version is available at:
    https://www.ietf.org/rfcdiff?url2=draft-ietf-spring-segment-routing-policy-09


    Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org.

    Internet-Drafts are also available by anonymous FTP at:
    ftp://ftp.ietf.org/internet-drafts/


    _______________________________________________
    spring mailing list
    spring@ietf.org
    https://www.ietf.org/mailman/listinfo/spring

    _______________________________________________
    spring mailing list
    spring@ietf.org
    https://www.ietf.org/mailman/listinfo/spring