Re: [Lsr] bunch comments on https://datatracker.ietf.org/doc/draft-ietf-lsr-ospf-admin-tags

"Les Ginsberg (ginsberg)" <ginsberg@cisco.com> Mon, 04 March 2024 20:48 UTC

Return-Path: <ginsberg@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 DDB49C180B6D for <lsr@ietfa.amsl.com>; Mon, 4 Mar 2024 12:48:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.605
X-Spam-Level:
X-Spam-Status: No, score=-9.605 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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
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 SmfmLhTf3KcL for <lsr@ietfa.amsl.com>; Mon, 4 Mar 2024 12:48:12 -0800 (PST)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (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 A9DCCC180B5F for <lsr@ietf.org>; Mon, 4 Mar 2024 12:48:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; i=@cisco.com; l=15510; q=dns/txt; s=iport; t=1709585292; x=1710794892; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=sCwh1pKydimfIzUN/W4uo54hteWnqEd2pTkJY/JOvgQ=; b=lMP72saTqEoku849oUOB3rBvS8DssS0L53WIy49V/AfD0EDerqKVFPVQ UJzzVA1LpBhEDNEktqoI07IyqVKB2LFqZERFX4yqiRi5CM2IoQEd9mAQv E3KpfeTsJDjvRjnFkqDdxfcnz9LuHjif8/BXZN7e1o3X8Tlj2GcdloNtx s=;
X-CSE-ConnectionGUID: JWSyuq65R3yktpE73L8AhQ==
X-CSE-MsgGUID: DDG/F34dTc+RFTJ+Fm2I5w==
X-IPAS-Result: A0BFAQCMMuZlmJRdJa1aHAEBAQEBAQcBARIBAQQEAQFAJYEqgWcqKHoCbilIA4RRg0wDhS2IawOLYJI7gREDVg8BAQENAQEuCwsEAQGFBgIWh1sCJjgTAQIEAQEBAQMCAwEBAQEBAQEBBgEBBQEBAQIBBwUUAQEBAQEBAQEeGQUOECeFbA2GTgEBAQEDAQEQEREzBwsMBAIBBgIRBAEBAQICJgICAh4GCxUICAIEDgUIGoJeAYIrAzEDARCWUI9PAYFAAoooeoEygQGCFgWBT0GuDg2CTwaBGi6ICB4BgVaBbIIXgQ2DSycbgUlEgRQBQoJoPoIfQgEBAgGBNQ4cFQ+DNTmCDSIEgT1Wgio2W4ENgR4DgxiDMIEnhwqBBRsdbIkFCUt/HAOBBQRaDQUWEB43ERATDQMIbh0CMToDBQMEMgoSDAsfBRJCA0MGSQsDAhoFAwMEgS4FDRoCEBoGDCYDAxJJAhAUAzgDAwYDCjEwVUEMUANkHzIJPA8MGgIbFA0kIwIsPgMJChACFgMdFgQyEQkLJgMqBjkCEgwGBgZdIBYJBCUDCAQDVAMgdBEDBBoHCwd4ggmBPQQTRgENA4E0iiIMggGBOiqBYQNEHUADC209NRQbBQQfAR18BaBZAgGBWQsPWwZAKA0HLxAXCQ8sGAgdLRULAwYPBgEPHwsrDwOSTkOCX0qte3AKhBKMCY8ohisXqUNkiBqQQY1whACRUYURAgQCBAUCDgEBBoF7I4FbcBU7gmdSGQ+OOR8YXgEJh1aKZXgHNAIHAQoBAQMJiG+BeAEB
IronPort-PHdr: A9a23:C7ZLmxwCd8RF7aPXCzMVngc9DxPP853uNQITr50/hK0LKeKo/o/pO wrU4vA+xFPKXICO8/tfkKKWqKHvX2Uc/IyM+G4Pap1CVhIJyI0WkgUsDdTDCBjTJ//xZCt8F 8NHBxd+53/uCUFOA47lYkHK5Hi77DocABL6YAV0IP//F5Tdp8+2zOu1vZbUZlYAiD+0e7gnN Byttk2RrpwMjIlvIbp5xhrS931PfekXjW89LlOIlBG67cC1lKM=
IronPort-Data: A9a23:ETumS6o8XnKAx3mKTDJLiQbDdTZeBmJpZRIvgKrLsJaIsI4StFCzt garIBnXaavbZ2SmL40kbong8xhSucTRyIRjQAo/qXthFn8bp+PIVI+TRqvS04x+DSFioGZPt Zh2hgzodZhsJpPkjk7wdOCn9T8ljf3gqoPUUIbsIjp2SRJvVBAvgBdin/9RqoNziLBVOSvV0 T/Ji5OZYAHNNwJcaDpOt/rY8E8355wehRtB1rAATaET1LPhvyF94KI3fcmZM3b+S49IKe+2L 86rIGaRpz6xE78FU7tJo56jGqE4aue60Tum1hK6b5Ofbi1q/UTe5EqU2M00Mi+7gx3R9zx4J U4kWZaYEW/FNYWU8AgRvoUx/yxWZcV7FLH7zXeXk/Oo3lDfLSbWmORtEFkbYtY8qs93ODQbn RAYAGhlghGrnem6xvewTfNhw515asLqJ4gY/HpnyFk1D95/HsuFGPqMtIQehWtg7ixNNa62i 84xZjtpdx7NeRJnMVYMA5V4l+Ct7pX6W2cC8grF+ftvuQA/yiRd/JeqHoGJduCBBv97omTbi Gec3jnmV0Ry2Nu3kmfdrSn22YcjhxjTXJkIPLy16vAsh0ecrlH/EzUMXle95PK+kEP7AogZI E0P8S1opq83nKC2cjXjdz+Hm2+Zp0BBYYFBEPEixV7W7vr94z/MUwDoUQV9QNAhscY3Qxkj2 VmIg87lCFRTXFu9FCz1GlC88GPaBMQFEVLucxPoWufs3jUOiJs4ghSKRdF5Hevs1Jv+GCr7x HaBqy1Wa1QvYSwjifXTEbPv2m7ESn31oukdvVq/Y45dxlklDLNJnqTxgbQh0d5OLZyCUn6Kt 2Uels6V4YgmVM7VxXHSH71dRe32vZ5p1QEwZ3YyT/HNEBzwqhaekXx4v1mS2W8wa5lUJ2W1C KMtkVMMvfe/w0dGnYcsPtruUJ51pUQRPd/kTfvTJsFfeYR8cRTP/SdlIyatM5PFziARfVUEE c7DK66EVC9CYYw+lWbeb7lGi9cDmHthrV4/sLimlXxLJ5LEOi7MIVrEWXPTBt0EAFSs+V2Nq YwCZpbRlH2ykoTWO0HqzGLaFnhTRVATDpHtoMsRfemGSjeK0kl7YxMN6dvNo7BYopk=
IronPort-HdrOrdr: A9a23:7wLzSao4T28MP5ryhHRKZdoaV5tkLNV00zEX/kB9WHVpm5Oj5q OTdaUgtSMc1gxxZJh5o6H/BEDhex/hHZ4c2/h2AV7QZniWhILOFvAs0WKC+UytJ8SQzJ8m6U 4NSdkbNDS0NykEsS+Y2nj3Lz9D+qj7zEnAv463pBkdL3AOV0gj1XYENu/xKDwOeOAyP+tDKH Pq3Ls+m9PPQwVxUu2LQlM+c6zoodrNmJj6YRgAKSIGxWC15w+A2frRKTTd+g0RfQ9u7N4ZnF QtlTaX2oyT99WAjjPM3W7a6Jpb3PH7zMFYOcCKgs8Jbh3xlweBfu1aKv2/lQFwhNvqxEchkd HKrRtlFd908Wntcma8pgao8xX80Qwp92TpxTaj8DjeSI3CNXAH4vh69MZkmyjimg0dVRZHoe R2Nleixt9q5NX77X3ADpbzJklXfwGP0AofeKYo/g9iuM0lGf5sRUh1xjIOLH/GdxiKs7wPAa 1gCtrR6+1Rdk7fZ3fFvnN3yNjpRXgrGAyaK3Jy8fB9/gIm1UyR9XFojPA3jzMF7tYwWpNE7+ PLPuBhk6xPVNYfaeZ4CP0aScW6B2TRSVaUWVjibGjPBeUCITbAupT36LI66KWjf4EJ1oI7nN DEXElDvWA/dkryAYmF3YFN8BrKXGKhNA6dgP129tx8oPnxVbDrOSqMRBQnlNahuewWBonBV/ O6KPttconexKvVaPF0NiHFKu1vwCMlIb8oU/4AKieznv4=
X-Talos-CUID: 9a23:6RGIfG4W0sz9aDeAeNss1nEvC908LCDnl2bTP1eVVj1NGJSVcArF
X-Talos-MUID: 9a23:2cVb+QS8RLsJsxVlRXTAqB4lGpw075ilS3ojrbdFlczeFHFvbmI=
X-IronPort-Anti-Spam-Filtered: true
Received: from rcdn-core-12.cisco.com ([173.37.93.148]) by alln-iport-4.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Mar 2024 20:48:11 +0000
Received: from rcdn-opgw-3.cisco.com (rcdn-opgw-3.cisco.com [72.163.7.164]) by rcdn-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 424KmBqM015281 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <lsr@ietf.org>; Mon, 4 Mar 2024 20:48:11 GMT
X-CSE-ConnectionGUID: 9cux3uOyS32y1gO06Md9Cg==
X-CSE-MsgGUID: bgukukQ5T3yqhAox3bdDNw==
Authentication-Results: rcdn-opgw-3.cisco.com; dkim=pass (signature verified) header.i=@cisco.com; spf=Pass smtp.mailfrom=ginsberg@cisco.com; dmarc=pass (p=reject dis=none) d=cisco.com
X-IronPort-AV: E=Sophos;i="6.06,204,1705363200"; d="scan'208";a="14783726"
Received: from mail-bn8nam11lp2169.outbound.protection.outlook.com (HELO NAM11-BN8-obe.outbound.protection.outlook.com) ([104.47.58.169]) by rcdn-opgw-3.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Mar 2024 20:48:10 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kLyxNDmrrGI3y7EXRTyeBLZS1CN2UokwkpfnMc9PytXi6FppqUc5tdDF0C87DXvUkQ7NR4l04Pp+mfNRKIdKjsk+cc4ojlr4x9VxFfz1w3FByfCBhxUOiJ4YceuiczoOw/SDrs1/CuBZcG6zV60GSSYd8PeEBcM11JRie47iegO3QzCuWVMlw+mO7CT1s/knpj2HxaYfYB08jWbQ91pKpb8FHMKWFqjq3f9YIjfA7ubbL9hkdnEKAtljYarSDo7VTtZ6obXVwrGNZMRaS6FzR0pu/hBwsYtl/i1VpPGC+XC/sZ1jRn/rmBrM5hh9snWAK52mnL75Kozx8e4Go+izUg==
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=sCwh1pKydimfIzUN/W4uo54hteWnqEd2pTkJY/JOvgQ=; b=LeCXhPXKf2EEbseRGUTwr/Bxa9ATmgIcD0JNdqzNqLjKVAAGxfSvCOi3FWh/+1M8hi16/Em+FXqyLs2P2Gh7PbDHbHeoEoqLIPMw3SfEkCymLQS/aVvRp/Z0Qg3vAOgogvas/5ycakMIQXlldzT+gBK1xZ8gg9qUXi36ykHtyLAbC9evEyZcT+uKkwVP8VOUKyyFV+GZlyy7Q3cKiT6DX6sPM4qp1MxtAuNtW8enC9jPTjJSQ3B0jTQd1T1PBY0FHSOq7kqFP/qP56U/iNkBtDVrxopM8IKM8c+b20nrwyK2dcjIdlTScWJuVhlAq8x0Ss6cAkbNj7TWO/EXPEt6/A==
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
Received: from BY5PR11MB4337.namprd11.prod.outlook.com (2603:10b6:a03:1c1::14) by DS7PR11MB7929.namprd11.prod.outlook.com (2603:10b6:8:e5::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.22; Mon, 4 Mar 2024 20:48:08 +0000
Received: from BY5PR11MB4337.namprd11.prod.outlook.com ([fe80::563f:b91e:1a5b:6c48]) by BY5PR11MB4337.namprd11.prod.outlook.com ([fe80::563f:b91e:1a5b:6c48%5]) with mapi id 15.20.7362.019; Mon, 4 Mar 2024 20:48:08 +0000
From: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
To: Acee Lindem <acee.ietf@gmail.com>
CC: Tony Przygienda <tonysietf@gmail.com>, lsr <lsr@ietf.org>
Thread-Topic: [Lsr] bunch comments on https://datatracker.ietf.org/doc/draft-ietf-lsr-ospf-admin-tags
Thread-Index: AQHaaWK2S8YTWgGXyUO3DHkw5oG6z7EfCVOAgABL1wCAALuXAIABmAuAgAAFNQCAAAPggIABh4gAgAPPE/CAAQUcAIAAA0TQ
Date: Mon, 04 Mar 2024 20:48:08 +0000
Message-ID: <BY5PR11MB43376565649C9E71FADC51CCC1232@BY5PR11MB4337.namprd11.prod.outlook.com>
References: <CA+wi2hMYEN9D3E-BjzX8E8FtEPjgkbN0Yc9F95h42CqLz=u2Rw@mail.gmail.com> <AF6DD69E-AAF2-4CF0-A3B4-774FE72AC58C@gmail.com> <CA+wi2hP6iFWJGvq28O+tKV1fBJuT73hxLA3B=E9B8cKiYYkWtg@mail.gmail.com> <44AD407F-2E1E-4289-8E2A-61AA55C7D8D4@gmail.com> <CA+wi2hM7rCczoBo=PoOYHKMY5REXTj+=KnXDwdYUmAE+j8DQbw@mail.gmail.com> <BY5PR11MB4337FB8169721C96686C7A1FC15F2@BY5PR11MB4337.namprd11.prod.outlook.com> <CA+wi2hMF+m6J0hCUOviPi0U_ivY4pYvrhJoJ3cdc3n5pMm2vQw@mail.gmail.com> <9F0711F1-5713-4C9E-813F-42EFC4962A8B@gmail.com> <BY5PR11MB43377040AF08FFFBD42D6A7DC1232@BY5PR11MB4337.namprd11.prod.outlook.com> <76B0E673-EC2B-4754-A609-0045B05C8749@gmail.com>
In-Reply-To: <76B0E673-EC2B-4754-A609-0045B05C8749@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BY5PR11MB4337:EE_|DS7PR11MB7929:EE_
x-ms-office365-filtering-correlation-id: 301143d1-cc93-4ba7-a400-08dc3c8c6604
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 4eRXlm2VTfpshN7Sm4bF40/n69CdnLJ1EN+qMEmXm7mj7hSSkcYD3xL9ToS5jjUi6nuMK2g1xVp6mdSzJNeESMyYjRnSOm6rqJModbqAUKZjCzUhL6zd+YHP/RoOnA6E1xjT93NUHTr3GSkpTve///7DuPb0ZxbbR234gaLLogY2qeMFzEHHdK+m2qdKy22+9Ddcq884JMiJyDoMN8canZld8mN0XPL3AHuJl+Kkc25Us7F40Y1u76qiDwsvkGteZJAaKZoIvI3cvlIe1c8k6tWdBsoRj/y314vPl/ezr4fYCakp1JofUclfO0CZs5pPn30IOpDRueG1FkGehiQGCZ5TD3phNnUJWguZ5IdpwUTFeuWa3oMR13P4Ya9mnRlecVT561PUH+iMLUFk89S3SOkToWT7oQVf6IbmpJ+vaXT8Ed/NmEqm88zF39Bql42LPjHbQKVfT8Be52zh2Vw4g0BptD4swxWClEENZFqOpk20GHgnsNs32pwEds35C79HpAhnSeh1BU3gNUjK/HZlRFhCAv4MGNxjnm6EsYnRHGsfzCzC/EUrxU50YOEXZyUVG9r9RhSMfKIq9yutLSnDYSmjID5dM56ARm2ZGJWEBuXfWPPOWESbHL5WSl1s0YxXnwJkxLwdXJXilVBDbIPlQixml+xnAN8G1hwj5uRfR1zdj5P1Jtv3jv54OLFUi08I
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4337.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(38070700009); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: wFb0S5m5cH1FR3Zsmap1NIC9PqFGBNRdEKdkHLGF+UXpCAhofc6ur5qSu7IDCqOx3kYOqC+ymdLIQbnkdx1cbpBQM3IOzYVzdU5Pfm8VjVkiGPNSae7G4k4NcgK8rpxRAPrpOUZ79jh+Vi0qzcMRs7DoRVbIZDF96hT8d+gi0SemOpOAapTJbBII+V6C+/WfTrNvdD9ReVVMufCGr62JxKiNyZqfwbn+yCqCPum49IrocYextJxj8obK6JCMHMFVd+dQUGnxU2Dpaefw6xu5pD+XirNLovl2SgwBuMOQTGWuCTNpGfhPEgxbcuveZTbVvvIx51seIm07dkrteSCrKaHq8FRwLdtF4KhEt2ggRXR5DEKAfzKGp13ApY/RAfTXsmnwTPLx510qS50vC7DJUjt/Gm+bXPhDHfLwZUXzufoCOQ6sIt5HnCJADbP1p3rqOsEPChxIt3fkG82uRs/Wid8H8U2hGrFCUSQ2i5TGqtUgXtaI4FkS6hjtxEidyHA1TS4EuLYnIGsFCT4/IDxkcruHBIasdsOF7PwcdOOfDvriXcjCmo12YBp/eMnkaCUjlDxli6S1sVxKpnXEtAclUMfou/YuEoqyieuf+PBKbK5lM4RRsXKXvUgu9WtEJ3Sjf5qXvD7O0BSm/OyPCZDpQl62cwADypqRV7mG/onvWlXoPTPJeaBpXKFgqDArFj7puHdSVlYkjB6jWpm8pQPFTpzDj4Om9oTAI4MwqwhoXZ7O4K1r1sQuzQI4xYS/pl27fNiowl7NrewqAUMRY6iOXKWpffHer6oGrKxxJIO11qEL2wv/FPBUaHhoJ/WunTIAjJn8VU9k4pUDGVztBFPvDu39Bgz5tjDPb0kqjl6Bh9zSObzHL70RV18vlw53cKgecs0pBk45Ui51ZJb+Iz2TYv4wo+896hm5WpMVwSh9Z93Wu7pliOJz8NkElaesdywT1mRvm4I013JfhxBjyD/vXt4QAtKUgNFzGNPkHcVC7z06ZQybVhgOw9h97sMI2y4ho6h+1yf1m6n2moc3u3lGpURuAjL0eoGYBPDvi2Vfs2Rin8vumO6AIThit/0DZXtuqqdSiE2cI1qqnxhRqhUNM92pq5kqQpOCLVgyOzOMyr3F9RTvOCUwyCvhoHY6kA3nO4cnguxAXMY4vMVbQXxpoEdqM8grZTfvGGhPWS5fHoyaKjPbEOtKrsre/XBSPHUAoda6z8nxXwJ+XmqTpiuonvjTvf78mnvkuBd55NvRf/zmRgN+UK+QOLR0KQZUwDMLYnwhdpY4UzLVP4zj/GHu2gxcce0ls+e9IkYWcgiIMWXEh/LPHFrDbf7sog0Gvpb7tjKLcRegBRxkMgUyd6g4SxcndOLUB+fRaDLWufoaFwxwHeMlAl4DCBrqlRyLiQ4t+aGX8m/p0XkLU3lOIF4puNjAzACAegd1FU7sAXEB7XEkOuUjA99Tk/8ZWDAHabDQDrZSRpDTqkIYcvWTtkiJH2x9A4GhHO/RPpbceF/qG1tYWeyyaIK1Bd3d+yFM/AC1HAc0hsswAjKHzts3+tMWdD5p99Xvhz7eWItZtKJz2VaWX+V3ix4YTXWWj94pfSc/
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY5PR11MB4337.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 301143d1-cc93-4ba7-a400-08dc3c8c6604
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Mar 2024 20:48:08.4105 (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: oQwFVWzSYtlmRFmJsvF5B4/0W0UjyIgsu2pGC6ASfAIQa3AAM9hdZUi1bx1DO0dcLqaN3PGI5yz8NWpYq8bfsQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB7929
X-Outbound-SMTP-Client: 72.163.7.164, rcdn-opgw-3.cisco.com
X-Outbound-Node: rcdn-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/ESjb8Hf87S_YutyNOLY7PszBFpk>
Subject: Re: [Lsr] bunch comments on https://datatracker.ietf.org/doc/draft-ietf-lsr-ospf-admin-tags
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.39
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: Mon, 04 Mar 2024 20:48:17 -0000

Acee -

Consider two ABRs propagating a prefix they received with three tags. One ABR supports only one tag and one ABR supports two tags.
How do we insure that at least one tag is in common when the prefix is propagated?

Given that the only MUST here is that all implementations MUST support the first tag, it seems prudent to insure that the first tag is always propagated and it is always the first.
Otherwise, routers will receive two advertisements for the same prefix and the first tag may differ.

I am not talking here about constraining local policies - it is already a given that if a customer wants to make use of multiple tags there is no assurance that all routers will support that.
But we have specified that the first tag always remain the first. Mandating that on propagation insures that any policy associated with the first tag will work network-wide.

If you are not convinced, so be it - we have lived with the lax language in RFC 5130 for years. But some things may not be working because of that.

   Les


> -----Original Message-----
> From: Acee Lindem <acee.ietf@gmail.com>
> Sent: Monday, March 4, 2024 12:12 PM
> To: Les Ginsberg (ginsberg) <ginsberg@cisco.com>
> Cc: Tony Przygienda <tonysietf@gmail.com>; lsr <lsr@ietf.org>
> Subject: Re: [Lsr] bunch comments on https://datatracker.ietf.org/doc/draft-
> ietf-lsr-ospf-admin-tags
> 
> Hi Les,
> 
> > On Mar 3, 2024, at 11:41 PM, Les Ginsberg (ginsberg)
> <ginsberg@cisco.com> wrote:
> >
> > Not overly complicate things...
> >
> > The requirement to ensure that the first tag remains the first tag when tags
> are propagated suggests that the following language from RFC 5130 is a bit
> lax:
> >
> > "When propagating TLVs between levels, a compliant IS-IS
> >   implementation MAY be able to rewrite or remove one or more tags
> >   associated with a prefix..."
> >
> > I think it is required that the first tag never be rewritten/removed when
> propagating.
> >
> > Acee - maybe you want to tighten up the language in the OSPF draft on this
> point?
> 
> Why would we want to specify this constraint on local policy? Local IGP
> filtering policies are not standardized today and, as you know, many non-
> standard IGP policy implementations exist.
> Thanks,
> Acee
> 
> 
> 
> >
> >   Les
> >
> >
> >> -----Original Message-----
> >> From: Acee Lindem <acee.ietf@gmail.com>
> >> Sent: Friday, March 1, 2024 10:27 AM
> >> To: Tony Przygienda <tonysietf@gmail.com>
> >> Cc: Les Ginsberg (ginsberg) <ginsberg@cisco.com>; lsr <lsr@ietf.org>
> >> Subject: Re: [Lsr] bunch comments on
> https://datatracker.ietf.org/doc/draft-
> >> ietf-lsr-ospf-admin-tags
> >>
> >> At the risk of complication, I've added text to clarify the ordering
> >> independence (from RFC 5130) and the usage when multiple LSAs
> contribute
> >> to a path in -14.
> >>
> >> I also specified the behavior for an invalid length - while I agree with Les this
> is
> >> a generic problem, it isn't necessary handled generically across IGPs, TLVs,
> and
> >> sub-TLVs. I'm used to addressing this class of comment,  Alvaroisms.😎
> >>
> >> Thanks and have a Great Weekend,
> >> Acee
> >>
> >>> On Feb 29, 2024, at 2:05 PM, Tony Przygienda <tonysietf@gmail.com>
> >> wrote:
> >>>
> >>> sure, on the tags given how some people start to abuse4 those in
> interesting
> >> ways now ;-) I'm piping in here since I'm obviously talking through some
> real
> >> OSPF designs where the issue of which ones will make it may matter given
> for
> >> practical reasons we have to limit how many we carry ... ;-)
> >>>
> >>> on the second point, don't write "this sub-TLV should carry at least one
> tag"
> >> if you don't specify what it means it doesn't carry one. No biggie, I just
> edged
> >> onto this when reading it ...
> >>>
> >>> if authors are not interested in making the spec tighter, closing possible
> holes
> >> then I just pipe out of course ...
> >>>
> >>> -- tony
> >>>
> >>> On Thu, Feb 29, 2024 at 8:01 PM Les Ginsberg (ginsberg)
> >> <ginsberg@cisco.com> wrote:
> >>> Tony –
> >>> In the spirit of a friendly discussion…
> >>>  From: Lsr <lsr-bounces@ietf.org> On Behalf Of Tony Przygienda
> >>> Sent: Thursday, February 29, 2024 10:33 AM
> >>> To: Acee Lindem <acee.ietf@gmail.com>
> >>> Cc: lsr <lsr@ietf.org>
> >>> Subject: Re: [Lsr] bunch comments on
> >> https://datatracker.ietf.org/doc/draft-ietf-lsr-ospf-admin-tags
> >>>  1. you can easily rectify by saying, if you have  tags for same prefix from
> >> multiple nodes you prefere lowest router ID or maybe "sort on router id
> and
> >> then interleave" or something. depending how much of fully fledged
> >> specification you want here
> >>> [LES:] As Acee has pointed out, the IS-IS RFC (written many years ago)
> >> explicitly stayed away from this sort of thing.
> >>> Are you saying that your experience with IS-IS has been unsatisfactory? If
> so,
> >> why aren’t you lobbying for changes to IS-IS? (Not that I am encouraging
> you
> >> to do so… 😊 )
> >>>  2. we miss each other. I just say this sub-TLV being empty is NOT specified
> >> (i.e. behavior is undefined) if anyone sends such a thing
> >>> [LES:] From the POV of parsing, if you send a TLV with 0 length, it does no
> >> harm. Your parsing logic will just move on to the next TLV. I don’t see the
> need
> >> to specify any behavior.
> >>> Of course, it is useless to send this TLV with no content – so if your
> >> implementation wants to report that as an encoding error that seems
> >> reasonable to me.
> >>> If you send a length of 0 but actually have content, that is a serious
> encoding
> >> error – but that is a generic issue that seems outside the scope of this draft.
> >>>    Les
> >>>    -- tony
> >>>  On Wed, Feb 28, 2024 at 7:13 PM Acee Lindem <acee.ietf@gmail.com>
> >> wrote:
> >>> Hi Tony,
> >>>
> >>>> On Feb 28, 2024, at 2:01 AM, Tony Przygienda <tonysietf@gmail.com>
> >> wrote:
> >>>>
> >>>> hey Acee, inline
> >>>>
> >>>>
> >>>> On Wed, Feb 28, 2024 at 3:30 AM Acee Lindem <acee.ietf@gmail.com>
> >> wrote:
> >>>> Hi Tony,
> >>>>
> >>>> Thanks for the review.
> >>>>
> >>>>> On Feb 27, 2024, at 04:51, Tony Przygienda <tonysietf@gmail.com>
> >> wrote:
> >>>>>
> >>>>> Reading the draft quickly, here's bunch of observations
> >>>>>
> >>>>> "
> >>>>>
> >>>>> An OSPF router supporting this specification MUST be able to
> >>>>> advertise and interpret at least one 32-bit tag for all type of
> >>>>> prefixes. An OSPF router supporting this specification MAY be able
> >>>>> to advertise and propagate multiple 32-bit tags. The maximum tags
> >>>>> that an implementation supports is a local matter depending upon
> >>>>> supported applications using prefix tags.
> >>>>> "
> >>>>>
> >>>>>
> >>>>> Since different implementations may support different amount of tags I
> >> see that the draft says
> >>>>>
> >>>>> "
> >>>>> When propagating multiple tags, the order
> >>>>> of the the tags SHOULD be preserved.
> >>>>>
> >>>>> "
> >>>>>
> >>>>>
> >>>>> this is IMO not good enough in case where two nodes advertise same
> >> prefix with multiple tags, possibly differing or in different order. Some kind
> of
> >> ordering is necessary then as well AFAIS.
> >>>>>
> >>>>
> >>>> I guess I don’t see the problem. A policy would look for a specific tag and
> >> take a specific action.
> >>>>
> >>>> Note that for IS-IS tags so require ordering, see section 4 of
> >> https://datatracker.ietf.org/doc/rfc5130/.
> >>>> I could possibly appropriate some of this text as it applies to OSPF.
> >>>>
> >>>>
> >>>> my point is that if you have multiple nodes advertising some prefix with
> >> different 3 tag combinations and you choose to only support 3 tags the
> result
> >> is undefined by this draft as to which tags propagate at the end, so the
> "order
> >> should be preserved" doesn't help
> >>>
> >>> I agree this could be a problem if you have this situation but I don’t see
> how
> >> advertising the tags in any particular order rectifies it. Also, since an OSPF
> >> domain is under a single administrative domain, I also don’t understand
> why
> >> anyone would configure such a situation. You could also have a problem if
> you
> >> have different nodes supporting different policies for the same prefix.
> Unless
> >> you can convince me, I’m going to stick with the IS-IS semantics for multiple
> >> tags. From RFC  5130.
> >>>
> >>>
> >>>      The semantics of the tag order are implementation-dependent. That
> >>>       is, there is no implied meaning to the ordering of the tags that
> >>>       indicates a certain operation or set of operations need be performed
> >>>       based on the order of the tags. Each tag SHOULD be treated as an
> >>>       autonomous identifier that MAY be used in policy to perform a policy
> >>>       action. Whether or not tag A precedes or succeeds tag B SHOULD not
> >>>       change the meaning of the tag set. However, when propagating TLVs
> >>>       that contain multiple tags between levels, an implementation SHOULD
> >>>       preserve the ordering such that the first tag remains the first tag,
> >>>       so that implementations that only recognize a single tag will have a
> >>>       consistent view across levels.
> >>>
> >>>
> >>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>>
> >>>>>
> >>>>> "
> >>>>> This sub-TLV will carry one or more 32-bit unsigned integer values
> >>>>> that will be used as administrative tags.
> >>>>> "
> >>>>>
> >>>>>
> >>>>> IMO behavior when none are carried nees to be specified if this is
> >> mandated. is that a MUST in fact?
> >>>>>
> >>>>
> >>>> The sub-TLV is optional so if it isn’t specified than there are no tags to
> >> match. What am I missing here?
> >>>>
> >>>> it says "one or more" so the sub=-tlv without anything has no semantics.
> is
> >> that an operational error, is that normal (then why does the draft say one
> or
> >> more). it's a nit but those nits can be ugly in interops
> >>>
> >>> I clearly state that the sub-TLV is optional.
> >>>
> >>> Thanks,
> >>> Acee
> >>>
> >>>
> >>>>
> >>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> Moreover we already have a tag in OSPFv2 on type-5 and type-7 and
> >> opaque can advertise more tags. How do those interact ?
> >>>>>
> >>>>
> >>>>
> >>>> I have this text in section 4 to provide backward compatibility:
> >>>>
> >>>>   When tags are advertised for AS External or NSSA LSA prefixes, the
> >>>> existing tag in the OSPFv2 and OSPFv3 AS-External-LSA and NSSA-LSA
> >>>> encodings SHOULD be utilized for the first tag. This will facilitate
> >>>> backward compatibility with implementations that do not support this
> >>>> specification.
> >>>>
> >>>> oh, I missed that. sorry.
> >>>>
> >>>>
> >>>> Thanks,
> >>>> Acee
> >>>>
> >>>>
> >>>>
> >>>>>
> >>>>>
> >>>>> that's it for the first
> >>>>>
> >>>>>
> >>>>> thanks
> >>>>>
> >>>>>
> >>>>> -- tony
> >>>>>
> >>>>>
> >>>>>
> >>>>> _______________________________________________
> >>>>> Lsr mailing list
> >>>>> Lsr@ietf.org
> >>>>> https://www.ietf.org/mailman/listinfo/lsr
> >>>>
> >