Re: [dnssd] [DNSOP] Draft-ietf-dnsop-edns-tcp-keepalive and DNS Push Notifications

Paul Wouters <paul@nohats.ca> Tue, 22 March 2016 04:42 UTC

Return-Path: <paul@nohats.ca>
X-Original-To: dnssd@ietfa.amsl.com
Delivered-To: dnssd@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2C5D12D685; Mon, 21 Mar 2016 21:42:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.101
X-Spam-Level:
X-Spam-Status: No, score=-1.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_ALL=0.8, RP_MATCHES_RCVD=-0.001] autolearn=no 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 BUuls9oSC0qp; Mon, 21 Mar 2016 21:42:38 -0700 (PDT)
Received: from mx.nohats.ca (mx.nohats.ca [193.110.157.68]) (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 D515A12D680; Mon, 21 Mar 2016 21:42:37 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 3qTg6M24LSz37l; Tue, 22 Mar 2016 05:42:35 +0100 (CET)
X-OPENPGPKEY: Message passed unmodified
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id pP_yxfkEjxWI; Tue, 22 Mar 2016 05:42:33 +0100 (CET)
Received: from bofh.nohats.ca (206-248-139-105.dsl.teksavvy.com [206.248.139.105]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS; Tue, 22 Mar 2016 05:42:33 +0100 (CET)
Received: from [193.111.228.86] (unknown [193.111.228.86]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by bofh.nohats.ca (Postfix) with ESMTPSA id 045F6600B97C; Tue, 22 Mar 2016 00:42:32 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.10.3 bofh.nohats.ca 045F6600B97C
References: <5B929188-955A-46C5-B842-95406D4147EE@apple.com> <818B6C5F-8D1C-4581-98F1-E081C2723911@nohats.ca> <EA83C9E4-0C1F-4947-A979-71108C62E27B@apple.com>
Mime-Version: 1.0 (1.0)
In-Reply-To: <EA83C9E4-0C1F-4947-A979-71108C62E27B@apple.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Message-Id: <E4057F02-63A3-451B-ADB5-CA7954EDD15E@nohats.ca>
X-Mailer: iPhone Mail (13D15)
From: Paul Wouters <paul@nohats.ca>
Date: Tue, 22 Mar 2016 00:42:21 -0400
To: Stuart Cheshire <cheshire@apple.com>
Archived-At: <http://mailarchive.ietf.org/arch/msg/dnssd/OWtZzvLqXwLXcGKiTP8NBejbeJY>
Cc: dnssd@ietf.org, Joe Abley <jabley@dyn.com>, Paul Wouters <pwouters@redhat.com>, Ray Bellis <ray@isc.org>, Sara Dickinson <sara@sinodun.com>, dnsop WG <dnsop@ietf.org>
Subject: Re: [dnssd] [DNSOP] Draft-ietf-dnsop-edns-tcp-keepalive and DNS Push Notifications
X-BeenThere: dnssd@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion of extensions to Bonjour \(mDNS and DNS-SD\) for routed networks." <dnssd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnssd>, <mailto:dnssd-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnssd/>
List-Post: <mailto:dnssd@ietf.org>
List-Help: <mailto:dnssd-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnssd>, <mailto:dnssd-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Mar 2016 04:42:39 -0000


Sent from my iPhone

> On Mar 22, 2016, at 00:16, Stuart Cheshire <cheshire@apple.com> wrote:
> 
>> On 21 Mar 2016, at 20:02, Paul Wouters <paul@nohats.ca> wrote:
>> 
>> Our document is in AUTH48 already, so making those kind of changed there might be very difficult.
> 
> I didn’t realise that. I agree, it’s too late to make substantive changes at this point.
> 
>> Also, if you are so idle that you might run into tcp issues timing out, you probably should be nice to the other end and close your tcp session.
> 
> The idea of DNS Push Notifications is for moderately long-standing queries (on the order of 5-10 minutes) waiting to be notified of some change.
> 
> For example, you go to print, but the printer is turned off. You walk down the hall and turn the printer on, and when you get back to your office your computer has been notified that a new printer has become available (without you having to repeatedly cancel and try again until the printer shows up).
> 

Sound more like a match for xmpp than DNS?

Paul


> It’s not something that would be useful for all DNS servers. Think of it as a different protocol, that happens to leverage existing DNS protocols and message formats instead of inventing new protocols and message formats.
> 
> The draft explains it in more detail.
> 
> DNSOP feedback on the draft would be appreciated.
> 
> Stuart Cheshire
> 
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop