Re: [Lsr] Last Call: <draft-ietf-lsr-isis-srv6-extensions-14.txt> (IS-IS Extension to Support Segment Routing over IPv6 Dataplane) to Proposed Standard

"Acee Lindem (acee)" <acee@cisco.com> Fri, 07 May 2021 17:06 UTC

Return-Path: <acee@cisco.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1303E3A2A02; Fri, 7 May 2021 10:06:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -11.917
X-Spam-Level:
X-Spam-Status: No, score=-11.917 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_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_NONE=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=myJqq1S6; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=enAV8FLf
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 p_jS9waZBPPG; Fri, 7 May 2021 10:06:37 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 019183A2A00; Fri, 7 May 2021 10:06:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=32203; q=dns/txt; s=iport; t=1620407197; x=1621616797; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=ZgZGA/J+s65B+vDCRlytd/U9T5vLv5P+3AtgeWR/Mw0=; b=myJqq1S65wUE6G22ldGn6lvSvQlHFT6feRl5ynad2b2VOpCh/Adgxkoi qXuFCgCRAowTo6mdH9t7ElP7RV4cDTI8/RZRCbNB4jbIhQib8pVuJrgVf vLny2vyzLFwRYgx3etXXYJaf2CRIvNO1zvfJvaOWnN76GElQInOXq4MEa M=;
X-IPAS-Result: A0A8AAA+c5VgmJNdJa1aGgEBAQEBAQEBAQEDAQEBARIBAQEBAgIBAQEBgheBIzAjLn5aNjELhDmDSAOFOYhQJQOKNI8jglMDVAsBAQENAQEyAgQBAYE6AYMVAheBbAIlOBMCBAEBAQMCAwEBAQEBBQEBAQIBBgQUAQEBAQEBAQFohVANhkQBAQEDASMEGQEBNwEECwIBCBEDAQEBASADBAMCAgIfERQJCAIEAQ0FgnEBgX5XAw4hAZ14Aoofen8zgQGCBgEBBgQEhSUNC4ITCYE6AYJ4hAwBAYEThUUnHIILgRQBJwwQgjAvPoIeQgSBdQkGEIJhgmGBWRAdPmoEMkGBJAg3LpRoh32NC49jgTNbCoMSl3SFQwUig1WLEZZDlTCCFo0Kj3yETwICAgIEBQIOAQEGgWshgVtwFWUBgj5QFwIOjh8MDQkVgzmKXXMCNgIGAQkBAQMJfIsDAYEPAQE
IronPort-PHdr: A9a23:K1O9VhWowI2nBqZZu64gfC9UoUbV8K0aAWYlg6HPw5pCd6259NLjM VDRo/J3gwyBUYba7qdCjOzb++DlVHcb6JmM+HYFbNRXVhADhMlX+m5oAMOMBUDhavK/aSs8E ZdOUVZ/9De6PFRbXsHkaA6arni79zVHHBL5OEJ8Lfj0HYiHicOx2qiy9pTfbh8OiiC6ZOZ5L Q69qkPascxF6bY=
IronPort-HdrOrdr: A9a23:TFNqtqrUatxYejCONcjKdesaV5v9L9V00zEX/kB9WHVpm5Oj9v xGzc506farslkssSkb6K+90KnpewK6yXcH2/huAV7CZnimhILMFuFfBOTZskbd8kHFh4tgPO JbAtRD4b7LfBhHZKTBkXOF+r8bqbHtms3F9ISurUuFDzsaFp2IhD0JbDpzZ3cGPDWucqBJba Z0iPA3wwaISDAyVICWF3MFV+/Mq5ngj5T9eyMLABYh9U2nkS6owKSSKWna4j4uFxd0hZsy+2 nMlAL0oo+5teug9xPa32jPq7xLhdrazMdZDsDksLlWFtyssHfsWG1SYczEgNkHmpDo1L/sqq iUn/4UBbU215oWRBDsnfKi4Xi67N9k0Q6S9bbRuwqSnSW+fkNhNyKE7rgpLicwLCEbzYxBOe twrhCkX9A8N2KyoA3to9fPTB1kjUyyvD4rlvMSlWVWVc8EZKZWtpF3xjIbLH4sJlO21GkcKp gjMCgc3ocfTbqQVQGWgoCu+q3nYp0XJGbOfqEvgL3j79FmpgEz86JD/r1qop4pzuNKd3Br3Z WwDphV
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.82,281,1613433600"; d="scan'208,217";a="714956195"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 May 2021 17:06:24 +0000
Received: from mail.cisco.com (xbe-aln-004.cisco.com [173.36.7.19]) by rcdn-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 147H6O1C023801 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Fri, 7 May 2021 17:06:24 GMT
Received: from xfe-aln-002.cisco.com (173.37.135.122) by xbe-aln-004.cisco.com (173.36.7.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Fri, 7 May 2021 12:06:24 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xfe-aln-002.cisco.com (173.37.135.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.792.3; Fri, 7 May 2021 12:06:24 -0500
Received: from NAM04-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; Fri, 7 May 2021 13:06:23 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M2E4OxYBaDCg2Y9gdqK/WTy/9lQJNUzH7I4b6C8UntW41EFQGmh1P3sR1ictFFnvAv+yTerjcqk+pjpA0yS6DoMr/k/ntJ/IXF0bD9rD0cVhH5rudxS14jy3KMDo8lMbELAE0FF0zrU59U1/YwmS9JOYyO6DFhte+tHZrirlmSZFWkCI2zCsI6YamCSP1tYSpXVwoYfOqtbY4tRT65hnW8aB8wwPwx9WM94x+gJWnIQ6ZCiSVcoM49jKd1Z24qSiJCHHTHPNotrRGNmH9aIfD315WraCZYfCEWlhaVS3pSneOAJjuN4xrxsiWB9WFyHdKZsQ/WWpUpLDMzRlGZbOGw==
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=ZgZGA/J+s65B+vDCRlytd/U9T5vLv5P+3AtgeWR/Mw0=; b=ZcWca3jyhOkKtMSBvS0VNPUzQhVepI7YarjQrMJg7v28M6J/LZ95JDTLOK/XuCgF9kR34ecCSeohebLj/4X3viSY9JeFyW+uMV9mCCL8lx/M3cF7JOfcF2aBYAkWLzSTCeg8wgL9AB9zF9+cOoNqo1HY/hnvlbpUShQBKT7Oz4IFM1UBU65bNsgCy9UDbiYahucRj0GQWt8g7agirB9noRvIHuK67Ao1OTe/ePMZQr2Y9R4MUwW7waLOqHEg75LUL/RPEnrA/XtArDNJzp0X8djUlFcLVFBP8x4TmuL+GpFG+WPaRsvjlo/XEgNPRZ4fkX7eXrgf0yR/9aA1bbyBGQ==
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=ZgZGA/J+s65B+vDCRlytd/U9T5vLv5P+3AtgeWR/Mw0=; b=enAV8FLf5XAclW7rG0tCmodBGrdGa9oEiuxmE/NBmCNtMKxggsSRzE44h8S3bP41UfR2DRI/lO4b4x3wvOEUQ7bumQ8bct+1DYw/cj1lEZNomlhq8D5MnhMa28JituTFqlPIq9odCq+1qScXwDa9e3Ti7qyUaNMJSR7dV+HvbFY=
Received: from BL0PR11MB2884.namprd11.prod.outlook.com (2603:10b6:208:72::25) by MN2PR11MB4648.namprd11.prod.outlook.com (2603:10b6:208:26f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.25; Fri, 7 May 2021 17:06:22 +0000
Received: from BL0PR11MB2884.namprd11.prod.outlook.com ([fe80::1cc1:2d39:96bf:b4a9]) by BL0PR11MB2884.namprd11.prod.outlook.com ([fe80::1cc1:2d39:96bf:b4a9%6]) with mapi id 15.20.4108.027; Fri, 7 May 2021 17:06:22 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: "Les Ginsberg (ginsberg)" <ginsberg=40cisco.com@dmarc.ietf.org>, "Ketan Talaulikar (ketant)" <ketant=40cisco.com@dmarc.ietf.org>, Alvaro Retana <aretana.ietf@gmail.com>, "Peter Psenak (ppsenak)" <ppsenak@cisco.com>, "lsr@ietf.org" <lsr@ietf.org>
CC: "chopps@chopps.org" <chopps@chopps.org>, "draft-ietf-lsr-isis-srv6-extensions@ietf.org" <draft-ietf-lsr-isis-srv6-extensions@ietf.org>, "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>
Thread-Topic: [Lsr] Last Call: <draft-ietf-lsr-isis-srv6-extensions-14.txt> (IS-IS Extension to Support Segment Routing over IPv6 Dataplane) to Proposed Standard
Thread-Index: AQHXN7QLaFsloaOZ1k+JhfPNEkZVzqrRgfyAgAAJAwCABpYVgIAAAfgAgAAwPYD//8DcAA==
Date: Fri, 07 May 2021 17:06:22 +0000
Message-ID: <C24BD45F-4712-4FD4-A186-70166BFDDFFE@cisco.com>
References: <161912242429.12485.17590245376033356793@ietfa.amsl.com> <AM0PR07MB638668F6AC767504D0534925E05B9@AM0PR07MB6386.eurprd07.prod.outlook.com> <98456c8b-42dc-a387-0a18-f7921a94aeb1@cisco.com> <CAMMESsyzYoS=rR4RV1exdA-5DTMv6j2muNqrgWJ6oNocVgT0ug@mail.gmail.com> <MW3PR11MB4570139BCE708725E6BFD7C6C1579@MW3PR11MB4570.namprd11.prod.outlook.com> <BY5PR11MB43375E3E621FA59C8695E4F6C1579@BY5PR11MB4337.namprd11.prod.outlook.com>
In-Reply-To: <BY5PR11MB43375E3E621FA59C8695E4F6C1579@BY5PR11MB4337.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.48.21041102
authentication-results: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.133.70]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4b7c1edd-9deb-44b6-96c0-08d9117a70fc
x-ms-traffictypediagnostic: MN2PR11MB4648:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MN2PR11MB46480D103C951E78DFC2CF18C2579@MN2PR11MB4648.namprd11.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: uWDy1zK6HEyaYN5d3ITdK/kDGDe87hBpNA3/40LN72tm7BMVg63zL+z5O21mmcJ9wDalaVKQ1s+qaMo1PK5XELIBqwyrc1kmfk+oCS+ts0dBRHfQhGrd3QNJDTg3UGrT5cCy5cB52GquFEEzBYB3MBnjbg8cB2YLcn4IiWv9ZiouzRHeuVpVMP+fSMMK8qCUeRRuEymAWHS42GwqyIlO/K9F4fDld+HuHz5yDHVZV5KftJfbkmUFQMR6ASv11dFsL3YxC/tEeZUCRGAp1gRf3mj3oN1yI6U7+Is1rq59PzALd/uk0ZC1+MSC7XzJ6e6oEvpC5JhYkDTFSTYMD4Hs+lP3floJiHd57N5rXeR4/VCaPgyZqQEsTshYTk9eerypOzFyBS5cej0ZC+RqRUPjbKdst/+bTXL6xQfz2GF6GK/vxEMJge2oIOLsJP/hhLlGqmbgyfi05xWimEYgeeB4WwVK5I4ExdGdK9Sz685cPq252naclBpTbHH6atdyBRec7OJ/HiIQyt2DwHj74dyjkdanDd0/T8HiX9zB+2OmtwVt07wgYgyPFz7FCGkG5qZYLHmtDVVim5mQH3GfAXDMA4wW5sBsYxcLuVBQF6caoOhVHNgEXC/ZoimubcqeQPHGEejFsHdKRZkkXQRwdYvIPO22No+qXZSVfkIVoynKO6U=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR11MB2884.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(136003)(39860400002)(396003)(376002)(366004)(346002)(76116006)(86362001)(478600001)(83380400001)(38100700002)(8936002)(5660300002)(66556008)(54906003)(66946007)(2616005)(91956017)(53546011)(66446008)(64756008)(122000001)(66476007)(110136005)(36756003)(6486002)(186003)(33656002)(71200400001)(26005)(4326008)(8676002)(2906002)(6506007)(316002)(6512007)(45980500001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: z4ph022nIc5rTdg3cqUpicyKOh/JXuundneVQhwk91EvbHVOOLRr3pkdOB2R7wO7Fpdbw9Z1+oruDGo32lh7DP2PItBXVEzyGDanOHogEmh+5FuNH3SBp7j/tYgi9ztxyb4F9DZTPTDX9px93HLgXRl5YiSRSZFSN2YxHiGT6M6Z/iZDhSB8RckjKahw+FuWMss06aPMl8mDgN141Ms6+ZVZhjpNZF6E52AAe0enZbl11zKmLUIwjBZitMjnhrUUqABiAdKDerE0Bq6xRlUV6dTDiwxsImaYmu5QrjRxQ1Z11CjNcwzkZR8k+UORDiAO4SFR4hu6GPbh8u6Y7R1r9LhWT1xOp6gC30PwG++o8DQ/9BY96dctKYLMwlkIRWL7VsrxA9Po99V+rj66WE1tKZXjjKH0WoVPG9oYP7y6kf7RCpiY007ZhPrZoFlW99oPkNd7wLD/e39TUWW131oMjcE+FPTM9ecxXE6Y4d5zo7pmISFhLdrZ2SBcBqb5V3maQoNZNZR2SWIhcX79XHSqo4RBvRRBklHKQjwEXIY7hc3KY1g/qC/pIkhinKmDcSO3GD/0XC+T2AeYgdmuc1rM/pf5PharLlH2oM6iJ6UHEwtXCAQF/4PqPNDT56aTwW+ZOwwWjW8FK5iv6gHRHz+IB0oTP3J6ULGGsn6NuhCco/TrbcTJSTSwLPVmABSdRSYhM+ZS0KFhq5bcQFHZuEq7S97EqKvoXvMju3CoJ2ljMKjObjQkkihFwzXO36A4J+WLIJ3hZHizEG/TLufQ51J22hGshpsZaJ4GwJ1WqmD05gP7txZMdDkOnO3JMBYW2JUAjpSXgrLagA5JcqAUkfB3IjzNGtAYNizEMqPasDvjgLUiFBA7Rb9x7NnOIHnM3U/1WFDj5gdaACg573hmxjqu4UP6SOQBD2c+AmsOvetC+xS6e6UYEr4nMW45hzVpr1x94TZgTCCzlSRZdpOsuM/LC+jTplw4PilaqiX7loqrad6fzZKg4pUCWHcukcfOraLuHHvQSoKBbWsZ0NOwq6UHpFlNJ+cpmemAZ0SXy+SgoOc6yUWmBuG20oZuw5mGskcQPdOECVOplk/qFrqIwOYTCFEve9pIMTIoeY5m9YReFZqvj62WQ1MftBn8+nrvlg/r+5OLNEQO5FS+UcB5ClfwMRQNaFcmjoYmLkdVqv64gJx5BhkQkbruL+I/udGASdEz34RlqFydYVtq0b7UitvGTWmKdsg2UCvlTFgBLZMrkjdwgpXFFf098ElHlQHgCTXucRHMwJpkwUbq91QiQxYKSXSaLhhflO/bxbTXQ+Ua6AYbxKpYr8tXU7l8QiQGIeiu
Content-Type: multipart/alternative; boundary="_000_C24BD45F47124FD4A18670166BFDDFFEciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR11MB2884.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4b7c1edd-9deb-44b6-96c0-08d9117a70fc
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 May 2021 17:06:22.7540 (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: XKUSkVQI3n1MYwZ3AeLRw35gi3gW3JZsTM9K5RFRd+ETDW1Z1xNqVytQU3kmW3CG
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4648
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.19, xbe-aln-004.cisco.com
X-Outbound-Node: rcdn-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/jCOyg23HPOErE4UXT660IlKSN_8>
Subject: Re: [Lsr] Last Call: <draft-ietf-lsr-isis-srv6-extensions-14.txt> (IS-IS Extension to Support Segment Routing over IPv6 Dataplane) to Proposed Standard
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 May 2021 17:06:42 -0000

Speaking as WG contributor:

From: Lsr <lsr-bounces@ietf.org> on behalf of "Les Ginsberg (ginsberg)" <ginsberg=40cisco.com@dmarc.ietf.org>
Date: Friday, May 7, 2021 at 12:53 PM
To: "Ketan Talaulikar (ketant)" <ketant=40cisco.com@dmarc.ietf.org>, Alvaro Retana <aretana.ietf@gmail.com>, "Peter Psenak (ppsenak)" <ppsenak@cisco.com>, "lsr@ietf.org" <lsr@ietf.org>
Cc: Christian Hopps <chopps@chopps.org>, "draft-ietf-lsr-isis-srv6-extensions@ietf.org" <draft-ietf-lsr-isis-srv6-extensions@ietf.org>, Gunter Van de Velde <gunter.van_de_velde@nokia.com>
Subject: Re: [Lsr] Last Call: <draft-ietf-lsr-isis-srv6-extensions-14.txt> (IS-IS Extension to Support Segment Routing over IPv6 Dataplane) to Proposed Standard

As has been mentioned in this thread, the need for the prefix-attributes sub-TLV to correctly process leaked advertisements is not unique to the Locator TLV. The reason prefix-attributes TLV was created was to address the same gap with IP/IPv6 reachability advertisements.
And I think by now implementations (certainly ones that support newer functionality like SRv6) should have added support for prefix-attributes sub-TLV .

In the case of the Locator TLV  – since this is new functionality – we have the option of mandating prefix-attributes sub-TLV – something we could not do with IP/IPv6 Reachability since that has been deployed for many years.

But,  please recognize two consequences of the MUST option:

1)Implementations may have to deal w  backwards compatibility w early deployments of SRv6. This would only be an issue if there are implementations that currently do NOT send prefix-attributes sub-TLV w Locator TLV.
Are there any such implementations??

2)In the case where the deployment is a single level, it could be argued that prefix-attributes sub-TLV isn’t needed.
I personally would NOT make such an argument, but we should understand that MUST applies to this case as well.

If everyone is OK with these consequences (personally I am OK) then I think it is fine to go with MUST.

I’m fine with these consequences. Better to fix this now and not use the SRv6 Prefix non-deterministically.

Thanks,
Acee

   Les


From: Lsr <lsr-bounces@ietf.org> On Behalf Of Ketan Talaulikar (ketant)
Sent: Friday, May 07, 2021 7:00 AM
To: Alvaro Retana <aretana.ietf@gmail.com>; Peter Psenak (ppsenak) <ppsenak@cisco.com>; lsr@ietf.org
Cc: chopps@chopps.org; draft-ietf-lsr-isis-srv6-extensions@ietf.org; Van De Velde, Gunter (Nokia - BE/Antwerp) <gunter.van_de_velde@nokia.com>
Subject: Re: [Lsr] Last Call: <draft-ietf-lsr-isis-srv6-extensions-14.txt> (IS-IS Extension to Support Segment Routing over IPv6 Dataplane) to Proposed Standard

Hi Peter,

I agree that the support for the Prefix Attribute Flags TLV is required in the Locator TLV.

Thanks,
Ketan

From: Lsr <lsr-bounces@ietf.org<mailto:lsr-bounces@ietf.org>> On Behalf Of Alvaro Retana
Sent: 07 May 2021 19:23
To: Peter Psenak (ppsenak) <ppsenak@cisco.com<mailto:ppsenak@cisco.com>>; lsr@ietf.org<mailto:lsr@ietf.org>
Cc: chopps@chopps.org<mailto:chopps@chopps.org>; draft-ietf-lsr-isis-srv6-extensions@ietf.org<mailto:draft-ietf-lsr-isis-srv6-extensions@ietf.org>; Van De Velde, Gunter (Nokia - BE/Antwerp) <gunter.van_de_velde@nokia.com<mailto:gunter.van_de_velde@nokia.com>>
Subject: Re: [Lsr] Last Call: <draft-ietf-lsr-isis-srv6-extensions-14.txt> (IS-IS Extension to Support Segment Routing over IPv6 Dataplane) to Proposed Standard

On May 3, 2021 at 5:17:58 AM, Peter Psenak wrote:

> Technically I agree with you and if everybody agrees, I'm fine to
> enforce the presence of the Prefix Attribute Flags TLV in the Locator TLV.

So...what does everyone else think?

We need to close on this point before the IESG evaluates the document.  I'm requesting it to be put on the May/20 telechat, which means that we should have a resolution and updated draft by the end of next week.


Thanks!

Alvaro.



On May 3, 2021 at 5:17:58 AM, Peter Psenak (ppsenak@cisco.com<mailto:ppsenak@cisco.com>) wrote:
Hi Gunter,

Prefix Attribute Flags Sub-TLV has been defined as an optional Sub-TLV.
The problem you describe is not specific to Locator TLV, same applies to
regular IPv4/v6 prefixes (forget SR MPLS for a while) - if the Prefix
Attribute Flags TLV is not included, one can not tell whether the prefix
has been propagated (L1->L2) or generated as a result of the local
interface attached on the originator. Same applies to redistribution and
R-flag for IPv4 prefix TLVs.

SRv6 Locator TLV has been defined a while back and the Prefix Attribute
Flags Sub-TLV has always been an optional Sub-TLV of it. I'm not sure we
can start to mandate the Prefix Attribute Flags TLV at this point.

Technically I agree with you and if everybody agrees, I'm fine to
enforce the presence of the Prefix Attribute Flags TLV in the Locator TLV.

thanks,
Peter


On 03/05/2021 10:45, Van De Velde, Gunter (Nokia - BE/Antwerp) wrote:
> Hi Peter, All,
>
> Could we update to "draft-ietf-lsr-isis-srv6-extensions" that the prefix-attribute tlv is mandatory when a locator is redistributed?
>
> Why?
> *When calculating a LFA for an SRv6 End.SID we better know if the locator has been redistributed or not for a correct operation.
>
> Reasoning:
> * A locator has the D bit. This one is set when we redistribute from L2 to L1.
> ** So this end-sid will not be used as we know that it is redistributed.
>
> * In the other direction (L1-L2), we only know that a locator is redistributed from L1 to L2 if the prefix-attribute sub-tlv is advertised.
> ** This means if the operator does not configure advertisement of the prefix-attribute tlv, ISIS could potentially use an end-sid which does not terminate on the expected node.
>
> * Compared to sr-mpls, a prefix-sid has the R flag indicating it is redistributed.
> * We don't have that for locator end-sids.
>
> Relevant snip from " draft-ietf-lsr-isis-srv6-extensions"
>
> 7.1. SRv6 Locator TLV Format
>
> The SRv6 Locator TLV has the following format:
>
> 0 1 2 3
> 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> | Type | Length |R|R|R|R| MT ID |
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
> Type: 27
>
> Length: variable.
>
> R bits: reserved for future use. They MUST be
> set to zero on transmission and MUST be ignored on receipt.
>
> MT ID: Multitopology Identifier as defined in [RFC5120].
> Note that the value 0 is legal.
>
> Followed by one or more locator entries of the form:
>
> 0 1 2 3
> 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> | Metric |
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> | Flags | Algorithm |
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> | Loc Size | Locator (variable)...
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> | Sub-TLV-len | Sub-TLVs (variable) . . . |
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>
> Metric: 4 octets. As described in [RFC5305].
>
> Flags: 1 octet. The following flags are defined
>
> 0
> 0 1 2 3 4 5 6 7
> +-+-+-+-+-+-+-+-+
> |D| Reserved |
> +-+-+-+-+-+-+-+-+
>
> where:
> D-flag: Same as described in section 4.1. of [RFC5305].
>
>
> G/
>