Re: [DNSOP] Call for Adoption: draft-bellis-dnsop-session-signal
神明達哉 <jinmei@wide.ad.jp> Wed, 27 July 2016 18:02 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 D19D612B01A for <dnsop@ietfa.amsl.com>; Wed, 27 Jul 2016 11:02: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 uMLyafcDxUMY for <dnsop@ietfa.amsl.com>; Wed, 27 Jul 2016 11:02:49 -0700 (PDT)
Received: from mail-qk0-x233.google.com (mail-qk0-x233.google.com [IPv6:2607:f8b0:400d:c09::233]) (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 A702312B02B for <dnsop@ietf.org>; Wed, 27 Jul 2016 11:02:49 -0700 (PDT)
Received: by mail-qk0-x233.google.com with SMTP id s63so41479859qkb.2 for <dnsop@ietf.org>; Wed, 27 Jul 2016 11:02:49 -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=02lpW+/QP03/fcOXH/eyOwYQ46mEChPvx7vuflNmuIs=; b=zvGt2gyPA3cN3xL7/HWJXARxtQO+lokoORXE09anvEMPj0gssYDSxEAt/cTDNvpOV9 XoopexzhTgFt0L9xBHKrr9X84/Jexionho0+slIRnKiH1tnl35TvKbJbS6NCEeMZK8ce jYSpuw88RJFteoQMbXDyPzUZz6yueIRXfg7+OPaD4LIWyFW3eEfzwTDl6aduFxaQTjG0 Gry788fdpXxaaxs5DtnzwzkiGtMn9TNLUJ3c8U7R11H15+soRy57EmKmvuaOMWQytWJR tuluGcYa04EgqM9cYCU49jr212voJViG2FjFwYbqlbxe/GkwjGzevQMaEpunq59x6VWC M+Cw==
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=02lpW+/QP03/fcOXH/eyOwYQ46mEChPvx7vuflNmuIs=; b=MBk8a+ww359TbcH4p0JLKihRasSbYBkWs3q1Xa/PuJY2K1eSC/R+7d9QAhf4xJIwaE lXu4bnhopKN4TjC+ukaBD9Q+wZHDyrWKRv+cbwUiJS+UkQwisYvIm/OVbhiMVwwmUPLt jciBUtqhwHL8+0vAYPg2hMxTfssOdxhuu1uREqXshED34FsQZ3yJzExV6qvHgOlqbxwK d7yreJ/55YVb2YORyLwxt2bRknriwfHpMpbxW6gK9cIpnI6qOVySfeZp/j57pzIk66pY /lFSoipERbsXSnOHdZJaceywhDNnbu03qH0scD2C7Nin8loiZy4e9XvE9XCPFcYeIBK/ 4B2g==
X-Gm-Message-State: AEkooutSfEX43V1jd9Yflu6jq7RyUNghs6+KVANqg3i1mfLcZOa7W7mrK3JN+9gqow/rp3cKD5b6PEgMpU+BIw==
X-Received: by 10.55.201.70 with SMTP id q67mr36995376qki.124.1469642568756; Wed, 27 Jul 2016 11:02:48 -0700 (PDT)
MIME-Version: 1.0
Sender: jinmei.tatuya@gmail.com
Received: by 10.237.33.154 with HTTP; Wed, 27 Jul 2016 11:02:48 -0700 (PDT)
In-Reply-To: <2c1a39bc-88eb-3952-d06d-f52f7ea56e2c@gmail.com>
References: <2c1a39bc-88eb-3952-d06d-f52f7ea56e2c@gmail.com>
From: 神明達哉 <jinmei@wide.ad.jp>
Date: Wed, 27 Jul 2016 11:02:48 -0700
X-Google-Sender-Auth: B-zNnQOIBHxF78qa2JrA_tPMXy8
Message-ID: <CAJE_bqcBK6a9KQZg1nuF4Ncjy7AYNbV632_buJyQCbBds_eQXA@mail.gmail.com>
To: Tim Wicinski <tjw.ietf@gmail.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/Az_akIgshbiIJZXnxhowG_fjKY4>
Cc: dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] Call for Adoption: draft-bellis-dnsop-session-signal
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: Wed, 27 Jul 2016 18:02:53 -0000
On Fri, Jul 22, 2016 at 6:39 PM, Tim Wicinski <tjw.ietf@gmail.com> wrote: > This starts a Call for Adoption for draft-bellis-dnsop-session-signal > > The draft is available here: > https://datatracker.ietf.org/doc/draft-bellis-dnsop-session-signal/ > > Please review this draft to see if you think it is suitable for adoption by > DNSOP, and comments to the list, clearly stating your view. I've read the 01 version of the draft. I don't have a strong opinion on whether it's suitable for adoption, mainly because its motivation is vague to me. If it becomes clearer in a subsequent version I'll probably be more supportive for the adoption. Specific comments on 01: - Section 1: perhaps its first 2 paragraphs intend to describe the motivation, but these are quite vague to me. Since it's vague I can't propose any specific suggestion, but hopefully these will be revised to be more specific about what are the problems today and specifically how this proposal tries to address them. - Overall: I think it's better to describe what the recipient should do if a MUST is violated. In some cases it might be very minor and doesn't affect interoperability in practice, but implementors will still wonder what they should do in those cases. Such cases include (if this is not a comprehensive list): Section 3.1: Each message MUST contain only a single TLV. Section 4.2.1: [..]It MUST NOT be initiated by a server. Section 4.2.2: [...] It MUST NOT be initiated by a client. - Section 3.1 The Z bits are currently unused, and SHOULD be set to zero (0) in requests and responses unless re-defined in a later specification. Not a strong opinion, but in my experiences with other protocols on cases like this, I guess this would normally be a MUST for the sender and the recipient MUST ignore an unexpected value. - Section 4.2.2 The Terminate Session TLV (2) MAY be sent by a server to request that the client terminate the session. Specifically what does "terminate" mean? It probably depends on the underlying protocol (TCP or DNSoTLS, etc), but it would be nicer if this document explicitly defines this term in Section 2 (maybe with an example for a specific protocol like TCP). - Section 4.2.3: s/for. a client/for a client/ it may leave the current session idle for. a client. The definition -- JINMEI, Tatuya
- Re: [DNSOP] Call for Adoption: draft-bellis-dnsop… tjw ietf
- Re: [DNSOP] Call for Adoption: draft-bellis-dnsop… Ray Bellis
- [DNSOP] Call for Adoption: draft-bellis-dnsop-ses… Tim Wicinski
- Re: [DNSOP] Call for Adoption: draft-bellis-dnsop… 神明達哉
- Re: [DNSOP] Call for Adoption: draft-bellis-dnsop… william manning
- Re: [DNSOP] Call for Adoption: draft-bellis-dnsop… Matthew Pounsett
- Re: [DNSOP] Call for Adoption: draft-bellis-dnsop… Shane Kerr