[dnssd] My (slightly updated) notes on draft-ietf-dnssd-hybrid-00
Markus Stenberg <markus.stenberg@iki.fi> Wed, 22 July 2015 08:55 UTC
Return-Path: <markus.stenberg@iki.fi>
X-Original-To: dnssd@ietfa.amsl.com
Delivered-To: dnssd@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A64291ACE5C for <dnssd@ietfa.amsl.com>; Wed, 22 Jul 2015 01:55:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.121
X-Spam-Level:
X-Spam-Status: No, score=-1.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_NEUTRAL=0.779] autolearn=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 FpADT6CpnBbJ for <dnssd@ietfa.amsl.com>; Wed, 22 Jul 2015 01:55:43 -0700 (PDT)
Received: from kirsi2.inet.fi (mta-out1.inet.fi [62.71.2.230]) by ietfa.amsl.com (Postfix) with ESMTP id B3A2E1ACE97 for <dnssd@ietf.org>; Wed, 22 Jul 2015 01:55:42 -0700 (PDT)
Received: from [192.168.43.129] (80.220.64.126) by kirsi2.inet.fi (8.5.142.08) (authenticated as stenma-47) id 5511FF6A00F33217 for dnssd@ietf.org; Wed, 22 Jul 2015 11:55:41 +0300
From: Markus Stenberg <markus.stenberg@iki.fi>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Message-Id: <C1326337-8896-4B61-A2D3-862BEFE5AD49@iki.fi>
Date: Wed, 22 Jul 2015 10:55:39 +0200
To: dnssd@ietf.org
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\))
X-Mailer: Apple Mail (2.2102)
Archived-At: <http://mailarchive.ietf.org/arch/msg/dnssd/3ivKN6O5ZuntWmmcCwIC0C3RAZU>
Subject: [dnssd] My (slightly updated) notes on draft-ietf-dnssd-hybrid-00
X-BeenThere: dnssd@ietf.org
X-Mailman-Version: 2.1.15
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: Wed, 22 Jul 2015 08:55:44 -0000
(in order of importance; I did these in case I had to talk about it in dnssd..) ** S 3.2 MUST -> SHOULD, and I agree, but if I e.g. autogenerate domain names, rather use LDH domain names for services too. ** S 3.5 - no LLQ -> 'three times' is highly suspicious - also, it does not specify what delay for the 3 times (or how to wait for final reply) - can results be given before all 3 are completed? unclear, but e.g. CF and non-CF should behave differently here IMO my recommendation (abd what we have implemented): - send once - return CF result immediately if it comes - otherwise return 'after implementation-specific delay' ** S 3.4.1 I consider 10 sec TTL bit low; no experimental results to back it up. As it is a SHOULD, no big deal. ** S (meta) LLQ => push (I would rather wait for push to be referrable than publish as is) ** (impl) - 2 years since my first implementation of this actually worked (in Berlin summer IETF) - NO change to our impl logic (although some might be argued for) since, I think, although there was one re-implementation effort in the middle (Lua->C). Cheers, -Markus
- [dnssd] My (slightly updated) notes on draft-ietf… Markus Stenberg