Re: [Idr] Contents of Idr digest draft-ietf-idr-sr-policy-safi-00

Abhishek Chakraborty <cabhi@juniper.net> Fri, 16 February 2024 07:41 UTC

Return-Path: <cabhi@juniper.net>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9CC44C14F707 for <idr@ietfa.amsl.com>; Thu, 15 Feb 2024 23:41:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level:
X-Spam-Status: No, score=-6.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_MIME_MALF=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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="IL7fWwJ3"; dkim=pass (1024-bit key) header.d=juniper.net header.b="U+CyfssG"
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 cO1BrK-vJwFw for <idr@ietfa.amsl.com>; Thu, 15 Feb 2024 23:41:10 -0800 (PST)
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 B2B23C14F705 for <idr@ietf.org>; Thu, 15 Feb 2024 23:41:10 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 41G6SpBH022903; Thu, 15 Feb 2024 23:41:08 -0800
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=TatKm5J0coOwUs0B/jG4Uf W5qw4YQyuEYjm2/PdRGVY=; b=IL7fWwJ3rL/snlyqVI+4V8I1n7JuUR+xtQJK4u QWS0PGyS1jM3SrqeZLMKS7ra6nCnlAB5EFMZpZtZ8Gd7a7PNWOn3eCn4Lp5U3cCI WfFfdqXFktFebVbN83AhkxlBdySKNpHXNygWpNDxJlqBUg35S76kp4U1WvrbqZ2N 75FShySZRKn610ml9akU3Kl50reYyCqXjOx0Es3tqQgp64s84v4rdBmSGy8h66O1 iR26jUTOc1GElT59qUybI2ZxcoeX4yYK7tL45CAMKFYLm9dIm0RwJbZ0S+K/bwB8 kV+j4Ad8r18L1eSul+h8ye8G2hz70ejFU4ml8U2buKY6PRDg==
Received: from bl2pr02cu003.outbound.protection.outlook.com (mail-eastusazlp17012018.outbound.protection.outlook.com [40.93.11.18]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3w694y24ra-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 15 Feb 2024 23:41:07 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WYu5kRiW25uijoaZwviB//QPexbAAgUU92bmCDObyJmP1BZ+h/Jax4lZZ48iVqZk0Cpc9hY90prM/zRpIFzfQwDK+7rRDL44GvawVxw8A8ZNna5VeOzAJQY7fFi2x/Ar04I8SmEQc8PRCu5akM3qYJPbMImjjRzrblAdD8lWWpR+WUJzVmdlIVMVvdnVIKF6k771HlGNki3mOYCVzlxjQw9VjQ1v4wcU+qXyi33pHX/5MlITXJjTF/d7oMJSMtNbesOB1M0wx1SJqLNByWiQ1g1/TpmSsQhdun6scABLxvcoyN0a3BTbPv74hszAgO1GLZXrqn2MKHVmLSApkPnpHg==
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=TatKm5J0coOwUs0B/jG4UfW5qw4YQyuEYjm2/PdRGVY=; b=hEiGtjBSJ9iBGerhWo31qz3BbJDkN9bAjSTa/Dgc46UBpAMBsjckeLSVl8+kTIN5UL2IP93Dtzwr/6HL9h40mbD4QALlhMie9Eq93zsf77+zyaMY2kpSPWEPqO0EAkTFQeXK+DdaBRQI+7gv37NTlJaRINz3rXv055p/KUG/Ezx5bRFXrag4Vdie5KObcWhEvm+80R9C5Ey4tbJF2CkGk3MNeK8kF7po1nWOFNP5usNvDtPI/hvRdno1vfKf+Ln2X7mT3dYv5jEmYMXV0EUhdBya/Ie2h1wy2KJQkpQGp+N23bqNIj+/CBqJMUFgLVVOCN9wyrEQZVhWlFi8wNj4OQ==
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=TatKm5J0coOwUs0B/jG4UfW5qw4YQyuEYjm2/PdRGVY=; b=U+CyfssGLtLfai+DoYUB/vDc2NHyWB0HBSpo8zQoWkbjywJPStI0BH0InchnHm4GepcIpCBehayHwU1rCFbWG9jNPaaNAVoU9AlaJMr5wO11n6++udLmhjkZV+zHr1ttacZrWtQOCNeMSO6mFOWw3t/S1Qud9f9Mqy6PdIoDr7w=
Received: from PH0PR05MB8735.namprd05.prod.outlook.com (2603:10b6:510:b3::9) by CO1PR05MB7861.namprd05.prod.outlook.com (2603:10b6:303:f3::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.31; Fri, 16 Feb 2024 07:41:02 +0000
Received: from PH0PR05MB8735.namprd05.prod.outlook.com ([fe80::612d:8228:7ed4:d53c]) by PH0PR05MB8735.namprd05.prod.outlook.com ([fe80::612d:8228:7ed4:d53c%4]) with mapi id 15.20.7292.029; Fri, 16 Feb 2024 07:41:01 +0000
From: Abhishek Chakraborty <cabhi@juniper.net>
To: Ketan Talaulikar <ketant.ietf@gmail.com>
CC: "idr@ietf.org" <idr@ietf.org>, "stefano@previdi.net" <stefano@previdi.net>, "cfilsfil@cisco.com" <cfilsfil@cisco.com>, "pamattes@microsoft.com" <pamattes@microsoft.com>, "dhanendra.ietf@gmail.com" <dhanendra.ietf@gmail.com>
Thread-Topic: Contents of Idr digest draft-ietf-idr-sr-policy-safi-00
Thread-Index: AQHaYGOgJjU/qjvEMUe5KVegax+4AbEMVN4AgAACKaOAAA7pAIAAAZk3gAAbw1iAAARFAIAAAwdqgAAJYQCAAAC/Iw==
Date: Fri, 16 Feb 2024 07:41:01 +0000
Message-ID: <PH0PR05MB87359FBDC6717F0E4DA46954B54C2@PH0PR05MB8735.namprd05.prod.outlook.com>
References: <mailman.38950.1708035190.4452.idr@ietf.org> <PH0PR05MB87355CD8035F14ADD414A5CCB54D2@PH0PR05MB8735.namprd05.prod.outlook.com> <CAH6gdPw6qURMA2h+Z35EeYwG=9=JcSBS1jjjf2gkE-he_d90Zg@mail.gmail.com> <PH0PR05MB873556ADBF8B1D154B538325B54C2@PH0PR05MB8735.namprd05.prod.outlook.com> <CAH6gdPzi__TB3K1AhNimeovMTmh8=hB42-KzWTv2AH2JfSAZRw@mail.gmail.com> <PH0PR05MB8735A8B664893D70C2585098B54C2@PH0PR05MB8735.namprd05.prod.outlook.com> <PH0PR05MB87353D9D7A4C677F012F99EAB54C2@PH0PR05MB8735.namprd05.prod.outlook.com> <CAH6gdPyMLhJ3KrW5UaDoFpiDfQnLMfPmJDD1S9u3zM+VPfu6eA@mail.gmail.com> <PH0PR05MB87350564321A9717FE037126B54C2@PH0PR05MB8735.namprd05.prod.outlook.com> <CAH6gdPzw=fBi2WA75kcLJBrgycLe5R=UFx7Oc4rPfVJ9FQmKeA@mail.gmail.com>
In-Reply-To: <CAH6gdPzw=fBi2WA75kcLJBrgycLe5R=UFx7Oc4rPfVJ9FQmKeA@mail.gmail.com>
Accept-Language: en-US, en-IN
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2024-02-16T07:35:44.1653990Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH0PR05MB8735:EE_|CO1PR05MB7861:EE_
x-ms-office365-filtering-correlation-id: 85757147-1a45-486e-2474-08dc2ec29fc5
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: wTx/5dJ+dXQ+bpL9HIQ1k7yesjeN6OkpU7YutBhyPbVZHwfhgWqgW6aaWMq/ihTZouffxnhqiaWuIoOFkv8SNVZ2KEil83QzwEkmDQpqVHEvKS/YkyNwFdPoX6/BFzzOxLB4iEJp59C7xVnIhoMIfwbQ4wUsfnUU56zgOyF1kATduIyiRr4Za0PxU6qIODh/VrdxZ7u92rDdkjHxnXV4iNWi4nH5y8CFmRVTEPJBjhFV0Rah4CZf2U7Zp4UUE27HWyJ5kDRo8P+tQUtbhLk1RivVvwFZEOVWMBqtBnymfhkd1v/kiUt+FXm+6nMdxxdO/Jo094tG+up2SQb0BDZ0q7SdR/o66wrl5/XazrL478TF3HLqp0yy9PL29PaadcG8w7SjtNYyWEgOclQR11hLUVyO1xnXeIZqelbxWxk5f6p6DuNvAICnxuAtG9FZd1TxUP7HBqAUpcOECGrg+KxEtF6zm5iihk9Dexmltt836OSqBiCMVqPg3dmTRshzIWq8+W1x5EmChNogLncRx7WaNlNohmJiPA+ONrBdIm23EMh3h4m+c/GahobV61rAJvKHwq2kG2mq24BFm/mne4nuBHfvQ5uiKErHCUj/GbOjru4=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR05MB8735.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(136003)(396003)(346002)(366004)(376002)(230922051799003)(230273577357003)(451199024)(1800799012)(186009)(64100799003)(166002)(83380400001)(66574015)(2906002)(38100700002)(66899024)(122000001)(6916009)(4326008)(316002)(8936002)(54906003)(71200400001)(478600001)(8676002)(53546011)(7696005)(966005)(6506007)(66946007)(66446008)(66476007)(66556008)(52536014)(64756008)(76116006)(9686003)(26005)(41300700001)(5660300002)(45080400002)(30864003)(38070700009)(86362001)(33656002)(55016003)(579004)(559001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: xRhN/4k3LKkWLEFPs0JJcrV7nqhDcvpYW+JhylpKEIYj2XuedFqpyNoVzYxkn3zH7T4UjPe6pTOFqRcnx6218WydsUCGrhrgonMx0/O6DQh6/4pJ4RN8HmpT6jSysg1x2zWyPo7NnuR0qawM3ospnG2EbNfbMid21vpuFU+Lw2MUl6LDiBeM/8lsSLSbJQ8P2FhwKcnOurQ5up2pEZYQ6/QGlFas7V1+K2BiAT2TEzOdZ8deGbwzLKFVwZwk5li1NxXJp13rwydyNh3/vKKUVD+WRtsZkFIC5GraEdJj1lz2vNsUf6B1iG5aS6qOt8YiuFJBtvziAiSsMtef8zi5CvEtX+l6JgZ4/0+ISowVWBXldAOUrvke7i4ikgGV+bBHesb4/BEYpBqdcGFWbwWnCapX6uENrB2jn+A77GTOLdRbAz5ECfO4gZvSGwfHCDRlIBUtCHSWCwQsS863QbQkVgSAvNbfAp85uQd2ugCMP8k3yCbzSu/BvMi5fbc8ACR0nNLPEuDxwPeV+YNt31jde7bj84V1hDwd4zmOpTE2fJwHe8yTkzcHwSD8D9aedwo1He5TffKww1xzhoJ6a6ErrnsRlpj1KERd8jf5Jhdb2sQ1TQxuMSniWuaq8kNxyvh8kJuAFan42hPa/sJCDj8pjqnh24nrUkk1D4AG+/BDLzaw1RN90qDKYINrGUNB4+vBiFxOcmNaoV3X7nvzDWpUF9YJqa94oXmqBQ7jJO6D9D8D9hbXBjIeS2x/TDhpSrZat2o6+ltTVLrC4yx8KyJHaH4AUX2lQ2Wks0KpbsoDRL1hdSsq9CDY9kE9Ey4NjrsQmhxzHSq1AY483YxgJ4lJQTs8s52UqAWbVqlBKUQ3BXb4zDyslJUFj05CEoz8qvtjIRIExH56GaRedwVmGK81MhGBR2qqLNufNGL38VAHLMjqE4E/6oqSYEMW8wdW1UpbnsmP7mFzdpMXOmLHIOkLlyJeb3yEivv5tVJaM2AVSTIeQz+AquFnahlwEn16LfnfmnNaR94KL9E2YmxQrqjLz8mRH+fHF1KZ17Kfxi9+MF9WMDC6M/TGJGRJ/USQA3DzpbZBN1EDP8J/SkFTg8sQsz0/S6chPlPVdvVd2cm9LlPRQ2+jJpePIemHkBK9cb1Ky/xS0irP//xM8B8NX/C0Iu0YPJV0d4MsIrlt7BeatbciGhC9XhuFFtrL47qNS4XNDbOkX1a9ruW01KPzguAPyRN99UglNzeStmF695wplSnkAaYh+KcYPY50FLIdhlMoQfJL3b8IUo1gFy4jEFJOS9UFOUgkWT4Pz55GsnYNyFhv+HiTokBlVVl0CKqOO8nDTltEtDpOQ+vjgqKVtACX5UQ8Sh8sSodnMhHsh7tDcVMHB6eT2AACkoTdn0Pd8fJaSN/gcIr8W3B3TFPyjMVTRjq70PMpF4AUdWG5yk2jipL4EP1l+TyhSZK8eU28eYTfQ3LC0Up2HOqfVWv1A0psYFveJdQCfpvoXtY15GRZb4xNLeoaDGPI39fZ36PmFOQPY1owctODVsdUrCgEg1zvEeMR1EBaKdC8l2XeP2HotI6hd7bl4yUdJB8gKC341r1z6troDtJZiWZp7lUM3+VhNA==
Content-Type: multipart/alternative; boundary="_000_PH0PR05MB87359FBDC6717F0E4DA46954B54C2PH0PR05MB8735namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR05MB8735.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 85757147-1a45-486e-2474-08dc2ec29fc5
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Feb 2024 07:41:01.8373 (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: 7+EX4Gj32nNFljM0rMI8eY6QDFsXzzsHBmCdlHs2ybwH83PgobJhY9WvD8BJKzQ8TSBsfXo5SpOfZ1H01k2hHw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR05MB7861
X-Proofpoint-GUID: CshU5ESsW9PiAV031PectbXtzc6mNacN
X-Proofpoint-ORIG-GUID: CshU5ESsW9PiAV031PectbXtzc6mNacN
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-02-16_06,2024-02-14_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 malwarescore=0 bulkscore=0 adultscore=0 phishscore=0 spamscore=0 priorityscore=1501 clxscore=1015 mlxlogscore=999 lowpriorityscore=0 impostorscore=0 mlxscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2401310000 definitions=main-2402160061
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/OtZXq2-rvJki0Q1wBvPKLq_ViWc>
Subject: Re: [Idr] Contents of Idr digest draft-ietf-idr-sr-policy-safi-00
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Feb 2024 07:41:15 -0000

Hi Ketan,

Got it. This draft then states that for SRMPLS Bsid there can be only one instance of the TLV. That's the meaning of that statement.


Best Regards,
Abhishek

Get Outlook for Android<https://aka.ms/AAb9ysg>



Juniper Business Use Only

________________________________
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Sent: Thursday, February 15, 2024 11:33:26 PM
To: Abhishek Chakraborty <cabhi@juniper.net>
Cc: idr@ietf.org <idr@ietf.org>; stefano@previdi.net <stefano@previdi.net>; cfilsfil@cisco.com <cfilsfil@cisco.com>; pamattes@microsoft.com <pamattes@microsoft.com>; dhanendra.ietf@gmail.com <dhanendra.ietf@gmail.com>
Subject: Re: Contents of Idr digest draft-ietf-idr-sr-policy-safi-00


[External Email. Be cautious of content]


Hi Abhishek,

They are different sub-TLVs and there is nothing in the draft that says they cannot be signaled together.

More importantly, this is covered in https://www.rfc-editor.org/rfc/rfc9256.html#name-binding-sid<https://urldefense.com/v3/__https://www.rfc-editor.org/rfc/rfc9256.html*name-binding-sid__;Iw!!NEt6yMaO-gk!AafZcPr0qqsQezFYCyE0Y6i4W82OV5m6tgY0ZzYtuMK5sUBKoNG4XdGfgM7nVQZHbX2uepXeDxE8pHXY268$>

In the case of SR-MPLS, SRv6 BSIDs (e.g., with the behavior End.BM [RFC8986<https://urldefense.com/v3/__https://www.rfc-editor.org/rfc/rfc9256.html*RFC8986__;Iw!!NEt6yMaO-gk!AafZcPr0qqsQezFYCyE0Y6i4W82OV5m6tgY0ZzYtuMK5sUBKoNG4XdGfgM7nVQZHbX2uepXeDxE8-EKnShA$>]) MAY be associated with the SR Policy in addition to the MPLS BSID. In the case of SRv6, multiple SRv6 BSIDs (e.g., with different behaviors like End.B6.Encaps and End.B6.Encaps.Red [RFC8986<https://urldefense.com/v3/__https://www.rfc-editor.org/rfc/rfc9256.html*RFC8986__;Iw!!NEt6yMaO-gk!AafZcPr0qqsQezFYCyE0Y6i4W82OV5m6tgY0ZzYtuMK5sUBKoNG4XdGfgM7nVQZHbX2uepXeDxE8-EKnShA$>]) MAY be associated with the SR Policy.

Thanks,
Ketan


On Fri, Feb 16, 2024 at 12:41 PM Abhishek Chakraborty <cabhi@juniper.net<mailto:cabhi@juniper.net>> wrote:
Hi Ketan,

"KT> Doesn't the same section 2.4.2 recommend use of the SRv6 Binding SID sub-TLV for such cases? And doesn't section 2.4.3 allow multiple SRv6 Binding SID sub-TLVs?"

CABHI> The draft talks about multiple SRv6 Binding SID. But it doesn't talk about the co-existence of a Binding SID TLV and SRV6 Binding SID TLV for the same policy. I was talking about that use case.

Best Regards,
Abhishek


Juniper Business Use Only

________________________________
From: Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>>
Sent: Thursday, February 15, 2024 22:48
To: Abhishek Chakraborty <cabhi@juniper.net<mailto:cabhi@juniper.net>>
Cc: idr@ietf.org<mailto:idr@ietf.org> <idr@ietf.org<mailto:idr@ietf.org>>; stefano@previdi.net<mailto:stefano@previdi.net> <stefano@previdi.net<mailto:stefano@previdi.net>>; cfilsfil@cisco.com<mailto:cfilsfil@cisco.com> <cfilsfil@cisco.com<mailto:cfilsfil@cisco.com>>; pamattes@microsoft.com<mailto:pamattes@microsoft.com> <pamattes@microsoft.com<mailto:pamattes@microsoft.com>>; dhanendra.ietf@gmail.com<mailto:dhanendra.ietf@gmail.com> <dhanendra.ietf@gmail.com<mailto:dhanendra.ietf@gmail.com>>
Subject: Re: Contents of Idr digest draft-ietf-idr-sr-policy-safi-00


[External Email. Be cautious of content]


Hi Abhishek,

Please check inline for responses.


On Fri, Feb 16, 2024 at 12:09 PM Abhishek Chakraborty <cabhi@juniper.net<mailto:cabhi@juniper.net>> wrote:
Hi Ketan,

The below statement:

"The Binding SID sub-TLV is optional and it MUST NOT appear more than once in the SR Policy encoding."

There can be a scenario of an SR-MPLS policy have a MPLS Label Binding SID and also an END.BM<https://urldefense.com/v3/__http://END.BM__;!!NEt6yMaO-gk!GkifL4OjeTvSv-hdf3eG2cVQCip-DvQnSFM0J6lEgO_eKrVblXXZLwgPT-SQXO4L1D9FJdJzkv9x6psVmA4$> Binding SID. In that case there can be 2 BSID TLVs right?

KT> Doesn't the same section 2.4.2 recommend use of the SRv6 Binding SID sub-TLV for such cases? And doesn't section 2.4.3 allow multiple SRv6 Binding SID sub-TLVs?

Thanks,
Ketan


Best Regards,
Abhishek



Juniper Business Use Only

________________________________
From: Abhishek Chakraborty <cabhi@juniper.net<mailto:cabhi@juniper.net>>
Sent: Thursday, February 15, 2024 21:00
To: Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>>
Cc: idr@ietf.org<mailto:idr@ietf.org> <idr@ietf.org<mailto:idr@ietf.org>>; stefano@previdi.net<mailto:stefano@previdi.net> <stefano@previdi.net<mailto:stefano@previdi.net>>; cfilsfil@cisco.com<mailto:cfilsfil@cisco.com> <cfilsfil@cisco.com<mailto:cfilsfil@cisco.com>>; pamattes@microsoft.com<mailto:pamattes@microsoft.com> <pamattes@microsoft.com<mailto:pamattes@microsoft.com>>; dhanendra.ietf@gmail.com<mailto:dhanendra.ietf@gmail.com> <dhanendra.ietf@gmail.com<mailto:dhanendra.ietf@gmail.com>>
Subject: Re: Contents of Idr digest draft-ietf-idr-sr-policy-safi-00

Hi Ketan,

Yes, this is one more approach to skip a BSID TLV and expect the SRPM on the router to allocate one BSID. The method is outside the scope of this document.
But in this case there can be 2 behaviors from the controller:

  1.  The controller doesn't want a BSID and how does it indicate the router to remove it in the next update. Since the control of this Candidate Path is with the controller, do you think in this approach there should be a way to remove the BSID?
  2.  The controller wants to override the router allocated BSID with a value it wants. Then the controller can send a BSID TLV with a value different than the allocated value. Then the SRPM on the router can override the value with controller's value. Now, here if we need to fallback to the router allocated value again, does the controller send the Next Update without BSID TLV?

May be specifying these behaviors make it clear on BSID allocation.

Best Regards,
Abhishek
________________________________
From: Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>>
Sent: Thursday, February 15, 2024 20:48
To: Abhishek Chakraborty <cabhi@juniper.net<mailto:cabhi@juniper.net>>
Cc: idr@ietf.org<mailto:idr@ietf.org> <idr@ietf.org<mailto:idr@ietf.org>>; stefano@previdi.net<mailto:stefano@previdi.net> <stefano@previdi.net<mailto:stefano@previdi.net>>; cfilsfil@cisco.com<mailto:cfilsfil@cisco.com> <cfilsfil@cisco.com<mailto:cfilsfil@cisco.com>>; pamattes@microsoft.com<mailto:pamattes@microsoft.com> <pamattes@microsoft.com<mailto:pamattes@microsoft.com>>; dhanendra.ietf@gmail.com<mailto:dhanendra.ietf@gmail.com> <dhanendra.ietf@gmail.com<mailto:dhanendra.ietf@gmail.com>>
Subject: Re: Contents of Idr digest draft-ietf-idr-sr-policy-safi-00

[External Email. Be cautious of content]

Hi Abhishek,

The Binding SID sub-TLV is optional and can be skipped. This indicates that the controller is not specifying a BSID and nor is it indicating a behavior like "drop-upon-invalid". In this case, per RFC9256, the SRPM on the router will do the BSID allocation.

Do we really need any flag? If this was not evident, then perhaps we can add text to section 2.4.2 to clarify this.

Thanks,
Ketan


On Fri, Feb 16, 2024 at 9:40 AM Abhishek Chakraborty <cabhi@juniper.net<mailto:cabhi@juniper.net>> wrote:
Hi Ketan,

The binding sid section can we modify with additional flag to request a node to allocate a bsid? It can be a small section added.

I see 2 approaches:
1st approach:
Flag:
 0 1 2 3 4 5 6 7
+-+-+-+-+-+-+-+-+
|S|I| D       |
+-+-+-+-+-+-+-+-+

Figure 5: Binding SID Flags

The D flag with a BSID TLV with an empty BSID value indicates the router to dynamically allocate a BSID.

For flag approach update section 6.6.

2nd approach:
No need of new flag. An BSID TLV without any flag set and empty BSID value indicates that the router allocates the BSID.

The next update MUST come with the router allocated BSID learnt by controller through various method outside the scope of this document.
If the controller sent the next update:

  1.  At any given point of time the controller wants to remove the router allocated BSID, MUST send an update with no BSID TLV.
  2.
At any given point of time the controller wants to change the router allocated BSID, MUST send an update with a specified BSID.


Best Regards,
Abhishek

Get Outlook for Android<https://urldefense.com/v3/__https://aka.ms/AAb9ysg__;!!NEt6yMaO-gk!GgJnf55kHDAOoUFb8ZLFk1Dm0ZUliZK7vt7uuSFL9VZ7RlMKCCXfoYp8l2WiMKsLXNhAMwqT5sxACW1jud0$>



Juniper Business Use Only

________________________________
From: Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>>
Sent: Thursday, February 15, 2024 7:47:30 PM
To: Abhishek Chakraborty <cabhi@juniper.net<mailto:cabhi@juniper.net>>
Cc: idr@ietf.org<mailto:idr@ietf.org> <idr@ietf.org<mailto:idr@ietf.org>>; stefano@previdi.net<mailto:stefano@previdi.net> <stefano@previdi.net<mailto:stefano@previdi.net>>; cfilsfil@cisco.com<mailto:cfilsfil@cisco.com> <cfilsfil@cisco.com<mailto:cfilsfil@cisco.com>>; pamattes@microsoft.com<mailto:pamattes@microsoft.com> <pamattes@microsoft.com<mailto:pamattes@microsoft.com>>; dhanendra.ietf@gmail.com<mailto:dhanendra.ietf@gmail.com> <dhanendra.ietf@gmail.com<mailto:dhanendra.ietf@gmail.com>>
Subject: Re: Contents of Idr digest draft-ietf-idr-sr-policy-safi-00

[External Email. Be cautious of content]

Hi Abhishek,

Thanks for your review and your suggestions.

Most of your comments seem of the nature of additions/augmentation to this document to me. Would you agree? If so, I would rather that these extensions be done via other/new documents (there are already many of them out there with extensions for this SAFI).

To give some context, this document started as an individual draft in Oct 2015, became WG draft in Jul 2017 and underwent 26+1 versions during its WG life of almost 6 years. I hope that the WG wants to "ship it" at this point after fixing issues (if any) with the current content.

That said, please check inline below for some pointers.


On Fri, Feb 16, 2024 at 4:36 AM Abhishek Chakraborty <cabhi@juniper.net<mailto:cabhi@juniper.net>> wrote:

Hello Authors,

Please find my comments on the draft draft-ietf-idr-sr-policy-safi-00:

  1.
https://datatracker.ietf.org/doc/html/draft-ietf-idr-sr-policy-safi-00#section-2.4.4<https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-ietf-idr-sr-policy-safi-00*section-2.4.4__;Iw!!NEt6yMaO-gk!F8b91Rwalo0GPEm6nQi7voD8yzDQxR9549mPA-ypUHqOuQB8p0cVkhakk3RqnRPQYulYWnlUn_axe_pN-j0$>
     *
A segment-list sub-tlv can carry its path-id or a segment-list id that can be used in various use cases. One example is telemetry. I believe the Yang Data Model of a segment-list also has a segment-list ID associated. This ID can be reported via BGP-LS to the controller.

KT> Please check https://datatracker.ietf.org/doc/draft-ietf-idr-sr-policy-seglist-id/<https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-idr-sr-policy-seglist-id/__;!!NEt6yMaO-gk!F8b91Rwalo0GPEm6nQi7voD8yzDQxR9549mPA-ypUHqOuQB8p0cVkhakk3RqnRPQYulYWnlUn_axROHJu2M$>

     *
To be in sync with PCEP multipath draft https://datatracker.ietf.org/doc/html/draft-ietf-pce-multipath-10<https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-ietf-pce-multipath-10__;!!NEt6yMaO-gk!F8b91Rwalo0GPEm6nQi7voD8yzDQxR9549mPA-ypUHqOuQB8p0cVkhakk3RqnRPQYulYWnlUn_axNtd4IMQ$> can we include the TLVs to advertise:

        *
The backup Path for a segment-list sub tlv. This would help in many use cases to steer the traffic to a backup path when the primary segment-list is unreachable/down. The path ID or segment list ID introduction will help distinguish and map a backup path to its primary path.
        *
The reverse path or opposite direction PATH sub tlv which can be used by SRPM.
  1.
A new metric Sub TLV addition:
     *
A metric sub tlv to indicate on what metric the Candidate Path is optimized or computed against.
        *
Use case:
           *
This metric can be advertised in BGP MED or can be used for BGP best path selection.

KT> Please check https://datatracker.ietf.org/doc/draft-ietf-idr-sr-policy-metric/<https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-idr-sr-policy-metric/__;!!NEt6yMaO-gk!F8b91Rwalo0GPEm6nQi7voD8yzDQxR9549mPA-ypUHqOuQB8p0cVkhakk3RqnRPQYulYWnlUn_axnsurlKI$>

Thanks,
Ketan

  1.
Introduction of a new flag in https://datatracker.ietf.org/doc/html/draft-ietf-idr-segment-routing-te-policy-26#name-binding-sid-sub-tlv<https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-ietf-idr-segment-routing-te-policy-26*name-binding-sid-sub-tlv__;Iw!!NEt6yMaO-gk!F8b91Rwalo0GPEm6nQi7voD8yzDQxR9549mPA-ypUHqOuQB8p0cVkhakk3RqnRPQYulYWnlUn_ax1D89LDw$>:
     *
to indicate the node or router to allocate a Binding SID. In some cases, the controller may want the node to allocate the Binding SID for the Candidate Path depending on:

        *
Already available Active Binding SID for that SR policy.
           *
Example:
              *
PCEP Candidate Path CP1 for Policy P1 requests Binding SID as per draft https://datatracker.ietf.org/doc/html/draft-ietf-pce-binding-label-sid-16<https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-ietf-pce-binding-label-sid-16__;!!NEt6yMaO-gk!F8b91Rwalo0GPEm6nQi7voD8yzDQxR9549mPA-ypUHqOuQB8p0cVkhakk3RqnRPQYulYWnlUn_ax17bWE5I$>. A dynamic BSID is allocated say B1.

              *
BGP-SRTE path requests the router to allocate a dynamic Binding SID for CP2 of policy P1. Router allocates the same Binding SID B1. This helps is fallback cases.
        *
The availability of Binding SID from a range that the node or router knows.

Thanks, and Regards,
Abhishek



  1.




Juniper Business Use Only

________________________________
From: Idr <idr-bounces@ietf.org<mailto:idr-bounces@ietf.org>> on behalf of idr-request@ietf.org<mailto:idr-request@ietf.org> <idr-request@ietf.org<mailto:idr-request@ietf.org>>
Sent: Thursday, February 15, 2024 14:13
To: idr@ietf.org<mailto:idr@ietf.org> <idr@ietf.org<mailto:idr@ietf.org>>
Subject: Idr Digest, Vol 238, Issue 9

[External Email. Be cautious of content]


Send Idr mailing list submissions to
        idr@ietf.org<mailto:idr@ietf.org>

To subscribe or unsubscribe via the World Wide Web, visit
        https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/idr__;!!NEt6yMaO-gk!A8KeEuSXmXw9FFOwEIQ5GoLbmfkZXHoQOPINOBhAJU3-QvyE17S9oiRA2no6iRHVxMAuB_jn_tZK8fo4EyA$
or, via email, send a message with subject or body 'help' to
        idr-request@ietf.org<mailto:idr-request@ietf.org>

You can reach the person managing the list at
        idr-owner@ietf.org<mailto:idr-owner@ietf.org>

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Idr digest..."


Today's Topics:

   1. WG LC on draft-ietf-idr-sr-policy-safi-00 and
      draft-ietf-idr-bgp-sr-segtypes-ext-02 (2/15/2024 to 2/29/2024)
      (Susan Hares)


----------------------------------------------------------------------

Message: 1
Date: Thu, 15 Feb 2024 22:12:55 +0000
From: Susan Hares <shares@ndzh.com<mailto:shares@ndzh.com>>
To: "idr@ietf.org<mailto:idr@ietf.org>" <idr@ietf.org<mailto:idr@ietf.org>>
Subject: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-00 and
        draft-ietf-idr-bgp-sr-segtypes-ext-02 (2/15/2024 to 2/29/2024)
Message-ID:
        <DM6PR08MB48572F86EA48D3FDB532EA21B34D2@DM6PR08MB4857.namprd08.prod.outlook.com<mailto:DM6PR08MB48572F86EA48D3FDB532EA21B34D2@DM6PR08MB4857.namprd08.prod.outlook.com>>

Content-Type: text/plain; charset="us-ascii"

Greetings IDR:

This begins a 2-week WG LC on the following two drafts created from the text in
draft-ietf-idr-segment-routing-te-policy-18 - that the IDR WG approved for publication:


  *   draft-ietf-idr-sr-policy-safi-00  (proposed standard)

https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-idr-sr-policy-safi/__;!!NEt6yMaO-gk!A8KeEuSXmXw9FFOwEIQ5GoLbmfkZXHoQOPINOBhAJU3-QvyE17S9oiRA2no6iRHVxMAuB_jn_tZK0K-D6Q8$

  *   draft-ietf-idr-bgp-sr-segtypes-ext-02 (experimental)

https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-idr-bgp-sr-segtypes-ext/__;!!NEt6yMaO-gk!A8KeEuSXmXw9FFOwEIQ5GoLbmfkZXHoQOPINOBhAJU3-QvyE17S9oiRA2no6iRHVxMAuB_jn_tZKMrsVAu8$

The Authors (per IETF policy) are asked to respond to this message with a
message indicating whether they know of any undisclosed IPR as the documents stand now.
Please note there are 3 IPR declarations on these drafts.

History:
======
After reviewing draft-ietf-idr-segment-routing-te-policy-18, Andrew Alston (IDR RTG AD)
asked that draft-ietf-idr-segment-routing-te-policy be split into two parts because
some segment types (C-L) did not have two implementations.
Therefore, draft-ietf-idr-bgp-srsegtypes-ext-02 contains the text for
Segment types C-L.   This split has been discussed at IETF meetings.

Since Andrew Alston had personally implemented this draft,
he also asked for additional reviews on procedures.

During this review, the procedures regarding the link to RFC9012 were improved.

Issues in call:
============
During the WG should note that the procedures specified in
draft-ietf-idr-sr-policy-safi-00 do the following:


  1.  Only apply to the SR Policy Tunnel (15) + SR Policy SAFI
  2.  Do not require any of the TLVs defined in RFC9012 for other tunnel types
  3.  May ignore TLVs defined in RFC9012 for other tunnel types
  4.  Do not use the validation process in RFC9012, and depend on the SRPM to validate content.
  5.  Makes changes to Color Extended Community [RFC9012] to add to 2-bits [C, O]

To support "color-only" (CO)  functions of section 8.8 of [RFC9256]


C0 - type 0 (00) - Specific end-point match (Match endpoint that is BGP NH)
         type 1 (01) - Specific or null end-point match (BGP NH or null (default gw))
         type 2 (10) - Specific, null, or any end-point match (BGP NH, Null, or any endpoint)
         type 3 (11) - Reserved

The SR Policy Tunnel functions in this draft use BGP as a transport mechanism for the
Information contained in the SR Policy.

Please note that these procedures split the context validation away from the
BGP module into the SRPM module.   This split is similar to the BGP-LS split
syntax validation from context validation.

There are multiple implementations of this technology as detailed at:
https://urldefense.com/v3/__https://wiki.ietf.org/group/idr/BGP-Implementation-report/draft-ietf-idr-segment-routing-te-policy-implement__;!!NEt6yMaO-gk!A8KeEuSXmXw9FFOwEIQ5GoLbmfkZXHoQOPINOBhAJU3-QvyE17S9oiRA2no6iRHVxMAuB_jn_tZKoZPXAok$

The WG members are asked to confirm their agreement to the changes made in this document.

If there are questions, please ask them on this mail thread.  Please note any errors in the call are mine (and not the authors).

Cheerily, Sue

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/browse/idr/attachments/20240215/9c1e0641/attachment.htm__;!!NEt6yMaO-gk!A8KeEuSXmXw9FFOwEIQ5GoLbmfkZXHoQOPINOBhAJU3-QvyE17S9oiRA2no6iRHVxMAuB_jn_tZK0bmhsvo$ >

------------------------------

Subject: Digest Footer

_______________________________________________
Idr mailing list
Idr@ietf.org<mailto:Idr@ietf.org>
https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/idr__;!!NEt6yMaO-gk!A8KeEuSXmXw9FFOwEIQ5GoLbmfkZXHoQOPINOBhAJU3-QvyE17S9oiRA2no6iRHVxMAuB_jn_tZK8fo4EyA$


------------------------------

End of Idr Digest, Vol 238, Issue 9
***********************************