Re: [DNSOP] Fwd: New Version Notification for draft-bellis-dnsop-session-signal-00.txt

Matthew Pounsett <matt@conundrum.com> Sun, 17 July 2016 08:52 UTC

Return-Path: <matt@conundrum.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 E6A4C12D123 for <dnsop@ietfa.amsl.com>; Sun, 17 Jul 2016 01:52:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=conundrum-com.20150623.gappssmtp.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 V7Mbnx2Seqao for <dnsop@ietfa.amsl.com>; Sun, 17 Jul 2016 01:52:24 -0700 (PDT)
Received: from mail-qt0-x22a.google.com (mail-qt0-x22a.google.com [IPv6:2607:f8b0:400d:c0d::22a]) (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 2430D12D0E1 for <dnsop@ietf.org>; Sun, 17 Jul 2016 01:52:23 -0700 (PDT)
Received: by mail-qt0-x22a.google.com with SMTP id u25so79097632qtb.1 for <dnsop@ietf.org>; Sun, 17 Jul 2016 01:52:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=conundrum-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=31PcMtqBdEEleDOP9sO0CWURl8o9TgNMs7+txabVtws=; b=eet6YwVYQIFnl8/bcSXONH82P8J1SAisNnXyyC7BoPzAew/ncrPO04+1CTwIELRDxO DVuH1e7BenDZzwNoBpTndXDRxKqIlDecjvP66Az4ooZ5pGJ9K3DfpAuMi77cvkg/PhjU 4ljhlngfoWB6qHyLeoyWF1xL3Ys7agG0QzPb2wSFog34/Mlg69Q/6K7R9FkiNlXsYLEw aPGKG5H731srQ9gXXgbZJZbnESQ3+3fiVN5l0VroNpXhK7/usMqJuWBSZI2FjAYdIo16 O6NPn45SV7nu0CWI4CiYI03F5HVBqQKwLhosJs81O9L2MUaWsMDn6i4Hez3+EJIJnzf7 sM8g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=31PcMtqBdEEleDOP9sO0CWURl8o9TgNMs7+txabVtws=; b=KjCsBl4rMphSGVTCHv3/kiox+OlO49aSAhm0Mo6DWW9Ib5Z5t731Bc5lsmA1ztLKUq ACW6ETzePLKxwQZ5EKA6KVJukqBLMLxlLRitWA+qPZ8r5vPL66GM0NHFPQRE1xS1mDTB JNGO/Gj+0y7oCZKMV7dCBIZuG7FbLuyQPYL0Pms3Ifom+lePBmZ278jpag/2M+FX6oFy tfQ0tJPCkgpMXPMac2P2SBuCx2CkQDUjmqeaduYCZ5O+FFI/s+k5gvlrJVep6KlRr5L5 sxOtB2RekYAoJTAJphUZ+Keq4VkWIgLm8GeaW/HEZSEJO3wQfSdMNaKDqv6xkvbtBVf7 aUgw==
X-Gm-Message-State: ALyK8tJVq9LXFwCaBsa+H7FQayFgRvfo+drfqQt6Ah96+gwegoAOHIufqHnVSy0sGz14fv8Ba8z5kIn96nkjwQ==
X-Received: by 10.200.35.44 with SMTP id a41mr17897616qta.25.1468745542460; Sun, 17 Jul 2016 01:52:22 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.237.46.194 with HTTP; Sun, 17 Jul 2016 01:52:21 -0700 (PDT)
X-Originating-IP: [2001:67c:370:176:6457:639e:643d:4e82]
In-Reply-To: <33bde57f-3160-acc3-e483-605eb13aa283@isc.org>
References: <20160706221423.26712.42026.idtracker@ietfa.amsl.com> <33bde57f-3160-acc3-e483-605eb13aa283@isc.org>
From: Matthew Pounsett <matt@conundrum.com>
Date: Sun, 17 Jul 2016 01:52:21 -0700
Message-ID: <CAAiTEH_DXBYAx9A3W0buc2GJROaoQnYwAkjMv+XuwX-MEgj8mg@mail.gmail.com>
To: Ray Bellis <ray@isc.org>
Content-Type: multipart/alternative; boundary="001a113df2aa5306820537d0f8df"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/7dNi7s6cxY5ZxWIEsCvTW0SqEAU>
Cc: dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] Fwd: New Version Notification for draft-bellis-dnsop-session-signal-00.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: Sun, 17 Jul 2016 08:52:27 -0000

I think this draft is a good candidate for adoption.

I'd like to echo Ted's comment that the draft should explicitly state the
sort of context this is meant to be used in.  Calling out TCP sessions as
an example would be a good start.  I found myself wondering how the server
is meant to initiate SS messages to the client in a UDP context where the
client is behind a NAT, for example.
I'm also wondering if wouldn't be possible to implement this in a more
backward-compatible way.  I anticipate a lot of people who don't even
intend to capture SS messages having to update their code anyway, because
the messages won't be automatically discarded and will confuse parsers that
attempt to analyze them.  On the other hand, I am wiling to discuss the
merits of advancing the expectation that the message format could change
with the opcode.






On 6 July 2016 at 15:24, Ray Bellis <ray@isc.org> wrote:

> I've just submitted this draft, which resulted from discussions in
> Buenos Aires related to issues with using EDNS for persistent signalling
> (c.f. RFC 7828), and also from an overlap with draft-ietf-dnssd-push and
> its (mis-)use of the edns-tcp-keepalive option.
>
> The intention here is to split out session-related stateful options from
> the dnssd-push draft into a more generic specification.
>
> Please note that the question of whether to use an alternate message
> format for this OpCode (as it is currently specified) or whether to
> shoe-horn the options into an RR lookalike (per EDNS) is still a matter
> of some debate between the authors.  With no consensus amongst us I felt
> if important that the WG be able to weigh in on that debate.
>
> Ray
>
> -------- Forwarded Message --------
> Subject: New Version Notification for
> draft-bellis-dnsop-session-signal-00.txt
>
> A new version of I-D, draft-bellis-dnsop-session-signal-00.txt
> has been successfully submitted by Ray Bellis and posted to the
> IETF repository.
>
> Name:           draft-bellis-dnsop-session-signal
> Revision:       00
> Title:          DNS Session Signaling
> Document date:  2016-07-06
> Group:          Individual Submission
> Pages:          10
> URL:
>
> https://www.ietf.org/internet-drafts/draft-bellis-dnsop-session-signal-00.txt
> Status:
> https://datatracker.ietf.org/doc/draft-bellis-dnsop-session-signal/
> Htmlized:
> https://tools.ietf.org/html/draft-bellis-dnsop-session-signal-00
>
>
> Abstract:
>    The Extension Mechanisms for DNS (EDNS(0)) [RFC6891] is explicitly
>    defined to only have "per-message" semantics.  This document defines
>    a new Session Signaling OpCode used to carry persistent "per-session"
>    type-length-values (TLVs), and defines an initial set of TLVs used to
>    handle feature negotiation and to manage session timeouts and
>    termination.
>
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
>