Re: [DNSOP] Fw: New Version Notification for draft-yao-dnsop-accompanying-questions-01.txt
神明達哉 <jinmei@wide.ad.jp> Mon, 24 October 2016 18:47 UTC
Return-Path: <jinmei.tatuya@gmail.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 63F74129997 for <dnsop@ietfa.amsl.com>; Mon, 24 Oct 2016 11:47:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 q77MFOkTfC0o for <dnsop@ietfa.amsl.com>; Mon, 24 Oct 2016 11:47:50 -0700 (PDT)
Received: from mail-qt0-x22b.google.com (mail-qt0-x22b.google.com [IPv6:2607:f8b0:400d:c0d::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55D901296A2 for <dnsop@ietf.org>; Mon, 24 Oct 2016 11:47:50 -0700 (PDT)
Received: by mail-qt0-x22b.google.com with SMTP id s49so132728551qta.0 for <dnsop@ietf.org>; Mon, 24 Oct 2016 11:47:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=qHoqzOqEeox95FNx/J+UJfAS4QSEqkasWNUcTtqsdWw=; b=flA7CBXA8CLh7GPiY5RXNNC9uzuApOa4n48TkDrzUz3esfEollx4mUQA0+hZVYKB9t U9J3vYWz3xOH9PWgCjBlWWy5JTdmUOkav8YT48CBRrTZ92ccKoHLE2waNM5X9JNG6tQv 4uw9Agyur+eQFNQAIyjH2PXbmLJiFCVDsMEIPmPP30f31W5WmBuM/JYYJ8Bj668jNfDq a9V+C5XZlKCFCIMXnf3cLBGQfG3YmN/ITdAES69QRyscxlkxf3fJdMp0Gf+jLxlbx8eI lYzdn+K+QJJYXofVT+2OD1WMpwWPRgkRrDUUbj87UYlyEtLlwsHSqegcPaWpEMJndvmZ wv0Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=qHoqzOqEeox95FNx/J+UJfAS4QSEqkasWNUcTtqsdWw=; b=Q92hUMxqBXsnbKLLtS3bWAm5OdRB/BY1zZIbaZ8vC8SQl8bkwbtz/tCVvpYl+Gfrk2 mD64sLE4kky435u7Mk9MRswqXUJbgZAH/5YzVcG71XPsv0EUrEEy6D0XceX2TcP/nHeY o+AumOg1ZU+qCQw0lXUs1Cp3BMlVpeinotJBBEioLJrT/s0ZoOLtf1gQ51wZQDhALQrZ fvhUa65z8i8lL5bUkp2Si3RgKh/g1m5LlCKwBnK0N+v6JxpYIYjPLt4fHvf5g8sHsXot AqTioWqOwqv4urQz7Nit0rf1pbcZ7cU+xLzpxGOXAY4oC1GEQzPxkMcwaaRL+V2TMoAw cNpg==
X-Gm-Message-State: ABUngvfB2efIlhgo2m/mB1MCBeknkogCN/+KRjf6cMl5DXV4ps3UMnrsKot6c9iGbMtiAcAYwIojyn1faml5fQ==
X-Received: by 10.237.56.34 with SMTP id j31mr15173525qte.16.1477334869371; Mon, 24 Oct 2016 11:47:49 -0700 (PDT)
MIME-Version: 1.0
Sender: jinmei.tatuya@gmail.com
Received: by 10.237.54.134 with HTTP; Mon, 24 Oct 2016 11:47:48 -0700 (PDT)
In-Reply-To: <11d1f4be.4df.157f6fc72c7.Coremail.yaojk@cnnic.cn>
References: <11d1f4be.4df.157f6fc72c7.Coremail.yaojk@cnnic.cn>
From: 神明達哉 <jinmei@wide.ad.jp>
Date: Tue, 25 Oct 2016 03:47:48 +0900
X-Google-Sender-Auth: grg1ePfB8OkZRph_qLrGEq0nRi8
Message-ID: <CAJE_bqd8teOXgUU6uok1K11y=C=txGKYeujbK9PC797wHU9WtA@mail.gmail.com>
To: Jiankang Yao <yaojk@cnnic.cn>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/13e1Poh0W1gaRgTowdsvesaZPBg>
Cc: dnsop <dnsop@ietf.org>, Paul Vixie <vixie@fsi.io>
Subject: Re: [DNSOP] Fw: New Version Notification for draft-yao-dnsop-accompanying-questions-01.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
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, 24 Oct 2016 18:47:52 -0000
At Mon, 24 Oct 2016 21:58:42 +0800 (GMT+08:00), "Jiankang Yao" <yaojk@cnnic.cn> wrote: > We have updated it to the new version, simplying the mechanism. > pls kindly help to review it. any comments are welcome. > If Seoul DNSOP meeting has some time slot for it, I will appreciate it. A few comments on a quick read: - Does it assume to be used for exchanges between stub and recursive resolvers? If it's also intended to be used between recursive and authoritative, how does it handle a delegation answer? - Should we assume SOA('s) in the authority section for negative answers? - What if AQ-TYPE is ANY? I suspect the answer can be ambiguous in that case (even though it may not be a big issue in practice). For example, if the first AQ-TYPE is ANY and the second is AAAA, and the answer section only contains one AAAA (in addition to the answer to the main question), it's ambiguous for which AQ the AAAA answer is. - Likewise, what if the result is a CNAME chain? For example, if the answer to the first AQ is a CNAME and the name for the second AQ is the CNAME's target, it can be ambiguous for which AQ the subsequent answer (that follows the CNAME answer) is. - I wonder whether there are other cases where the results can be ambiguous and whether some of them can be more troublesome than the above examples. - Maybe I missed something obvious, but the purpose of the AQ bit, and Count and Seq fields is not clear to me. Some more explanations might help. - Regarding the definition of "Prefix" in Section 3: o Prefix field is a substring between the main domain name of the main quesiton and the accompanying domain name of the accompanying question. what "substring" means is vague to me. It's not even clear whether this is an ascii string or it's a complete wire-format domain name. Likewise, the notation of "S-S1" is quite informal. Since this is part of a formal definition, I'd suggest making it more formal and precise, eliminating any ambiguity depending on the interpretation. - This part of Section 4 seems to assume a responder implementation generally echos back unrecognized EDNS options: [...] An AQ unaware responder is expected to ignore the AQ OPT of the query, and may echo the received OPT back into additional section of the response message. and the following part of Section 5 seems to rely on that assumption: If the initial value of the AQ-RCODE is unchanged in the response, it indicates that the responder is AQ unaware. But, as far as I know actual implementations tend to NOT echo back unrecognized options. - Section 6: there's a missing period after 'example.com': Answer | example.com IN A 192.168.0.1 | -- JINMEI, Tatuya
- [DNSOP] Fw: New Version Notification for draft-ya… Jiankang Yao
- Re: [DNSOP] Fw: New Version Notification for draf… Ozgur Karatas
- Re: [DNSOP] Fw: New Version Notification for draf… Bob Harold
- Re: [DNSOP] Fw: New Version Notification for draf… 神明達哉
- Re: [DNSOP] Fw: New Version Notification for draf… Jiankang Yao
- Re: [DNSOP] Fw: New Version Notification for draf… Jiankang Yao
- Re: [DNSOP] Fw: New Version Notification for draf… 神明達哉
- [DNSOP] (version 2)Re: Re: draft-yao-dnsop-accomp… Jiankang Yao