Re: [netmod] 6991bis: domain-name
Ladislav Lhotka <lhotka@nic.cz> Mon, 22 July 2019 20:55 UTC
Return-Path: <lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 584141200A3 for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 13:55:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 iLrfN5kQgHV2 for <netmod@ietfa.amsl.com>; Mon, 22 Jul 2019 13:55:42 -0700 (PDT)
Received: from trail.lhotka.name (trail.lhotka.name [77.48.224.143]) by ietfa.amsl.com (Postfix) with ESMTP id 7E74A12008C for <netmod@ietf.org>; Mon, 22 Jul 2019 13:55:42 -0700 (PDT)
Received: by trail.lhotka.name (Postfix, from userid 109) id 8BC26182048B; Mon, 22 Jul 2019 22:54:09 +0200 (CEST)
Received: from localhost (dhcp-8bbc.meeting.ietf.org [31.133.139.188]) by trail.lhotka.name (Postfix) with ESMTPSA id C5543182004A; Mon, 22 Jul 2019 22:54:05 +0200 (CEST)
From: Ladislav Lhotka <lhotka@nic.cz>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Cc: NETMOD WG <netmod@ietf.org>
In-Reply-To: <20190721203047.oufc3bcwnjsczhmk@anna.jacobs.jacobs-university.de>
References: <b2aa592e7c78f54c75daa5af39a6c364a44a2c5a.camel@nic.cz> <20190721203047.oufc3bcwnjsczhmk@anna.jacobs.jacobs-university.de>
Mail-Followup-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, NETMOD WG <netmod@ietf.org>
Date: Mon, 22 Jul 2019 16:55:33 -0400
Message-ID: <87muh53i2i.fsf@nic.cz>
MIME-Version: 1.0
Content-Type: text/plain; format="flowed"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/VdLxZupFN7MvAS6qWji3UHFtNns>
Subject: Re: [netmod] 6991bis: domain-name
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jul 2019 20:55:46 -0000
Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> writes: > Lada, > > I do not think we can simply enlarge the value set of > inet:domain-name, existing implementations using > inet:domain-name may (rightfully) not expect wildcards. On the other hand, the description says: It is designed to hold various types of domain names, including names used for A or AAAA records (host names) and other records, ... So one could expect that all values that can appear e.g. in A/AAAA records of DNS zone data are supported, which is not the case. > > What we can do is to create a new definition that has a larger > value space. We can also consider to define inet:domain-name as > a subset of such a larger type as long as it results in the same > value space. My suggestion is to remove the above sentence from the description in the next revision, and leave the rest to DNS folks. There are other interesting issues, such as how to model internationalized domain names. Lada > > /js > > On Fri, Mar 29, 2019 at 11:20:13AM +0100, Ladislav Lhotka wrote: >> Hi, as a follow-up to my comment during the NETMOD session, I >> want to propose the following update to the the >> inet:domain-name type. The aim is to include use cases that are >> currently rejected: - classless in-addr.arpa delegations [RFC >> 2317], i.e. labels like "128/26" - wildcards [RFC 4592], >> e.g. "*.example.net" OLD >> pattern >> '((([a-zA-Z0-9_]([a-zA-Z0-9\-_]){0,61})?[a-zA-Z0-9]\.)*' >> + '([a-zA-Z0-9_]([a-zA-Z0-9\-_]){0,61})?[a-zA-Z0-9]\.?)' + >> '|\.'; >> NEW >> pattern >> '((\*\.)?(([a-zA-Z0-9_]([a-zA-Z0-9\-/_]){0,61})?[a-zA-Z0-9]\.)*' >> + '([a-zA-Z0-9_]([a-zA-Z0-9\-/_]){0,61})?[a-zA-Z0-9]\.?)' >> + '|\.'; >> Lada -- Ladislav Lhotka Head, CZ.NIC Labs PGP Key ID: >> 0xB8F92B08A9F76C67 >> _______________________________________________ netmod mailing >> list netmod@ietf.org >> https://www.ietf.org/mailman/listinfo/netmod > > -- Juergen Schoenwaelder Jacobs University Bremen > gGmbH Phone: +49 421 200 3587 Campus Ring 1 | 28759 > Bremen | Germany Fax: +49 421 200 3103 > <https://www.jacobs-university.de/> -- Ladislav Lhotka Head, CZ.NIC Labs PGP Key ID: 0xB8F92B08A9F76C67
- [netmod] 6991bis: domain-name Ladislav Lhotka
- Re: [netmod] 6991bis: domain-name Rob Wilton (rwilton)
- Re: [netmod] 6991bis: domain-name Ladislav Lhotka
- Re: [netmod] 6991bis: domain-name Juergen Schoenwaelder
- Re: [netmod] 6991bis: domain-name Ladislav Lhotka
- Re: [netmod] 6991bis: domain-name Juergen Schoenwaelder
- Re: [netmod] 6991bis: domain-name Ladislav Lhotka
- Re: [netmod] 6991bis: domain-name Juergen Schoenwaelder
- Re: [netmod] 6991bis: domain-name William Lupton
- Re: [netmod] 6991bis: domain-name Juergen Schoenwaelder
- Re: [netmod] 6991bis: domain-name Ladislav Lhotka