[regext] 7482bis: "..." in Path Segment Specification Clarification

"Hollenbeck, Scott" <shollenbeck@verisign.com> Thu, 23 January 2020 14:16 UTC

Return-Path: <shollenbeck@verisign.com>
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 DDCD71200DE for <regext@ietfa.amsl.com>; Thu, 23 Jan 2020 06:16:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.299
X-Spam-Level:
X-Spam-Status: No, score=-4.299 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=verisign.com
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 HRRfEEKyqn13 for <regext@ietfa.amsl.com>; Thu, 23 Jan 2020 06:16:19 -0800 (PST)
Received: from mail3.verisign.com (mail3.verisign.com [72.13.63.32]) (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 520BD1200E0 for <regext@ietf.org>; Thu, 23 Jan 2020 06:16:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=verisign.com; l=1852; q=dns/txt; s=VRSN; t=1579788979; h=from:to:subject:date:message-id: content-transfer-encoding:mime-version; bh=i02I8kfyLEsInNXt1eCOcNMBBec1Ed9uGA0jek7aPKg=; b=NpSqxcbvnp7fo0L0A5ykSvMQjWCV8Byd3A/Yjz1WwLNgn7uJ0UnXB5Cs 053ahrAA6lhcwNU60t7LSVbzkMHD4gheBvAtw1o5NEikUUJyusCfh6XKh s/KcqRzIlUpC6LpNoLuko6ClANpOWqU6s2lx7Hsy33inIREDvf53FyBK0 EVgd4cJclSuLFELNubBRj5UDpvazzZNkc0xX3+5hoBXLEJJ6lylA6QEqZ uWWNOqKI2SUpW6cuQGDpTKxRf47h+Vw4yRbMScfEkOqJvaoih1gM4mApS XS0Khedn9KmzAC9OaIj5Z+aic5IFHh2gDMty2VnIfSriegOpkoyIWY5zb Q==;
IronPort-SDR: 55Gk2k4j5mPYg+WDDlK4luUMVOtPwRmWAG1CryUK3ujYotXN71c+EldNuL7sGhclmEh1L+Lbuo u2ZFrxPeDoL5yRQrO/x+8vltK2Xw7OUVZKDPWbVxgZn4BedjJ10aZ/4jk8+kqpziJMu4vkVFup UwF2Sce/fh7jOEFVI74Zj8PCLk9E5dpqgC5TpsYNRaWVvnc7cRmDl7921gmGSBYZ22WhcJ+pTH 7K1Z8UY0dbkYvt8SlXEg0MnHF3mO/Uat5yUDdGTqcfd6VT9/aS/k9L88Ft4rmB+Nss1JPpAj2S CQ8=
X-IronPort-AV: E=Sophos;i="5.70,354,1574121600"; d="scan'208";a="558329"
IronPort-PHdr: =?us-ascii?q?9a23=3AEGV52RAWATCQMbXO60DZUyQJP3N1i/DPJgcQr6?= =?us-ascii?q?AfoPdwSPTyoMbcNUDSrc9gkEXOFd2Cra4d16yM6eu7AiRAuc/H7ClZNsQUFl?= =?us-ascii?q?cssoY/p0QYGsmLCEn2frbBThcRO4B8bmJj5GyxKkNPGczzNBX4q3y26iMOSF?= =?us-ascii?q?2kbVImbuv6FZTPgMupyuu854PcYxlShDq6fLh+MAi6oR/eu8ULjoZuMLg9xg?= =?us-ascii?q?XGrnZGdeld2GdkKU6Okxrm6cq84ZBu/z5Mt/498sJLTLn3cbk/QbFEFjotLn?= =?us-ascii?q?o75NfstRnNTAuP4mUTX2ALmRdWAAbL8Q/3UI7pviT1quRy1i+aPdbrTb8vQj?= =?us-ascii?q?St871rSB7zhygZMTMy7XzahdZxjKJfpxKhugB/zovJa4ybKPZyYqXQds4cSG?= =?us-ascii?q?FcXMheSjZBD5u8YYUREuQBIehWoYr8p1QSohWxChKhBP/2yj9KmnP6wbE23/?= =?us-ascii?q?onHArb3AIgBdUOsHHModn7NqkSVuS1zK3WwjXFdPxZxyvy6IvQfhs8vP+DQb?= =?us-ascii?q?VwcdbNyUUhCgjIiU6QqYziPzOR0uQCrW6b4PF+Wu2ziG4qsB9xrSa1xsctkY?= =?us-ascii?q?nJh40Vylbe+Splx4Y1IMS1RUhmatCnCJtdrzyWO5dsTs8/QWxltjw2xqAGtJ?= =?us-ascii?q?O1ZiQHx5AqywbCZ/CbaYSE/xDuWPqLLTtli39oe6iziwux/ES4xO3zSMq53E?= =?us-ascii?q?pPoydAkNTDqmwB2AbW58SaVvRy4kKs1DaS2A/N5OFJJEQ5mrfGJJE/xLM7i4?= =?us-ascii?q?Advl7ZHiDsnUX7lKqWdkI59ee28+nnebDmpoOEN49zlwH+LrwimsyhDuQ8NQ?= =?us-ascii?q?gDR3WW9/ik2rH+/UL3WLpEgfwqnqXHqpzaO9gUpqmjAw9NyIos8QuwAy240N?= =?us-ascii?q?QChnkHKkhJdw6Aj4jsI13OIfb4Aumjg1m0jTtn2+rKMqDjD5jDNHTPjbfscL?= =?us-ascii?q?hn50NTzAc/1dVf6IhVCrEFLvLzQEjxtNnAAx8iMwy0xOLnCNFj2YMYQm2AHL?= =?us-ascii?q?OWMKDJvF+W+O0vOeiMZJQUuDbyLfgp/eLhjXg8mVMFZ6mmwYMXaGykHvRhO0?= =?us-ascii?q?iZe2TjgtgfHmYFogozV+3qh0OeUT5dfXqyWLg85j5oQL6hWM3ZS4+gkKCp3S?= =?us-ascii?q?qnENtRfG8MQgSWHHjlZ5msWvoQZmSVOMA3wRIeUr30Aa8m0RWjsgX3wLkjZt?= =?us-ascii?q?Hf/TEE/9q3z9hy4+nekxs//j9cEcmH0nqMQGcylWQNEWxllJtjqFBwnw/QmZ?= =?us-ascii?q?NzhOZVQIRe?=
X-IPAS-Result: =?us-ascii?q?A2EOBQDCqSle/zGZrQplhVaBMQqHUakiCQEBAQEBAQEBA?= =?us-ascii?q?QcBEwgUAQGBBIYBOBMCAwEBCwEBAQQBAQEBAQUDAQEBAoYgAQuCOyKBYSwNV?= =?us-ascii?q?CaBA1EBPkImAQQbgx+xKYN9OAGBFIRsgTiMMYFCPoERg1GEM4YEBJZTmQEDB?= =?us-ascii?q?4I5h0CObCOad45elnCEGAIEAgQFAhWBaYF7cIM8CUcYDYokjCN0jGyBEAEB?=
Received: from BRN1WNEX02.vcorp.ad.vrsn.com (10.173.153.49) by BRN1WNEX02.vcorp.ad.vrsn.com (10.173.153.49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1779.2; Thu, 23 Jan 2020 09:16:15 -0500
Received: from BRN1WNEX02.vcorp.ad.vrsn.com ([fe80::7c0a:1cc:5def:9dde]) by BRN1WNEX02.vcorp.ad.vrsn.com ([fe80::7c0a:1cc:5def:9dde%4]) with mapi id 15.01.1779.002; Thu, 23 Jan 2020 09:16:15 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "regext@ietf.org" <regext@ietf.org>
Thread-Topic: 7482bis: "..." in Path Segment Specification Clarification
Thread-Index: AdXR96ZozfcHAW0QQ6Kc40Y4mH2QkA==
Date: Thu, 23 Jan 2020 14:16:15 +0000
Message-ID: <e8f3ce4f01f94735a4363d2d38ae5821@verisign.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.170.148.18]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/_C2ht8jUBdcGPx-JWuQZ6P3axTw>
Subject: [regext] 7482bis: "..." in Path Segment Specification Clarification
X-BeenThere: regext@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Registration Protocols Extensions <regext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/regext>, <mailto:regext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/regext/>
List-Post: <mailto:regext@ietf.org>
List-Help: <mailto:regext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/regext>, <mailto:regext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jan 2020 14:16:21 -0000

Section 3.1.1 contains this text:

Queries for information about IP networks are of the form /ip/XXX/... or /ip/XXX/YY/...  where the path segment following 'ip' is either an IPv4 dotted decimal or IPv6 [RFC5952] address (i.e., XXX) or an IPv4 or IPv6 Classless Inter-domain Routing (CIDR) [RFC4632] notation address block (i.e., XXX/YY).

Section 3.1.2:

Queries for information regarding Autonomous System number registrations are of the form /autnum/XXX/... where XXX is an asplain Autonomous System number [RFC5396].

Section 3.1.3:

Queries for domain information are of the form /domain/XXXX/..., where XXXX is a fully qualified (relative to the root) domain name (as specified in [RFC0952] and [RFC1123]) in either the in-addr.arpa or ip6.arpa zones (for RIRs) or a fully qualified domain name in a zone administered by the server operator (for DNRs).

However, the "..." doesn't represent any additional parameters. Proposed changes:

Queries for information about IP networks are of the form /ip/XXX or /ip/XXX/YY  where the path segment following 'ip' is either an IPv4 dotted decimal or IPv6 [RFC5952] address (i.e., XXX) or an IPv4 or IPv6 Classless Inter-domain Routing (CIDR) [RFC4632] notation address block (i.e., XXX/YY).

Queries for information regarding Autonomous System number registrations are of the form /autnum/XXX where XXX is an asplain Autonomous System number [RFC5396].

Queries for domain information are of the form /domain/XXXX, where XXXX is a fully qualified (relative to the root) domain name (as specified in [RFC0952] and [RFC1123]) in either the in-addr.arpa or ip6.arpa zones (for RIRs) or a fully qualified domain name in a zone administered by the server operator (for DNRs).

What do people think about this proposal?

Scott