[regext] Re: WGLC: draft-ietf-regext-rdap-geofeed-05
Jasdip Singh <jasdips@arin.net> Sat, 20 July 2024 16:20 UTC
Return-Path: <jasdips@arin.net>
X-Original-To: regext@ietfa.amsl.com
Delivered-To: regext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E272CC14F69F for <regext@ietfa.amsl.com>; Sat, 20 Jul 2024 09:20:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.906
X-Spam-Level:
X-Spam-Status: No, score=-6.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=arin365.onmicrosoft.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 7qe2mIMHYM6o for <regext@ietfa.amsl.com>; Sat, 20 Jul 2024 09:20:26 -0700 (PDT)
Received: from smtp4.arin.net (smtp4.arin.net [199.43.0.54]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A660CC14F689 for <regext@ietf.org>; Sat, 20 Jul 2024 09:20:26 -0700 (PDT)
Received: from CAS01ASH.corp.arin.net (cas01ash.corp.arin.net [10.4.30.62]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by smtp4.arin.net (Postfix) with ESMTPS id 95E6F107574C; Sat, 20 Jul 2024 12:20:25 -0400 (EDT)
Received: from EOR2201ASH.corp.arin.net (10.4.30.49) by CAS01ASH.corp.arin.net (10.4.30.62) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 20 Jul 2024 12:20:24 -0400
Received: from NAM02-DM3-obe.outbound.protection.outlook.com (199.43.0.37) by EOR2201ASH.corp.arin.net (10.4.30.49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.12 via Frontend Transport; Sat, 20 Jul 2024 09:20:25 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VCkk88vOTEFjdVnGomadQNi1azeOha31wmxJma+ROrrwboLwecufV30Xk9TEAcJ5GOJdth0Hhdswh9H9HQnOpObyVI8vhQXAocpFvjNfm9BP+C+2NfevL5nQP05SkwidW7srToaTtSq7OW/L02/pLH2D+VvK097OwA4YZHrDogT2TwTKx65cq/CoVMRdS1J/BnuOOZiuJhJacVCNnNsCttWVQL4a3rxCju2aUvcvjc6wNxxUTFF4cLk+8t1lb+bB/85dW2UbzNJAsg/OqM6KqBZpXkVAU2qRv6ltNPLI1eCh2EfEms7MFRYlfbdpStg1bqGOWraHrpmV7+kjThc/hQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=s3ZjwBpKdxReMQOs9gTxPYHSdFdTLM2ka9EPD243HqU=; b=UsAyd7SWn/tPs4xreWsXV1nyAgP32/CwXeMkrQj679RMv2xDexeMzqWxaRMtS2p0/RSPXi5iulxZRxcOdlCjgDbDFakrA/mingukxRBAoiajqPAekfAnEsi2MvkAzd4cRckgBnA6wCTogdjrVS9kAny0eJaMWBQXSYTmBnIDi9tCs5/uotuhhJTcZoYK4++ocLjtI2hAkU3AncNxSn1hodVpcYjlgXo4VLJG2qASSFVGqw+DXBd1wr9UhS9Azsz/NsAhxaYKdC/vn8NjF289MKmcdEVOMwYBziD4CbEMDmn8w1RH4tRfSbkpspqjlSAcCXVPfXV1shLkfH18kP4e6g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arin.net; dmarc=pass action=none header.from=arin.net; dkim=pass header.d=arin.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arin365.onmicrosoft.com; s=selector1-arin365-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=s3ZjwBpKdxReMQOs9gTxPYHSdFdTLM2ka9EPD243HqU=; b=IXNLzXWMxAUXkkRHyq5jrawJZdoiMepN9VaAe29oQP1oiEx4xSM6wSSwg7vfBGtfvEktol0MUd7FEpBo9QfJ7GwT7hiI0cxyjD/LTVo3w1wl8k/1C4549GUimBY/SaMcXeUdH9CEYOacibq442W+jdadAW4N5Imx1D9cDrpo8RzXc5WmdbosZS8+lT8QihlQFgd7jrMzAvDvfV5OvX5mix7K8SaOieVf3CCWHeCmVf808LVb8MeOdkYwHp97fS8LFrVd/62inuSHv82l3BaqbYJnC2qDyHd1xgxOw4LVfSAP8EUVjwg00VNe5sHtFUyFpQX/E0UQiINRadR/4VNxhw==
Received: from LV3PR15MB6453.namprd15.prod.outlook.com (2603:10b6:408:1a9::15) by DM4PR15MB5542.namprd15.prod.outlook.com (2603:10b6:8:111::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7762.29; Sat, 20 Jul 2024 16:20:22 +0000
Received: from LV3PR15MB6453.namprd15.prod.outlook.com ([fe80::caa0:465e:7a8c:b372]) by LV3PR15MB6453.namprd15.prod.outlook.com ([fe80::caa0:465e:7a8c:b372%3]) with mapi id 15.20.7762.027; Sat, 20 Jul 2024 16:20:20 +0000
From: Jasdip Singh <jasdips@arin.net>
To: "Andrew Newton (andy)" <andy@hxr.us>, REGEXT Working Group <regext@ietf.org>, "tomh@apnic.net" <tomh@apnic.net>
Thread-Topic: [regext] Re: WGLC: draft-ietf-regext-rdap-geofeed-05
Thread-Index: AQHa2UduMurYBDZLDEOcCeZWHJxcb7H/xlNE
Date: Sat, 20 Jul 2024 16:20:20 +0000
Message-ID: <LV3PR15MB645369A839DF17BB2C1A2AB3C9AE2@LV3PR15MB6453.namprd15.prod.outlook.com>
References: <9AE89B13-D3D1-4D15-8EAA-105CCFA0F540@elistx.com> <72adbded-39af-42dc-9971-6e9ff69bfc59@hxr.us>
In-Reply-To: <72adbded-39af-42dc-9971-6e9ff69bfc59@hxr.us>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arin.net;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: LV3PR15MB6453:EE_|DM4PR15MB5542:EE_
x-ms-office365-filtering-correlation-id: 85f91c47-342c-44e6-a483-08dca8d7d9da
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|376014|38070700018;
x-microsoft-antispam-message-info: oEevpOm7M4aijfT//tgWJbKvizgn8/cIUVk/Vp2gNxbH/U92EZ96bZsElzyII8sI3bvZAyLmqBxr6Oi/VknO772cgnQ3nS8NM72uKuhY0B1vMyLpqfi4UqziJo9lwRPgKm4fW4NOkAEBntoaW9WaER1sgCQiffQwYaCA+xnl3WEAu+ZJVy1Ey8SeMrZ9JiSbKPlWrIe5wvKOwhfO4k3NApMmzrTCRNSOpVbFkqHLvC5vhTxxwtZCNTckSiOe8uXygVx2QH52d8hs/9pIh76KfPVQpAGwxoA/3lSPgVV0nQP78yFKf+jC6+tB3djM7UiR7ztn/CMCQPXboXi9sVl6XXcFvFekq1hpMyqTULRRXsupfglxYGPGJ7t/61lGc9vEgr23ltxeYsdMee+QdWsAXfpYWTpE4Hi8VwBm2JtX23K3hXIBiT02lTqqjvbMR2JvGM+JIaHQuxRaSHNtf1kVrodu9rnb9NBca0hdbFCPr0daPMJBXr7LScKSAkoalOe0up9Tb2VUk5xRWoyVsj7De8FZ+frw30NgdV88jGWsWACAnLl9fxVJcbr5d9Z51habYQ67Y3qxVz+ruxGDSSVSpBy9+D1Tt/1yhXQPbKcK24Bw0wsLAawwXyZXLzWnUx0kgR2AQc1WxY4zMLlbLT9GU/bQISeeWCrXNPoFdmf3jXpLEpHTsGd+hdsdUWaNZXjWJgWRl4dqLOPdOsG5Fz1xMqf9zgWzq6ZAv2arJ3I9aA/clNcrg+nADpbN1iIPT4iBdHWzyISaoAVyxa3EkHVZIA+aT8GYmdt04MKrsmjPjP6gY17YhX8xhyxMZMfXbKLvEkMH/Y3K6daP+ihXiYmLHEX7E0Tm/B5qJ//xlUBAgZKuIqLv+ipgfTAXi24k+o1aTHZZEINEaSECXffsacnulh9FtdvjQUUJpUnIEm6lfhX0DaeajrbcgN5Gb9V9VCpal0vwPP3mVbIykLX0CobC0O1sdDnjXKI6OAPmmrwtsv3sA9DY2L5MN+/gMu59brIBSovEBzrJDDPfBP+4iDN+CHmvt0tUjGLMS4Xz6pm2SCJ1A3X3/N5hR4BR0Wgdks3AgzWsYQ3mVwz9xJ/8/hLl+Jj0PNPp0ItvZb7ru78qbr+rZSRSXkBVRb7O4Kr3gSeaivn8Ts52/RwHxVVrZ4rPGfj0EgEk7uZ4M2kx5+aHfEAE5AaIL7HcQCS3qRHNCz2PwGbJKMil5iGFOcpaeZ3bjKsNMXXKWsfxa3PJgncM+2rEojUnADanNnvmWR0ntYcLOzhBOLXhUilnwJyOhQPtvnrjiK3KH2O9uV2cyTq1pjpD1dPc7MFe1ueEi3mPwz0QwAEvhp8Qk3wnMSp+3E+p8Wd7IiTEsHOAX6mKULe/E1U=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV3PR15MB6453.namprd15.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(38070700018);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 3MYW5CwQVQdGH1JwRNTXXfDzcL+DsFmAmrmLM4g324D4tODNKBGIY/KeCg03oTPdwZ+zfXjxGjMwt2XkseN4pSc60B9gxgfrSTchZzeSjICLgOvdHf/azsSmEtIJ8G6SjW0PqNhOEux/ZMwOCcap3d+hmSv4q4f8TSqiSvrTPJHZIQgd1Dvtvh7A4N9u5CceW/eR/SN1azx2o3Auxr8ffbIeyBwPGDYTEp0oviUKYZ+4q7e38CnUhQsSm4i4gdoEltS7QdrEoEuMXGhmnMYpmeMwjlYtveRZidFiSlgrekLjdXlQd9j7613oBjqlQx/91JaOmaVxH7KmM+NUNNDFe4FgK1CGpjY8MqBtWIwrXYyru/DGcefpyvej88MnwEQg4QIPsqG6S1H16Bt1XTG7O0f2l6Mh5Ta7JhXilD0M7Guk+Ztxuyg/VzDyaHz49ftD2cUnBw5lFAV5OeHbIWEE1aCI5dGDpAEXEzTIOCQtMC7tQsgqkuNGqur7Hwa2AW4nUw/ZI4vmpvu6n7lK2SOM38QzFV38pisS9PIWtPsTj60Sr84ck2JGKnmFw4+xya5HZ6xKCLoBZvc639qGRYHDnpa679vC5Ap1rLmzsZV7GvEwydDQzkvZsUFOn++YxQPKNzxWc1XAd2HaIeOAOHzlJc2PotZodVSZGU8p3QeOE33TNOX5Wz3w3I1HqsZqksv1aOzfjkOOxyMfu2amQ61QyrXBAt2wdsuysTHOQoR7XiDyNO6+n9Aggzjl+WXarH3+4ZDy9FZUs1pZS01nTxnf4julI1+0LeY1BsRVqqsPAh63g54eqe3CiFsTq/pd2NSNj6jmHhhDOerfm4tXRhX7RBHlRZTK71+TymXsK0SIF8X6IGJMjcckYCGdr5Z9X/PYXEu1wxL9rcbxkI/BIu/igGWqmVRJIW89joaN4jeI8/IAIMF8dKRyb98MfiBN6wf9MnLE1y4UFuKl75BSeLRGn4CcVkNm/lZt7bV1qZysjBjVXCCp9p/uf51KLkh6SjsNgPKXyBTYdnqK9T8yNiXpleqKm3s2fQW3TQ6qHJVNSGmpqhVUaZsE3Et1eNBfws4oCQ2Txc5+IeSMMZxZLhkXmgqfn9hOpO73/m2O+fF2Zj6hFAMBYIF6MNNY1a1zRkx9ipoKyCQ2Dd5jRW9SM8MmgUQSlZo+K/R9OtxB0X54oTycRl7i0kq54lSJm1R5SNXCxQizgTcWUNqWLZSk8MM//jFFXjy/WzMTJYlBAoZiYgQ++FGBvoAsVEEXe8HHufLXx5PlgdRB9H5wgCCguV4pJSHfGQ1Mglwj4H4pOsZYL2DwWnXqJdHVqV5MT0y5cBAOMwnmuxyloDqnxUYaFst5yjMkaihnaeIvTnEGAzHcemU4dO0FLrV8pi8VKb9H39Bs1QPzW4HWJ06y+90bEj3C7qb/+KLSVc/XnGs2YH9gS7OSOhl6b2OX89QOZ45K9PitYIyYCNlA3PrVUBiXvVeAXqBf0I7x42+5cRx3Fclu9+3+LZ7sJcnLYNHmEow7VThm0TZf7ivbyxv/WizxG8tPNjlSTQCbSG/j2NPPEL1MreKCKwn7ptbIBhNnYp5O6difo7QOVGJlCTDj2hRRdt4LbA==
Content-Type: multipart/alternative; boundary="_000_LV3PR15MB645369A839DF17BB2C1A2AB3C9AE2LV3PR15MB6453namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: LV3PR15MB6453.namprd15.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 85f91c47-342c-44e6-a483-08dca8d7d9da
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2024 16:20:20.5772 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cad70df5-eb75-43b7-adb3-12798d38d9b7
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: hikgfphKnV5NnoZFovj4wosLlRFFZaLnVeI+VNjj/rVqlX7Auz0nTCsIAVWAC+1z+eHAX6RQtCHH2zNOubfKTQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR15MB5542
X-OriginatorOrg: arin.net
Message-ID-Hash: 672J67PXTFRH2EEZ3RJ35DIR3ELWZAJM
X-Message-ID-Hash: 672J67PXTFRH2EEZ3RJ35DIR3ELWZAJM
X-MailFrom: jasdips@arin.net
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-regext.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [regext] Re: WGLC: draft-ietf-regext-rdap-geofeed-05
List-Id: Registration Protocols Extensions Working Group <regext.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/tTcsYUEgAaqCI3WMnigRy-KzjpY>
List-Archive: <https://mailarchive.ietf.org/arch/browse/regext>
List-Help: <mailto:regext-request@ietf.org?subject=help>
List-Owner: <mailto:regext-owner@ietf.org>
List-Post: <mailto:regext@ietf.org>
List-Subscribe: <mailto:regext-join@ietf.org>
List-Unsubscribe: <mailto:regext-leave@ietf.org>
Hi Andy, Thanks for these insightful questions. Tom and I discussed them. Let me try answering. :) Tom, please add/subtract if needed. Jasdip From: Andrew Newton (andy) <andy@hxr.us> Date: Thursday, July 18, 2024 at 3:19 PM To: REGEXT Working Group <regext@ietf.org>, Jasdip Singh <jasdips@arin.net>, tomh@apnic.net <tomh@apnic.net> Subject: [regext] Re: WGLC: draft-ietf-regext-rdap-geofeed-05 Hi Jasdip and Tom, I like this draft, but I do have a couple of questions. 1. This draft mentions the ip network object class but none of the other object classes. Are those not allowed by this extension? What happens if a server uses a geofeed link in a domain object? Should that be covered under a different extension? What if bigisp.com wants to allow other network operators to find their geofeeds just by looking up bigisp.com in RDAP? That seems like it might be a useful thing. If not, are clients to ignore processing the link if found any object other than an ip network? [JS] Since the goal of this extension has been to complement the RFC 9092 Update [1] semantics by providing a point of presence in RDAP, we’d like to keep the spec limited to IP network objects, given some of the RIRs are already enabling geofeed link additions as part of network registrations. The bigisp.com domain scenario is interesting, and some verbiage could have been added to allow geofeed links for other object classes if the authority of the holder of these non-network objects extended over the networks in question. That might be possible for reverse domains in the RIRs but not sure how that authority could be ascertained for forward domains in the DNRs when the network data is in another registry. We think that a more focused, new extension for such a scenario would do a better job from spec angle. To your “If not, are clients to ignore processing the link if found any object other than an ip network?”, we think yes since clients are expected to ignore non-standard data. [1] https://datatracker.ietf.org/doc/html/draft-ietf-opsawg-9092-update-11 2. Do the IPs in the geofeed file have to be in the IP boundaries of the ip network object class where the link is found? That doesn't look to be a requirement, but perhaps this should be explicitly stated. [JS] From what we are noticing at the RIR level is that the service providers generally create a geofeed file with a one-to-many relationship with multiple networks. Requiring IP boundaries would impede how it is presently done. 3. What is a client to do if it finds the geofeed link in a response without a "geofeed1" extension? Is it suppose to treat the link as if the response had a "geofeed1" extension? The expectation of client processing should be more explicit in this allowable corner case. [JS] Glad you noted this edge case. After seeing James’ feedback on replacing RECOMMENDED with MUST for the extension id inclusion, we think MUST would be better since it 1) helps eliminate any confusion on RECOMMENDED being misconstrued as optional, and 2) brings this extension more in line with the new “marker” extension definition from the RDAP Extensions draft [2]. If MUST is acceptable, that still leaves the scenario of a server returning a geofeed link without this extension id in the response but that would not be in line with this spec and the client is free to proceed as it would for any non-standard data in a response; most likely, ignore. [2] https://github.com/anewton1998/draft-regext-rdap-extensions/blob/main/draft-regext-rdap-extensions.md
- [regext] Re: WGLC: draft-ietf-regext-rdap-geofeed… Mario Loffredo
- [regext] Re: WGLC: draft-ietf-regext-rdap-geofeed… Hollenbeck, Scott
- [regext] WGLC: draft-ietf-regext-rdap-geofeed-05 James Galvin
- [regext] Re: WGLC: draft-ietf-regext-rdap-geofeed… Andrew Newton (andy)
- [regext] Re: WGLC: draft-ietf-regext-rdap-geofeed… Jasdip Singh
- [regext] Re: WGLC: draft-ietf-regext-rdap-geofeed… Mario Loffredo
- [regext] Re: WGLC: draft-ietf-regext-rdap-geofeed… Jasdip Singh
- [regext] Re: WGLC: draft-ietf-regext-rdap-geofeed… Jasdip Singh
- [regext] Re: WGLC: draft-ietf-regext-rdap-geofeed… Jasdip Singh
- [regext] Re: WGLC: draft-ietf-regext-rdap-geofeed… Andrew Newton (andy)
- [regext] Re: WGLC: draft-ietf-regext-rdap-geofeed… Gould, James
- [regext] Re: WGLC: draft-ietf-regext-rdap-geofeed… Jasdip Singh
- [regext] Re: WGLC: draft-ietf-regext-rdap-geofeed… James Galvin
- [regext] Re: [Ext] Re: WGLC: draft-ietf-regext-rd… Gavin Brown