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 04:42 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 197DEC14F68C for <lsr@ietfa.amsl.com>; Sun, 3 Mar 2024 20:42:00 -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 XnA3qfZUgf2C for <lsr@ietfa.amsl.com>; Sun, 3 Mar 2024 20:41:56 -0800 (PST)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DA75C14F684 for <lsr@ietf.org>; Sun, 3 Mar 2024 20:41:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; i=@cisco.com; l=12436; q=dns/txt; s=iport; t=1709527316; x=1710736916; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=C/3vLspUgtJco0GfUSkt0nJVVbqvl6BJyEYfWe44Pbg=; b=M4uRq8A4S/X0hSfmTjyLxMGfDbi2U0nSK8gHImWsv6lxHgSy8tLl5KgO TfNimQgXUpanEKfF8u6hw+BxrJf1MUK5+MbXL5dUY3p5CVqJuQ8CCIQn8 CJPPZj+Ew6a5KEgdpGzVVKCSJN+bmGjOkG1VlA+v1idpMJFmHbnVyXZY6 w=;
X-CSE-ConnectionGUID: oPzjouqPTJaEt6z89XpoRw==
X-CSE-MsgGUID: WRG14xpySP2aAUY4QTm/eA==
X-IPAS-Result: A0A8AwB2UOVl/5hdJa1aHAEBAQEBAQcBARIBAQQEAQFAJYEqgWcqKAdzAoEXSAOEUYNMA4UtiGsDi2CSO4ERA1YPAQEBDQEBLgsLBAEBhQYCFodbAiY4EwECBAEBAQEDAgMBAQEBAQEBAQEFAQEFAQEBAgEHBYEKE4VsDYZOAQEBAQMBARARETMHCwwEAgEGAhEEAQEBAgIZDQICAh4GCxUICAIEAQ0FCBqCX4IrAzEDARCWLo9PAYFAAoooeoEygQGCFgWBT0GuDg2CTwaBGi6ICB4BgVaBbIIXHHGDSycbgUlEgRQBQoJoPoIfQgEBAgGBNQ4cFQ+DNTmCDSIEgT1WgmBbgQ2BHgODGIMwgSeHCoEgHWyIfglLfxwDgQUEWg0FFhAeNxEQEw0DCG4dAjE6AwUDBDIKEgwLHwUSQgNDBkkLAwIaBQMDBIEuBQ0aAhAaBgwmAwMSSQIQFAM4AwMGAwoxMFVBDFADZB8yCTwPDBoCGxQNJCMCLD4DCQoQAhYDHRYEMhEJCyYDKgY5AhIMBgYGXSAWCQQlAwgEA1QDIHQRAwQaBwsHeIIJgT0EE0YBDQOBNIoiDIIBgToqgVYDRB1AAwttPTUUGwUEHwEdfAWgUwIBgVkLD1sGaA0HLxAXCQ8sGAgdLRULCQ8GAQ8fCysSkk6DbK17cAqEEowJjyiGKxepQ2SIGpBBII1QhACRUYURAgQCBAUCDgEBBoF7JYFZcBU7gmdSGQ+OWBheAQmHVopleAc0AgcBCgEBAwmIb4F4AQE
IronPort-PHdr: A9a23:WNlM8xVNVGQCeXH5Uj5TxeufYHfV8K02AWYlg6HPw5pUeailupP6M 1OavrNmjUTCWsPQ7PcXw+bVsqW1QWUb+t7Bq3ENdpVQSgUIwdsbhQ0uAcOJSAX7IffmYjZ8H ZFqX15+9Hb9Ok9QS47lf1OHmnSp9nYJHwnncw98J+D7AInX2su20fu49ofcSw5JnzG6J7h1K Ub+oQDYrMJDmYJ5Me5x0k7Tr3lFcPgeyWJzcFSUmRu9rsvl9594+CMWsPUkn/M=
IronPort-Data: A9a23:v3/afKxTJKC1ojCyGmt6t+eJxCrEfRIJ4+MujC+fZmUNrF6WrkUBy mMfCmDSPveOYjOhKN1+b4u/8R4FsJLXz4BlHAdq+FhgHilAwSbn6Xt1DatR0we6dJCroJdPt p1GAjX4BJlpCCKa/lH1aOKJQUBUjcmgXqD7BPPPJhd/TAplTDZJoR94kobVuKYw6TSCK13L4 Y2aT/H3Ygf/h2Yvaj5MsspvlTs21BjMkGJA1rABTagjUG/2zxE9EJ8ZLKetGHr0KqE8NvK6X evK0Iai9Wrf+Ro3Yvv9+losWhRXKlJ6FVHmZkt+A8BOsDAbzsAB+vpT2M4nVKtio27hc+adZ zl6ncfYpQ8BZsUgkQmGOvVSO3kW0aZuoNcrLZUj2CCe5xWuTpfi/xlhJEYOL48f5/9PPUNH2 OBGOmBcXgiEvf3jldpXSsE07igiBNPgMIVasXZ6wHSAS/0nWpvEBa7N4Le03h9p2ZsIRqmYN pFfMGc1BPjDS0Un1lM/B5M4h+2lnHbXeDxDo1XTrq0yi4TW5FYojuW0a4SIJLRmQ+1qpGnB+ nLe7l/BWBgzCe3D8AaAtX+F07qncSTTHdh6+KeD3vpxmnWSy3AdThoMWjOGTeKRkEWyXZdUL FYZv3Nopqkp/0vtRd74N/GlnEO5Utcnc4M4O8Ux6RqGzezf5APxO4TOZmcphAAO3CPueQEX6 w==
IronPort-HdrOrdr: A9a23:/UcbCKNTKEEFfcBcT47255DYdb4zR+YMi2TDiHoBKiC9I/b5qy nxppUmPEfP+UgssREb9expOMG7MBXhHO1OkPgs1NCZLUbbUQqTXc1fBOTZskfd8kHFh4pgPO JbAtdD4b7LfBZHZKTBkXSF+r8bqbHtntHL9ILjJjVWPH1Xgspbnn5E43OgYzZLrX59dOIE/f Snl616jgvlU046Ku68AX4IVfXCodrkqLLKCCRtOzcXrCO1oXeN8rDVLzi0ty1yb9pI+9gf2F mAtza8yrSosvm9xBOZ/XTU9Y5qlNzozcYGLNCQi+AOQw+cyjqAVcBEYfmvrTo1qOag5BIBi9 /XuSotOMx19jf4Yny1mx3wwAPtuQxeqEMKiGXow0cLk/aJAA7SOPAxwr6xtSGprXbIiesMlZ 6jGVjp7qa/QymwxBgVrOK4Jy2C3nDE0kbK19RjzkC2leAlGeVsRUt1xjIPLL4QWC3984wpC+ 9oEYXV4+tXa0qTazTDsnBo28HEZAV5Iv6qeDlKhiWu6UkfoFlpi08DgMAPlHYJ85wwD5FC+u TfK6xt0LVDVNUfY65xDPoIBZLfMB2BfTvcdGaJZVj3HqAOPHzA75bx/bUu/emvPJgF1oE7lp jNWE5R8WQyZ0XtA8uT24AjyGGGfEytGTD2js1O7ZlwvbPxALLtLC2YUVgr19Ctpv0Oa/erLc pb+KgmdMMLAVGebbqhhTeOKaW6AUNuJfEohg==
X-Talos-CUID: 9a23:pzyuwm1gGltxpkzf4cQRw7xfHfg3cHrA1U/sAUaVFTh7GOylUViq5/Yx
X-Talos-MUID: 9a23:UVawbgWMFgCVXu/q/ADWq2g+JN952Jz0AWkwoMk/h8zDOAUlbg==
X-IronPort-Anti-Spam-Filtered: true
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by alln-iport-3.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Mar 2024 04:41:55 +0000
Received: from rcdn-opgw-3.cisco.com (rcdn-opgw-3.cisco.com [72.163.7.164]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 4244fsrN027233 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <lsr@ietf.org>; Mon, 4 Mar 2024 04:41:55 GMT
X-CSE-ConnectionGUID: HSGTl/uwS/+Hbmn5VZtOEA==
X-CSE-MsgGUID: hSh5sKvTQhSZjUbLkY4Bmg==
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,203,1705363200"; d="scan'208";a="14736506"
Received: from mail-bn8nam11lp2168.outbound.protection.outlook.com (HELO NAM11-BN8-obe.outbound.protection.outlook.com) ([104.47.58.168]) by rcdn-opgw-3.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Mar 2024 04:41:54 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=efmOrvKBRSBp2WYwBBVOsQLFDpzIZlVuXE1vo0BNtT1u8SHg6weTYUkvFEP4hveWuRak39pkdSDNw+tOSP+fyaLngbLPRWtI2l/Gzygi8x/H2PPk6DbP7WMVfJAy752ZuBowE0KSELWFxxsfocVAFQdkjbF2ORMPfo9/xSmh6wOrYUPGDKsBQCyexHlPl9Ga3pz+1pNanhaVy0te+X5Yp4oPGOf/77JXz4yOU/g1T/GtNdZ+ZNVjF1USlL+pt4VErvzHpFvIxqu6gNCV6DJf3UIpBOlDIrCHKVWVBies6sr3Rwk0vGA4KVTf2GBkOXJowW5WPwIi7bvoKR/9P+qzUg==
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=C/3vLspUgtJco0GfUSkt0nJVVbqvl6BJyEYfWe44Pbg=; b=HZPneIgMxmhPSjHIOA8MuHVmbRiBSQbTn+l9qbzWRyJuRVzzsHRv9F/BzFcZmLjTCEx3tKu3X6h7WPVwdr0bh/cSKC1b0bcg3QIfzsqsY6WiqIEuQ0xN/iR2lJ314y99yUcHt2JNN1g/kuV18lh1MU4Tyy1mb9jKzL/36y80T/nXAVBARxicRySoCpjDHS91S/ImSwGjk5foNFuNnCKe8Srnf7w94gg6RVq5dCOggJkTTbnvVAd25KhO0dAYPXyDB4c6L/ibsz//DFCqpvb+McRgWNRki7OgU6yC3KGbySOKDOKVdex4IGRW5y1bDOhaOw0D1Tmb/MKRFU2GB6OfBg==
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 CO1PR11MB4961.namprd11.prod.outlook.com (2603:10b6:303:93::15) 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 04:41:52 +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 04:41:52 +0000
From: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
To: Acee Lindem <acee.ietf@gmail.com>, Tony Przygienda <tonysietf@gmail.com>
CC: lsr <lsr@ietf.org>
Thread-Topic: [Lsr] bunch comments on https://datatracker.ietf.org/doc/draft-ietf-lsr-ospf-admin-tags
Thread-Index: AQHaaWK2S8YTWgGXyUO3DHkw5oG6z7EfCVOAgABL1wCAALuXAIABmAuAgAAFNQCAAAPggIABh4gAgAPPE/A=
Date: Mon, 04 Mar 2024 04:41:52 +0000
Message-ID: <BY5PR11MB43377040AF08FFFBD42D6A7DC1232@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>
In-Reply-To: <9F0711F1-5713-4C9E-813F-42EFC4962A8B@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_|CO1PR11MB4961:EE_
x-ms-office365-filtering-correlation-id: 726ab3c9-bbc8-4b27-a597-08dc3c0569b1
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 6Bym0Z6AMSRqciNpIo0byeDi/VikLpQZdlJPN5rmaKk2QyyXIMZO2KSau2j8BKfQa47un9qMXNjKo0A8auu2RJC9S3A3bJQ1pmh7iX0AinvLlQitZLWx8HJHGUMGVhNwsFRS7XuQrFmgql3j4ngEDV+hkSrJpEQKQPkROfpItqycZSALBCrfF2gnEsmfeEe7gmpQTLCNK9gqR1s37ZU1zxdHRfTdZixpDF+95hFzyqmsFLtrH6qBD+AEYV7L6oaTLS5euJU6Uu9oc5IrNQ6ZczS1JR3ag1nHLNBpAMOYQW+sDYgV5VihCLEzQx8QFnJZPydtzsXo+vWAnf+LdUKSVRGqMUcdt2/ZKSijNQYNycpUZkMyOc4iUoq8OEIOwEhg/2wXDYCkpWtjM0aI4/Z1M1X5eSzpwpMlel8lrSoMjKXqcwlY6sOoqpVdykVGGYSLN7n5rrvX9vL0+xdeYwvP07OJ93n4hy61fCnwGDcAUSadsIFjReYoCrZELN8OEZSySdyu4clYrP6yel0O97E8BxNCpy9G8eG2T6HlshiJQvxOt9fQdQ3w+ezH7D6F2mkXdyvyAatPxZgPTVxhTyIWHclY+rTIESyb/tsTYxILUdH/wqOa8Gdul58oh+Np3cLfHbBKX7kBXDpyWsqgACKvt+AI090ilGNNw20LQ8nTrQVdM8LdKMg4s2DNAEsCy58b
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: ILbsFt/kj8SQNwxmxxhEf0CW6jJwstqWseSE57TXzcTgn1rnOQEtj9xeR+MvK3gaNW5j2UP7YC1GhPFjtnpVeWa6gWTRV4RIi7y3AcS6Z68yt+GwSWHjEPDL18vJC5/tPk8W4YollXNOOUi2dp1hycm30o9xWsCcSBBvtZ8+Ihx+ClACMUO7O+sdVmluKv3r0g4DDwkHt1FLJIZoh2hKgb29DG2WNdjlo3rG9zUR0K2Y6oaNJJDP+P+l3Cj9tyofntp0qqohCZfqwNNmcaF03yeTTKphcFgaHP0S7OZxp+tEY+jsC45Ykio8tBb+dZ1VpfeRvx8ybOsVXPsXrcsMpLVhBsxq55azBno0TjrD5zyKkZxq6sUeQGJ4iUWbUfpnVKhuIPXdVzZdc1DT7pAGb9zXatdWjksKYaZ5/kOF+QBiz0i0hJJTG5DhxjcAGuyAYSbkBFSQUh6sRa4uT8oNVxrbbi51oMmpGKE4S0gL1ZagguD95jbu2qE2K2lwh9oVSi5mx6DOOrhwMpVsWtfHTURKbaB+aJXHlcd5nbC/eeVX9Tb8D7iAFVu2xM2uykEWgzhqFnlRMY22Ilt0B9HcY9HsHGC8I4Vkfu3o4sboSLPmlh31Jamn4qB1vSgNjsbBSxK0lwRccMGY9GlG2ZFtKZtvmNPUSfudJ4YgZOdFk9Olaguut1Igb1oTJXgNPXpPdpCz39ON+xRxDA3+sDTSHx93ufa7993NQ7UQreJGZI+NyGC61wPTgb/O3sLE6Yy+v7IGyfPW0iwZ93HvHppZcUmTtDMqX+OM/MK0X4C654qlxSGYi4WJrq46dhRrX3yB/m7+W6oSHAdeU2GzKkWZmSlBHUZrewszm5V46iVSNtaS8HbcCgBoxOUVsaSS5j/+ie5YQ7qTBNzb2VT90BG0yfh2UmfMt69p8kLA08KfD0tWJ3tWDZcKffPXP1AJ9k4k4TcIXgVWgDI2IM3Ra3HP01PEWYXayVK31QEfiQzDS5a3FP2iBiuIFKq5ySxNufgzKuMcJo4hRef/6nFyOH75Ub0BrTTodb261ZsYK0HzyhbdsyElX5eI6Wza9+ui4qVPAjMPzQlsrb6SZKXRpuWH0XIgrl3I2k2A+jNGMORlAsvfZpMI3YeHt8KjG0onLC1HtOjS5sGYW8nNFecY4URQBsc0EyU0l0qYz66WFB5NFRFrwR+x3Zu1QKr9xjcfN1mqpQod1QuvqDw4YDHxfc5w51t/4o3wqwsfiDwd3xdDFSA8gbGKRW6cuGTK1ajgnAHsThMKCex877e/+YNV/6Zxp/7Nh2EnHUi9gfEL9OFyVYQp1a6gX6GeZULzTghCZ6Twngn+TB5U6mCg+vdqj0LTmYn1pU+ONMRBzGJj4a5PgVj+iz9ekoU9YE7yecuTy2zo3FE+/7x/20VArLPUd07W+Vru+cAcx9nV3LDudvy8yPzXlh82oFRsMH75yFurZVgVfL2rqSNWdgu0dmrRP8xSYgYCYr+Gucl3Ps7xeRWDG0bQ8GpmThWZzM2ca3I7bwYa/gO4C+pE7/mN5oLsGNSXsArEZPkW1wosHAwVUppNJlB7Iw2gxoTFwpzTxXjixG5l
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: 726ab3c9-bbc8-4b27-a597-08dc3c0569b1
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Mar 2024 04:41:52.5196 (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: 2dEodhtq7pQjMZbl8b/N8qgDb9s4wxOYxlgbWIwSdHfT1D1PdeNm0+00I96JtMxX6IidnZQUK3mNbWmdLrTnOw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB4961
X-Outbound-SMTP-Client: 72.163.7.164, rcdn-opgw-3.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/mMUAUI-0sGo6o6hveX9Fp79Gpfo>
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 04:42:00 -0000

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?

   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
> > >