[dnsext] draft-levine-dnsextlang-02 interop w/ rfc3597[bis]
Alfred Hönes <ah@TR-Sys.de> Tue, 27 March 2012 20:19 UTC
Return-Path: <dnsext-bounces@ietf.org>
X-Original-To: namedroppers-archive-gleetwall6@lists.ietf.org
Delivered-To: ietfarch-namedroppers-archive-gleetwall6@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92BF321F8731; Tue, 27 Mar 2012 13:19:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1332879552; bh=GMsvqHCAGvIZNrMWHVajvvVl/CLuSSLkIZnVudYZ0tE=; h=From:Message-Id:To:Date:Mime-Version:Cc:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: Content-Type:Content-Transfer-Encoding:Sender; b=R8ajilp9f0fWuskHmxXv6WFLxM2lOuLGmivkMmo+BB6GeJQZnjNwMfCf8bmiQBWF3 IYESDJGQh3lpyJJ6tZBOegDzGte3Vykq5PwQDpqGaUiHud0VD8Xsa8nirw/qZkyenN arnRlXf3rsEQ1Hw7X1rqs5ShF/o4EBMd5xd334yo=
X-Original-To: dnsext@ietfa.amsl.com
Delivered-To: dnsext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F8E721F8731 for <dnsext@ietfa.amsl.com>; Tue, 27 Mar 2012 13:19:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -98.338
X-Spam-Level:
X-Spam-Status: No, score=-98.338 tagged_above=-999 required=5 tests=[AWL=-0.189, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3, 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 4GE6YRfZr343 for <dnsext@ietfa.amsl.com>; Tue, 27 Mar 2012 13:19:10 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by ietfa.amsl.com (Postfix) with ESMTP id 8A12321F872E for <dnsext@ietf.org>; Tue, 27 Mar 2012 13:19:09 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA271769480; Tue, 27 Mar 2012 22:18:00 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id WAA07471; Tue, 27 Mar 2012 22:17:58 +0200 (MESZ)
From: Alfred Hönes <ah@TR-Sys.de>
Message-Id: <201203272017.WAA07471@TR-Sys.de>
To: standards@taugh.com
Date: Tue, 27 Mar 2012 22:17:58 +0200
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Cc: dnsext@ietf.org
Subject: [dnsext] draft-levine-dnsextlang-02 interop w/ rfc3597[bis]
X-BeenThere: dnsext@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: DNS Extensions working group discussion list <dnsext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsext>, <mailto:dnsext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dnsext>
List-Post: <mailto:dnsext@ietf.org>
List-Help: <mailto:dnsext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsext>, <mailto:dnsext-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: dnsext-bounces@ietf.org
Errors-To: dnsext-bounces@ietf.org
Hi, I spent a few thoughts on operational considerations and interoperability with implementations that wouldn't support your proposal of a RRtype description language (btw: the AAA folks call such decription for RADIUS attributes a "dictionary"). If an implementation of your I-D has to import zone data in presentation format produced by a system that "only" supports RFC 3597 (or the stalled 'bis' version), I think a conformant receiving system SHOULD automatically recognize RFC 3597 "Unknown RR Format" even for RRtypes for which it has been configured with a description of the RRtype-specific presentation format. (The source system could be another DNS implementation or a provisioning system.) So far, so fine. But what happens if the implementation supporting Ext'lang and having been configured with the friendly format for a specific "Unknown RRtype" (as listed in RFC 3597) has operational needs to _export_ data to a non-upgraded recipient system, in a specific operational environment? Maybe the extension language could be amended by a (per-RRtype) indicator that, on data _export_, the RFC 3597 format needs to be used, and/or implement some (global) trigger to cause this behavior for a particular operation for the tagged RRtypes, or for _all_ RFC 3597 Unknown RRtypes. This fine-grained interop-configuration would help to accommodate interaction with systems that (hard-coded) support the specific presentation format for _some_ "Unknown RRtypes" in the best human-friendly manner possible in a specific operational setting. Note that the RRtype descriptions would be needed anyway for communications (at least import from) upgraded systems, so just leaving out some descriptions would be counter-productive. Such additional tags in the language would thus make the gradual deployment of Ext'lang within an operational domain much more easier and hence might further actual acceptance, implementation, and deployment of the proposal. (For instance, a provisioning system could be upgraded to accept human-friendly presentation format for Unknown RRtypes, but might still have the need to produce RFC 3597 format to be fed to the authoritative servers or other operational support systems until these also support the Ext'lang.) Kind regards, Alfred. -- +------------------------+--------------------------------------------+ | TR-Sys Alfred Hoenes | Alfred Hoenes Dipl.-Math., Dipl.-Phys. | | Gerlinger Strasse 12 | Phone: (+49)7156/9635-0, Fax: -18 | | D-71254 Ditzingen | E-Mail: ah@TR-Sys.de | +------------------------+--------------------------------------------+ _______________________________________________ dnsext mailing list dnsext@ietf.org https://www.ietf.org/mailman/listinfo/dnsext
- [dnsext] draft-levine-dnsextlang-02 interop w/ rf… Alfred Hönes
- Re: [dnsext] [taugh.com-standards] draft-levine-d… John R. Levine
- Re: [dnsext] draft-levine-dnsextlang-02 interop w… Tony Finch