Re: back by popular demand - a DNS calculator

Donald Eastlake <d3e3e3@gmail.com> Sat, 16 February 2013 00:57 UTC

Return-Path: <d3e3e3@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D341021F85B4 for <ietf@ietfa.amsl.com>; Fri, 15 Feb 2013 16:57:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.436
X-Spam-Level:
X-Spam-Status: No, score=-104.436 tagged_above=-999 required=5 tests=[AWL=1.163, BAYES_00=-2.599, GB_I_LETTER=-2, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3Nx9W4MpCcSO for <ietf@ietfa.amsl.com>; Fri, 15 Feb 2013 16:57:01 -0800 (PST)
Received: from mail-oa0-f45.google.com (mail-oa0-f45.google.com [209.85.219.45]) by ietfa.amsl.com (Postfix) with ESMTP id 1172521F858B for <ietf@ietf.org>; Fri, 15 Feb 2013 16:57:01 -0800 (PST)
Received: by mail-oa0-f45.google.com with SMTP id o6so4419402oag.32 for <ietf@ietf.org>; Fri, 15 Feb 2013 16:57:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=ewXBc0Ji9XVOlqrz/TNno6L5hNJOKidh6OJGWQ2Lsmw=; b=fJMMP3XBhqDQaTc9W5otuHYI7yX9MXgD7rSWb+N7nRm9UEMJg32w2XG7uTrBS4SQ6L dPTAnNxT1Fb7kxHxSYZ0f0w8aGGMyeI7pJ38byGa5EhVKr/5MiYZIG/t5YqsJLBQcjTO kpV6TKb5ElnS+d3froMbB5b20zRI4Wqx0kyzBEYSQmJ7qpsGLY7E1p53o73TurhIawp0 K33wkyTAeJbRqyf1haq3x+jGE8PJqO57wRtorzS5am5vWFM1fT2T+PXRCsUq9Ntx768a pKV3gJVYAG9nxLGni7caEYYZhPKCFbiAiCj5joZtWryE+yAMWmolcmgZMPtdgiD/ZroS Pg2A==
X-Received: by 10.60.170.242 with SMTP id ap18mr2982993oec.97.1360976220598; Fri, 15 Feb 2013 16:57:00 -0800 (PST)
MIME-Version: 1.0
Received: by 10.76.98.168 with HTTP; Fri, 15 Feb 2013 16:56:40 -0800 (PST)
In-Reply-To: <511ED751.2090703@isi.edu>
References: <511D6D18.8000205@isi.edu> <511D6E18.2020205@forfun.net> <511E6E05.9040302@isi.edu> <88B5FFF0-751F-42FE-BE37-32B0DF414DBA@frobbit.se> <511EB264.2060308@isi.edu> <5DC7250E2074ECC45C666D27@JcK-HP8200.jck.com> <511ED751.2090703@isi.edu>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Fri, 15 Feb 2013 19:56:40 -0500
Message-ID: <CAF4+nEF07vibLRDeawu08kCJ3cDhDpC5op15=k7htTsr6c5Ygg@mail.gmail.com>
Subject: Re: back by popular demand - a DNS calculator
To: Joe Touch <touch@isi.edu>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: John C Klensin <john-ietf@jck.com>, ietf@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 16 Feb 2013 00:57:01 -0000

Let's see, here is the list of RFCs that the RFC Editor believes
update RFC 1035:
RFC 1101, RFC 1183, RFC 1348, RFC 1876, RFC 1982, RFC 1995, RFC 1996,
RFC 2065, RFC 2136, RFC 2181, RFC 2137, RFC 2308, RFC 2535, RFC 2845,
RFC 3425, RFC 3658, RFC 4033, RFC 4034, RFC 4035, RFC 4343, RFC 5936,
RFC 5966, RFC 6604,

Thanks,
Donald
=============================
 Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
 155 Beaver Street, Milford, MA 01757 USA
 d3e3e3@gmail.com


On Fri, Feb 15, 2013 at 7:48 PM, Joe Touch <touch@isi.edu> wrote:
>
>
> On 2/15/2013 3:17 PM, John C Klensin wrote:
>>
>>
>>
>> --On Friday, February 15, 2013 14:10 -0800 Joe Touch
>> <touch@isi.edu> wrote:
>>
>>> Let's just say that there doesn't appear to be disagreement
>>> that the DNS can handle a-z/0-9/'-'.
>>>
>>> Other values _may or may not_ be permitted or handled opaquely
>>> in the lookup, AFAICT. It remains a question AFAICT.
>>
>>
>> Joe,
>>
>> Except for IDNs (or labels starting with "xn--" more
>> specifically), for which there are special rules, it appears to
>> me that the spec is _extremely_ clear that a lookup operation
>> that fails to deal with those "other values" in labels
>> --including even properly-escaped embedded "." characters -- is
>> unambiguously non-conforming.
>
>
> Seems clear to me:
>
> RFC1035:
>
> The labels must follow the rules for ARPANET host names.  They must
> start with a letter, end with a letter or digit, and have as interior
> characters only letters, digits, and hyphen.  There are also some
> restrictions on the length.  Labels must be 63 characters or less.
>
> --
>
> If any label were allowed, then why does IDN conversion go so far out of its
> way to exclude particular strings, e.g., those beginning/ending with '-' and
> encodes everything 0..7F into a-z/0-9?
>
> (I was focused on looking up A records given FQDNs)
>
> Joe