Re: [spring] A technical concern regarding draft-schmutzer-spring-cs-sr-policy-00

Alexander Vainshtein <Alexander.Vainshtein@rbbn.com> Tue, 26 July 2022 07:47 UTC

Return-Path: <Alexander.Vainshtein@rbbn.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 6E8D4C16ECD0; Tue, 26 Jul 2022 00:47:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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=F4uMWa4z; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=sonusnetworks.onmicrosoft.com header.b=F5CMB1Ql
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DdjobLHYWd-e; Tue, 26 Jul 2022 00:47:50 -0700 (PDT)
Received: from mail1.bemta37.messagelabs.com (mail1.bemta37.messagelabs.com [85.158.142.2]) (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 2B087C13C50C; Tue, 26 Jul 2022 00:47:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rbbn.com; s=rbbnselector03122020; t=1658821666; i=@rbbn.com; bh=h9cmCJhz2H3Y6wPHerKC4V/z1hnyWRTRawsYISrsPDk=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=F4uMWa4zq8UqTMTMbBCAGDb2LPlO08izy9cIhy9KnG0qrPra2FVkoNUw+oJPkXCRu rjSkkbEaNSa6Swlc3wW8YdA7EsAoOpyfAfahTBtUuuIYfU2WtbvaepqABz93ijA7St Jx6OM31tNFf2xeeqrLS3ROqLXS6kAkpnC9ZV7TMWSvyPkswgthKoUtz05o/DAZwIqW wfqtlEjmGrdOzZdn2Do/b/vkB0xtSCLqcK/EZKw5ERhth+YvtojSj9st0Cy9jIeOLQ onkTeWiWKSgp+RDJ7V7xXvGCoE++4kza6wK8v2RWBtKp0raENsvtaIYsc+7DYzvp35 cNcyUmwLBYeBQ==
X-Brightmail-Tracker: H4sIAAAAAAAAA1VTfUwbZRzmvbv2bozqrcD4iWNkDQoUW1rUpRC XEDSCGSNzavxYdFzlRmvawnrFwQgRyEj4ELZlMKV8VQKO4fh0MDMGKBqmgNvChyNMLTggo0HB kbkMVuZdj03855fn+T3P+/s9efO+FC7PJwMpNtPGWi2MSSH1JgyRMakqqHbqNbXD0TpH4xim+ /3hItLlOydJ3ZXrayiWSChf65AkNDTcx/Zj70mMFn1aZrLEUNozhaXnrqPM9sZylItGVlEx8q YQ3YjDd4ulpEjqJeD8clIqkmYERXUPPDaC7sFh4tMBTCByugYD5+qKVCS/IXBMNfNkCyWlY2B taYQQsB8dDV913/ScwOk2DL5ervCYfOkDMHB1hBRNb0D33D3+AMXjGJjOjxPaBP0MXBu+gwQs o9+H7sJZUlx2AsFaS6VEELbQe2Cl4EdcwIjeDveGzmMCxukAmJqt82CgaWi4fA0XsT8s3FqXi H4rjM2cR2I/CEbrSpCQAeh9ULCwYVfB8Yl+QsQ7obl0ZgMHw5n6JVLEO2B68qLnIoB+IIWuJT sSSTcBf90/tbFAA7X//LDhcvnB2bNzhJjUAp1dk/hJFGHfFNy+SbJ7bmAb/FQ5S9j5gDgdDm2 XIkXLLigvmSFFHAYF1TXk5r4Dkc3oJb3VmGqwmRmjSaXVaFRa7Yuq6N2qKK1GzRxTMWo2Q2VJ s9oMKq2aOcqpWY5Tc1nmD00pagtr60T8g0vhkke/Qa19q+oB9BSFKfxlc2VOvfwJfVpKloHhD IesGSaWG0A7KEoBsouf8do2K5vKZh42mvhn+0gGykfhJ8ur5GUZl86YOWOqKA2hvdR4d28vTp 37fpyvPZ7q7lrrx6mKqnW+dvYVf4vLCUuahQ0MkBXZ+RG0MMKQYXm84NHXGEVBgb4y5OXlJfd JZ61mo+3/ugsFUEjhK5sSpvgYLbbHOVx8RIyPeCfiVyGijflPCszFTr17MLayXX99uuzYvH9Z aE2if5zf7KvzVftuuZ9usdqHanzj2weLXMrkl4FUD9bddWc/79p5kDXvGb9wov4kG7/c6v47i kweCXshMP9hSFJHtrI8I895efHjwz6nm4JL/jz0XG98f6hXXPW0W3mGi479wjxDTey6EZFadX c54UIf9axseK+jZPnnoo6mLMdgjiklKWQ+R4reSXKuvOVuSei6dOOXD+pzSh2Jylpra6S8fOs rQ8kL54qDrowbO9+ObxvK0x1nt3dFHbHN/YFeq6Pbjwcrb3vjEcVXtza9ub/CLxHGwkI+YXYX HoiYgfCbuonQwiNHn9S8/rkrPHP+o+zbGQqCMzBaJW7lmH8BUs5KAZUEAAA=
X-Env-Sender: Alexander.Vainshtein@rbbn.com
X-Msg-Ref: server-16.tower-728.messagelabs.com!1658821655!133845!1
X-Originating-IP: [104.47.58.103]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received:
X-StarScan-Version: 9.87.3; banners=rbbn.com,-,-
X-VirusChecked: Checked
Received: (qmail 10108 invoked from network); 26 Jul 2022 07:47:36 -0000
Received: from mail-dm6nam10lp2103.outbound.protection.outlook.com (HELO NAM10-DM6-obe.outbound.protection.outlook.com) (104.47.58.103) by server-16.tower-728.messagelabs.com with ECDHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 26 Jul 2022 07:47:36 -0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CRFHj1/dtWTuIERzsdb1ggTHUvxoENviViQ4htveYDkCOC4u/s/ZWL9Rpxee6b4c/qbKdrx+Af+VXGq1hIDTXG7zwlzfG6w3hKGfld4qavilbDrM82lCi9Ctv+iqz2KA3seIWVokog1fXAnV8Jj1vS2paI8XDfKtvCvpp5hkUDFl433T6CHsXWgZQFitK3AECZh6LrioHX6m+cc3vAVoZBXlAhfa5La/m4BaT1N7MqFtf6jPsN1JqRueaYDfjfbtLWb/VSkNktkciSfcg8fZe01JDQgiUz7QDCZJXO6j153ApnxO2FmK6XM1W2IKrRaOnH4LscC1/YjwrhNqwyhZ+w==
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=Q/fD/plzZpBjzHTx31ct49BmUP5i0EZgTDKQjc8PXY0=; b=kbaoodzWNBw+9XJLh85fPwhgYDubXKb7apuDksVRH/NiyDU/7o6FbMzasjcnrpR1Lzo2AcSVk2TdKChzT2ZhzXEiLaP6vZSZP5MVY53xPJw8wY/rmwThkZFhGN6v7JrRLDwEV1O8y1Z/7mEmtsvBVnj4nUpfN/2N+Oi8wlx2FNl8LQ8mZTo92zf0I1qRZhSRFNm1GNEemBexh4+ozMuVf7U2OlZyRkU+akYFRZHtZCLnho7Lbh7yKzI5fje9XOYdGD3RkT4NqJ45jP3iW6tMGigpUK0xoWSrlFrCtAaNs1f9KG7DgkQqF/1XLxKMqie0anRQ2PspTC7ZVRmROoM12A==
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=Q/fD/plzZpBjzHTx31ct49BmUP5i0EZgTDKQjc8PXY0=; b=F5CMB1QlkuG+U5GwEkdWgmOTwv7OQEiE+rhVVQwos2H7drvDRRpvCL91UGbwbEQWHHp8JmpkOwdLUgslHF5L6tANjNmdzL0a6kkGSYhmhRHlLgj/SiHy2c8jrKSiMg2hLC4td1gCFw6tSGxjMlsVyiC1y3TWG8Bc/2LAlpdrWu0=
Received: from PH0PR03MB6300.namprd03.prod.outlook.com (2603:10b6:510:e2::5) by DS7PR03MB5495.namprd03.prod.outlook.com (2603:10b6:5:2c5::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.18; Tue, 26 Jul 2022 07:47:33 +0000
Received: from PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::54f:e078:c9c8:8f0e]) by PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::54f:e078:c9c8:8f0e%7]) with mapi id 15.20.5458.025; Tue, 26 Jul 2022 07:47:33 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
To: "Christian Schmutzer (cschmutz)" <cschmutz@cisco.com>
CC: "draft-schmutzer-spring-cs-sr-policy.all@ietf.org" <draft-schmutzer-spring-cs-sr-policy.all@ietf.org>, "spring@ietf.org" <spring@ietf.org>, Rotem Cohen <Rotem.Cohen@rbbn.com>, Nitsan Dolev <Nitsan.Dolev@rbbn.com>, "pce@ietf.org" <pce@ietf.org>, Michael Gorokhovsky <Michael.Gorokhovsky@rbbn.com>
Thread-Topic: A technical concern regarding draft-schmutzer-spring-cs-sr-policy-00
Thread-Index: Adiffy2snJpRyJ62TvmDqoJV6SGHgAAvkJUAACBaJTA=
Date: Tue, 26 Jul 2022 07:47:33 +0000
Message-ID: <PH0PR03MB630015DFF140BC9D1405D311F6949@PH0PR03MB6300.namprd03.prod.outlook.com>
References: <PH0PR03MB63007D82CD11836C4BE5B13AF6929@PH0PR03MB6300.namprd03.prod.outlook.com> <664D8681-C2DD-4163-B6CD-7BC8E785805D@cisco.com>
In-Reply-To: <664D8681-C2DD-4163-B6CD-7BC8E785805D@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f31e280e-40a7-4c7e-08d4-08da6edb19d8
x-ms-traffictypediagnostic: DS7PR03MB5495:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 3Lo4K1gaNlKwihFAHPonqRr5m7SV2vnBd9IUiZK3TQMnT8zcvl0kVPaoGZKENy7IVp5KXhn1S4tpamaCI75WOnRAV8S1MdIV6juPWfs9dbA1DO1hmitMvQYBjuOzXC77bxYPPMOjY+OEiRkwAEHS01oio9OnlQ9PR31rOetr77ubNOyXRpzK7JF2zpOtqUtNBsxyarM29P+msZahtvMmMzbRuXh98a/IUBg6rpiVzi/ykET3N56kuj4HzEpB0jQ9nSq9/rgUbnWhJ2wXOq9/1EbX9y2HDubFBUX/+0mxTNBqCw1skKH1cd5nQdysjPg+7hQuD2yB4E45js9NJaOlvUQA8Wrk2l1m0IBKX4yOjgKUSk2d+IoNmhebLjAnnroGuvR3zQ+Ue4k0ilq/gXGQ4AtoukE8T1ONDa0mk8P3bBKZADqdr4T2MGgcy5WdQf3OUCX9mgPmG7cUYlgXrgFDrqNaoqlJp8p6vLYnl2ivRo6biynN+T5EOD0W72lEgQrWieZNVYLjGMUFafAhHubcSPnHbWGTTubNyRh/QKYXD1bfxoVJHJTA2wArak4KSxB8DZsWU97a9/u9GvoYE6K899GcajRHt1jY3P5CJ9ZAmfuReLYM83dPI69jQqxw2IgnUfmLCCl13a+C4XbP8M0tU7wLZin7Obhj4jJovlHu48MW6j8QMA+HOEQuyY89DQvXjw7AWM0nwjCt11tab/0fW7HOfMyRIfq2xHC04FkNf7RBruojCIVxiAgtdEyOZJAUH6p29Jnp84/zB7MXfRW2yU/6bmTUk2PMd6KHB1sv85PLP1bd7t75TkLfFw4IxKlUyVEPfKl543yXWsb/tvIoHQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR03MB6300.namprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(396003)(346002)(39860400002)(136003)(366004)(376002)(41300700001)(2906002)(186003)(6916009)(8676002)(76116006)(4326008)(66946007)(64756008)(66556008)(66476007)(66446008)(9686003)(26005)(38070700005)(316002)(107886003)(5660300002)(8936002)(7696005)(83380400001)(6506007)(53546011)(52536014)(54906003)(33656002)(86362001)(478600001)(38100700002)(55016003)(122000001)(166002)(71200400001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: aGP7SCcIZcmThTnSgo4pz+WIggck8gkSSMGUvc3uUbPFYcPnGtV8SznL+RWB7HyPVTD4+Jap4jkl027fQUp2SwDeLrb7jXW5GtRiFVMC+KQyFPzIgIoymlUc0LxrHUG1T1SeQmuQ0h2OcT25eJlpxv9EGndDREcIs00Xm6qSSBDBEcMGoqDfm99hD2BcNfUlzmBhk/rJYYZGaoyOuSwDTUgb0rAnbNwNSvUkBm2AeS/dKsJ+l8tnp9rThJEAd/LDaZBIjoi57kQULgzb90CceFo0R6s6Vd9k94rjH79UuNNsbLvVxbpgP9UCuzrqh8vDs7SDPhzQivJJ1SjvsOzEziXl12C+k8chyCIVAnbiiLVPmlhbZU2kAuOob/o6z3ZvCIASuUf1vylzZaX3+7D3vdST1fLPbtiZmeVabGPFOWOoYi2qSkz3pHV/mj0zEILR0Fmgx+s0pqUvGpySMz+EeEaFA3VZ7heyKzszTqeB/AgT8kPVgHb1OpdovzfxjSv2+pMtKhnJgqARRUURz2+hbnD5HQt0lY23tOOJe5j7KRs9ZHngN7gfSIDnrDjCdmHYOd++p6W5MDlKGvV+6ODtllhzsy3nT7KnwB+aPx27uCIWfXot9zLNr3z2SHYtObMQstorRmmUh3SE6mYzT/tHPAFEJ6R4GUIXo4POMHQDszYaR4wxxRwB6RhfJYa2mxUt2FmWyBfLqpSwrdR3AlqgW7WjKCIntnsBlXE0375gciwqhMAs+whoRMHGFLmVXAtM8glCAP7g7B4Wu7tQmrKCYpbzDvgRU1xjzNfFPFtIlBntC3uevBayGcygHQVtgh3qCxQzsvjuk7DU/xXiAk/8ol64EjlehqH2ULcgO+BzTnHq2j+qhP99JOb4mARD83DGJggMPOKzbT9FcTkpblB0AT90VDGGWteMQZZt3sEFOUPt8RHRAa5R9w3O1vtv6gOJwSefj0OJ1PCzMt5+9SBXGt/y/q+lDDVAcQk/bBB/CIuYmhuA7b2L+1nVBHQ3F048dCuMphy2mCpUDOTd5BsLJdkIFsgh0zFvje90luv5rzhSLwaPfbvBG9msZWZ0BV7ie5op6mYJuMGo9B3a09gk0pQSBu7aXOqRpyKW5itSc/hmQtm8OOqPYmxO7lwpgRzkz3WOvHoTxWoKPLx61JCQ0g94YZYQjZCh4Hc0agOLEg/w4AfkCjhLxJDYIXgJvLfLeK6Ud415qp1y9b4jj3ppNzo6bz1e0t8Gh+M7DUQDSDpI/d0TGgmCk8zScRK6KhhXnDxQQ6VG7VRQ69TPyvX7kjG0ABBON30fnM1+5DXoJ/BFY+9wvtuXgcLLeGaRYvkZyXV24Bz5QGp1XVPefybhVX85s6sD5Rn+qMOAQlIWzKQvSXL0DWSOyrg59anY5TKwROFkJfSPeJTpAx+kY8Q02Bhkaw7Ntg9PeAybZveLvCmVSyI49Rfhj3ZS4VbYoEe73NLdhY1uPPusDI5xiDdwO+kB8/5Jj+LPKdeyp6R0PWTWsc785y75tRPt1hT/Cb4Hy2arxK/nFck6b5cejIehLvhPRTGiWQ69TKKSP39bHsMOF8appwzJQEyff0mHFzBW
Content-Type: multipart/alternative; boundary="_000_PH0PR03MB630015DFF140BC9D1405D311F6949PH0PR03MB6300namp_"
MIME-Version: 1.0
X-OriginatorOrg: rbbn.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR03MB6300.namprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f31e280e-40a7-4c7e-08d4-08da6edb19d8
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2022 07:47:33.6515 (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: 0SZ3SZZwdZ5DCMriL3e8J4r6Ciykd50sjMRp/L/9oN2fIP4rd9jeEB/8NmVRnklamhJCKd28hxy8FyAMIIiaaA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR03MB5495
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/EcEQveMF9AWrb43DhlmeLJcT5EQ>
Subject: Re: [spring] A technical concern regarding draft-schmutzer-spring-cs-sr-policy-00
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.39
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: Tue, 26 Jul 2022 07:47:54 -0000

Christian,
Lots of thanks for your prompt response to my concerns about the SR-CS Policy draft.
Unfortunately I will not be able to attend the SPRING session later today (even remotely).

Regarding your explanation, I believe that the key point is the sentence “everything not running over CS-SR has no bandwidth guarantee, is of lower priority and can undergo packet drops during DiffServ PHB processing”.

This statement is an assumption that:

  1.  Is critical for SR-CS to deliver its promise
  2.  Is actually a requirement (and quite a strong one) for the operator of the SR network to enforce strict separation of traffic that uses SR-CS and all the rest of traffic to different traffic classes. Implementing this requirement in a live operational network may be quite a non-trivial operation
  3.  Unless I am mistaken, is not explicitly stated in the current version of the draft (or in any of the associated drafts),

At the same time, I agree that, if this assumption holds, SR-CS can deliver its promise.

Please notice also that in the  case of MPLS networks the same results can be achieved with MPLS-TP running as “ships in the night” with SR-MPLS but without the overhead of deep label stacks required by SR-CS. This approach has been developed and deployed for quite some time now. IMHO it would be interesting to compare these two approaches.

Regards,
Sasha

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

From: Christian Schmutzer (cschmutz) <cschmutz@cisco.com>
Sent: Monday, July 25, 2022 6:45 PM
To: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
Cc: Christian Schmutzer (cschmutz) <cschmutz@cisco.com>; draft-schmutzer-spring-cs-sr-policy.all@ietf.org; spring@ietf.org; Rotem Cohen <Rotem.Cohen@rbbn.com>; Nitsan Dolev <Nitsan.Dolev@rbbn.com>; pce@ietf.org; Michael Gorokhovsky <Michael.Gorokhovsky@rbbn.com>
Subject: [EXTERNAL] Re: A technical concern regarding draft-schmutzer-spring-cs-sr-policy-00

Hi Sasha,

Many thanks for reviewing draft-schmutzer-pce-cs-sr-policy (draft-schmutzer-spring-cs-sr-policy) and sharing your input / concerns. Let me try to address them.

CS-SR policies don’t require additional unprotected adj-SIDs. The unprotected adj-SID part of the two adj-SIDs you mentioned typically being present per link in a network does suffice.

Further the draft does not assume bandwidth guarantees for those unprotected adj-SIDs. Bandwidth is managed by the PCE at a link level and bandwidth guarantees are achieved by ensuring that the total amount of bandwidth requested by all candidate-paths going via a link is kept below the reservable maximum bandwidth defined.

To ensure a link is never congested by just CS-SR traffic, end-to-end path-protection and restoration is used. This ensures traffic does only flow along a path (working, protect or restore) for which bandwidth admission control has been done during path establishment.

You are correct, mechanisms such as TI-LFA may lead to congestion, but the assumption is that everything not running over CS-SR, has no bandwidth guarantee, is of lower priority and can undergo packet drops during DiffServ PHB processing.

There are many ways to fulfil those PHB processing requirements. One way is to mark CS-SR policy traffic with a unique EXP/DSCP and map it into a dedicated priority queue. CS-SR traffic may share a EXP/DSCP and/or queue with other traffic if the operate is certain that the queue will never be congested (i.e. the non CS-SR traffic is important but has very low volume and the queue’s bandwidth is over-provisioned to be enough for CS-SR and non CS-SR traffic together)

I will take the action on thinking about how some more / better text could be added to the draft without being to specific to limit deployment choices.

Hopefully the above does provide a bit more clarity. I am happy to discuss more, fyi I will present the draft in the SPRING WG session, but will be attending IETF114 online only.

Regards
Christian



On 24.07.2022, at 19:02, Alexander Vainshtein <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>> wrote:

Hi all,
I would like to clarify that, from my POV, my technical concerns about draft-schmutzer-pce-sr-cs-routing-policies<https://clicktime.symantec.com/15t5ZrUvivrzY8sT1ijxH?h=oARDBH4W-5ffeLBR147jEqYwP_rR1J1Akb38blbagcY=&u=https://datatracker.ietf.org/doc/html/draft-schmutzer-pce-cs-sr-policy-02> presented in my email dated 11-Jul-22<https://clicktime.symantec.com/15t5eggDBYYax5hNZH96u?h=SF8xdDZrlCfJegvv79QramWDaqy05gg48KBreJtvyuM=&u=https://mailarchive.ietf.org/arch/msg/spring/ctrAx6JFaNwLhMCQB5QUdBCR7B8/> fully apply to this draft.

Specifically, the authors do not define any mechanisms that would prevent possible usage of unprotected Adj-SIDs used in the configuration of the candidate paths of CR-CS policies from being also used by such well-known and widely deployed mechanisms as TI-LFA and Segment Routing Microloop Avoidance.  As a consequence, the “strict BW guarantees”  that are expected of SR-CS policies would be violated every time one of these mechanisms would result in some “regular” traffic being sent via the paths defined by such mechanisms.

Even if such mechanisms were defined in a future version of  draft-schmutzer-spring-cs-sr-policy, a retrofit of existing implementations of TI-LFA and/or SR Microloop Avoidance would be required.

I understand the motivation for CR-SC Policies, but I strongly suspect that SR cannot be used as a replacement for MPLS-TP when it comes to BW guarantees.

Regards,
Sasha

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


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.