Re: [DNSOP] New Version Notification for draft-muks-dnsop-dns-squash-01.txt

"Darcy Kevin (FCA)" <kevin.darcy@fcagroup.com> Mon, 09 April 2018 21:53 UTC

Return-Path: <kevin.darcy@fcagroup.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0104612D810 for <dnsop@ietfa.amsl.com>; Mon, 9 Apr 2018 14:53:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-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 Vu4r4vgWGdXL for <dnsop@ietfa.amsl.com>; Mon, 9 Apr 2018 14:52:57 -0700 (PDT)
Received: from shbmap08.extra.chrysler.com (shbmap08.out.extra.chrysler.com [129.9.75.106]) (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 7428812D95F for <dnsop@ietf.org>; Mon, 9 Apr 2018 14:52:51 -0700 (PDT)
Received: from odbmap09.oddc.chrysler.com (Unknown_Domain [151.171.137.34]) by (Symantec Messaging Gateway) with SMTP id A7.12.27447.2A0EBCA5; Mon, 9 Apr 2018 17:52:34 -0400 (EDT)
X-AuditID: 81094b68-bd4ce98000006b37-c5-5acbe0a2d0d1
Received: from mxph1chrw.fgremc.it (Unknown_Domain [151.171.20.45]) by (Symantec Messaging Gateway) with SMTP id 1E.C2.14636.2B0EBCA5; Mon, 9 Apr 2018 17:52:53 -0400 (EDT)
Received: from mxph4chrw.fgremc.it (151.171.20.48) by mxph1chrw.fgremc.it (151.171.20.45) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Mon, 9 Apr 2018 17:52:46 -0400
Received: from mxph4chrw.fgremc.it ([fe80::cc0c:cb4f:1b3f:2701]) by mxph4chrw.fgremc.it ([fe80::cc0c:cb4f:1b3f:2701%18]) with mapi id 15.00.1320.000; Mon, 9 Apr 2018 17:52:46 -0400
From: "Darcy Kevin (FCA)" <kevin.darcy@fcagroup.com>
To: IETF DNSOP WG <dnsop@ietf.org>
Thread-Topic: [DNSOP] New Version Notification for draft-muks-dnsop-dns-squash-01.txt
Thread-Index: AQHTym0sdh9lhaJLsku5Xg/FjB/xV6P5Mc+A///AARA=
Date: Mon, 09 Apr 2018 21:52:45 +0000
Message-ID: <f058dc3efb4240d6ac595e881edc9af0@mxph4chrw.fgremc.it>
References: <152266440253.7369.5084776542492307092.idtracker@ietfa.amsl.com> <20180402102650.GA28069@jurassic> <CA+nkc8B1nBjAmxxr8VwrxLcU6Bf65AMqPEXdg7b21yUSQHrWEQ@mail.gmail.com>
In-Reply-To: <CA+nkc8B1nBjAmxxr8VwrxLcU6Bf65AMqPEXdg7b21yUSQHrWEQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [151.171.20.199]
Content-Type: multipart/alternative; boundary="_000_f058dc3efb4240d6ac595e881edc9af0mxph4chrwfgremcit_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRmVeSWpSXmKPExsUyfXWnku6iB6ejDK4c4bW4++YyiwOjx5Il P5kCGKO4bFJSczLLUov07RK4Mra/dC4418NYce7hTaYGxlcdjF2MnBwSAiYS9xZuYe5i5OIQ EtjOKHH1zQ1mmET375WsEIn1jBJr21ZDOWsZJa6t2c4GUiUksINRYs5/bxCbDahj4ZW7YN0i AkoS+27PA7OFBcIkTsxeDxUPl+iZcxtoEAeQbSWxp5EPJMwioCKx+PQsVhCbV8BJ4uvPj4xw F3V9/soGUs8pEChx8J4PSA2jgJjE91NrmEBsZgFxiVtP5jNBHC0gsWTPeagHRCVePv7HCmEb SGxduo8FwlaSOLDmMDNEb6bE3bXLmCH2CkqcnPmEBWSvhMBSDolPR66wTGCUmIVkxywkPbOQ 9MwCOo9ZQFNi/S59iBJFiSndD9khbA2J1jlz2ZHFFzCyr2KULs5Iyk0sMLDQS60oKUrUS84o qizOSS3SS87P3cQIjNlGTu+MHYxztloeYhTgYFTi4eXfejpKiDWxrLgy9xCjBAezkgjvwcVA Id6UxMqq1KL8+KLSnNTiQ4zSHCxK4rxJFUApgfTEktTs1NSC1CKYLBMHp1QDY7Z/SnC1m2Kd fn3/4tPnl880ushv6S4teu5M6v69d1r44w5O5vCuunjoYsqeswo3DHUS7c8rTeILV355pcGk z3zNwWv5axsOvL5SNVXqejybgl/h9kAmfXOPNXPdzqfvzv3XOd/PMGrf5F99CZZ7Hr99/WLl i1lMrLlz4njtQiZvVjM14g9IV2Ipzkg01GIuKk4EAOMQ96/VAgAA
X-Brightmail-Tracker: H4sIAAAAAAAAA01SbUgTYRzn2W3uHJ6c07XHGaSX9jJ0GkRo1BRFqBRSCiu/5Omubbg37jZ1 kaBClnNEH5bVsjLfqFSMwCYikvND5mgGSr6xSFqRYomFiQrZnefblz+/+//enofnUET6XaRA 9SYrRZtIAxEiEd7viEpK6vniK0xpd6WlBhbGhBngTGvrqiAPFEpOaSiDvoyik9VFEp1nLsvi d4IK/+yUoArM3wYOEIpC/DisX38hcgAJKsW7Aeyq7dj66ALwU6cnhFNJ8V4AGzdyOBzCOp6N BxAOR+EEHJh5sokj8QI4/Kh7a38JOhtn2CCUxSdhf3U4txbi8bDF5xZxGMMz4fLqEuC7PAA6 /iyHcPpQPB8Ofs7lNADfB1dGOgUcRnA5nA4+FfCHxmFr/yjCYxmc+/pPxOMU2NM2IOQxAd92 DiG8Vw8DXe0I3xsB3z8MCu8CmXtPrHuPzL1H5mZPhOBHYXdfMi+Jg676WTGPj8CbjY/Fe/dN QPwSKMyaYiNpSUlTmTWaElWJjrYzBopWlZiNr8Hmk9XF9YLq5jQvwFFAhGHRHl+hVESWMXaj F0SjAkKGvXGyq/Bis8auIxndVdpmoBgvgChCRGGDLSyHaUj7dYo2b1MxqJCQY/GWjHwpriWt VClFWSh6m92PogTE1iZZYwRNaamKa3qDdZcWoKFceBgbrvzIhTMW0sjotTw/Ak6jC7VOJ4J6 F13s9G/OV8F77AyONTgRqdBkNlEKOdYXYM04Z9bZTDv580DOXjMS+zHBsmHsz7uTPM+WCtjS 30XDXKmV3KUUVSD28tkTjvQ8a5G4yXYxcdWkmJsqvzAkUzO/mn+6YIF7JXstIfV5z2jSoTZF 7nm7yjedtbL4oTL9nfpO3+GlWxtD5U2xEpmyZlIZuHJu4mD0vC3773gpGfB2oUa1K9Yfv55/ w3dgw1TjyFyseJAIE74tQG0OnS1Zq3TUxYgaCCGjI48pEZoh/wPEVYhaeQMAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Ss8Nyxh1_xsxhpdLTNRX-e9mE5U>
Subject: Re: [DNSOP] New Version Notification for draft-muks-dnsop-dns-squash-01.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Apr 2018 21:53:01 -0000

The document candidly categorizes itself, in Section 1, as “a pedantic network protocol description”. As such, I think it might be appropriate for it to describe DNS names as appearing in the only form that is unambiguous and implementation-agnostic, i.e. dot-terminated FQDN.


Having said that, even RFC 1034 admits that the non-dot-terminated form “is often one where the trailing dot has been omitted to save typing”, so if the document wants to give a nod to how DNS names are typically represented in practice, that would also be fine, albeit slightly less pedantic.



                                                                                                                                              - Kevin



From: DNSOP <dnsop-bounces@ietf.org> On Behalf Of Bob Harold
Sent: Monday, April 09, 2018 4:32 PM
To: Mukund Sivaraman <muks@mukund.org>
Cc: IETF DNSOP WG <dnsop@ietf.org>
Subject: Re: [DNSOP] New Version Notification for draft-muks-dnsop-dns-squash-01.txt


On Mon, Apr 2, 2018 at 6:26 AM, Mukund Sivaraman <muks@mukund.org<mailto:muks@mukund.org>> wrote:
On Mon, Apr 02, 2018 at 03:20:02AM -0700, internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> wrote:
>
> A new version of I-D, draft-muks-dnsop-dns-squash-01.txt
> has been successfully submitted by Mukund Sivaraman and posted to the
> IETF repository.
>
> Name:         draft-muks-dnsop-dns-squash
> Revision:     01
> Title:                DNS squash
> Document date:        2018-04-01
> Group:                Individual Submission
> Pages:                6
> URL:            https://www.ietf.org/internet-drafts/draft-muks-dnsop-dns-squash-01.txt
> Status:         https://datatracker.ietf.org/doc/draft-muks-dnsop-dns-squash/
> Htmlized:       https://tools.ietf.org/html/draft-muks-dnsop-dns-squash-01
> Htmlized:       https://datatracker.ietf.org/doc/html/draft-muks-dnsop-dns-squash
> Diff:           https://www.ietf.org/rfcdiff?url2=draft-muks-dnsop-dns-squash-01
>
> Abstract:
>    This document attempts to specify current DNS protocol in squashed
>    form in a single document.

You can compare what's in section 3 (Data structure) to what's in RFC
1034 section 3.1. (Name space specifications and terminology).

I'll post revisions weekly. Reviews and participation (preferrably first
in the form of discussion to prepare a list of things to do) are
welcome.

https://github.com/muks/dnssquash/

                Mukund

3. Data Structure
...

   A DNS name is printed as a concatenation left to right of the

   individual labels on the path from the node to the root, each label

   trailing with an ASCII period '.' character.  Thus a complete printed

   DNS name ends with a period character.
Not exactly.  There is no period after the zero-length root zone.
The last period is actually between the tld and the root zone.
So 'there is a period between each zone' not 'after each zone'
even though it looks like a trailing dot.

--
Bob Harold