Re: [apps-discuss] another rev of dnsextlang and some stuff to play with

"John Levine" <johnl@taugh.com> Mon, 26 August 2013 03:21 UTC

Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBC6D11E813A for <apps-discuss@ietfa.amsl.com>; Sun, 25 Aug 2013 20:21:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.616
X-Spam-Level:
X-Spam-Status: No, score=-102.616 tagged_above=-999 required=5 tests=[AWL=-0.017, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6aj3UBpfCE6d for <apps-discuss@ietfa.amsl.com>; Sun, 25 Aug 2013 20:20:58 -0700 (PDT)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 6E25F11E8138 for <apps-discuss@ietf.org>; Sun, 25 Aug 2013 20:20:58 -0700 (PDT)
Received: (qmail 2189 invoked from network); 26 Aug 2013 03:20:56 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 26 Aug 2013 03:20:56 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=521ac998.xn--btvx9d.k1308; i=johnl@user.iecc.com; bh=Uvr2ic1t0Qv6jznftNJ5AqUA9f0FkAn7XrE1lYW/Tog=; b=ZmGvXaPKQJq0sTVFNEaUtOJWdfS5w0faU3Rb5YInHGzvGJN9VQTw4f1AaElqo6R4+qfywI04U1ZENXAEHBlvqbQhOhR1igd8Q7Cmq3wBoIj1XRqtRuVYZAiSjftcUp12kFxa/XKoqrFs+0FfkVkxI85hdWSGD6V1/dCcF5e9CtWB1ZJeVztew7Y1cQPsIgou4eLfgjrWsKhKB/CqfRw1C2BcOF5qo1NQ5Nc4rpdot8Lu1fE4W57GyviMdlobMTqH
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=521ac998.xn--btvx9d.k1308; olt=johnl@user.iecc.com; bh=Uvr2ic1t0Qv6jznftNJ5AqUA9f0FkAn7XrE1lYW/Tog=; b=tIOZsbOh8WOCzSXM+DC8Me776wD4DaomY33WAnn/yg4fgCB26Yvppha1gwkF/kSQZtp5Cj8Xy47nHpffs8o696ieVcP0mcg3kBhINA3fGY6SI7sc5/P0+Dmb5ncD2Z+SGha74si+HgkWGTOyQ+iGvBELbq7dQQBFfZEdjdSOx0SxsANo2AvTcwTPsHq55zwg5i7hTAfms9o/U/8J+tjRy1yhnWiV9+wT+u06wlRrZkiwWd4dscARC8CUPf+9JIrP
Date: Mon, 26 Aug 2013 03:20:34 -0000
Message-ID: <20130826032034.70615.qmail@joyce.lan>
From: John Levine <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <01OXHJ9EDE6800004R@mauve.mrochek.com>
Organization:
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset="utf-8"
Content-transfer-encoding: 8bit
Cc: ned.freed@mrochek.com
Subject: Re: [apps-discuss] another rev of dnsextlang and some stuff to play with
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Aug 2013 03:21:03 -0000

>> The first is draft-levine-dnsextlang, which proposes a method to describe
>> the syntax of new DNS RRTYPEs so that various kinds of DNS software can
>> auto-provision.  There was explicit support from a few people for the
>> notion of doing this work, with some discussion about whether this would be
>> in the DNS itself or elsewhere.

I just submitted draft-levine-dnsextlang-07 which cleans up the ABNF and
adds a version tag to the DNS records.

I also set up rrtype.info with definitions of all of the existing
RRTYPEs that I think I can describe with the existing language.  Visit
http://www.rrtype.info for a link to some resources or try, e.g.

$ dig mx.rrtype.info txt

;; QUESTION SECTION:
;mx.rrtype.info.			IN	TXT

;; ANSWER SECTION:
mx.rrtype.info.		7162	IN	TXT	"RRTYPE=1" "MX:15 Mail exchanger" "I2 Priority (lower values are higher priority)" "N[A,C] Host name"

R's,
John