Re: [dnssd] Unicast Service Discovery Autoconfiguration
Ted Lemon <mellon@fugue.com> Thu, 08 November 2018 22:08 UTC
Return-Path: <mellon@fugue.com>
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 69183128C65 for <dnssd@ietfa.amsl.com>; Thu, 8 Nov 2018 14:08:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-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 yEUS68QNTvCT for <dnssd@ietfa.amsl.com>; Thu, 8 Nov 2018 14:08:30 -0800 (PST)
Received: from mail-yw1-xc41.google.com (mail-yw1-xc41.google.com [IPv6:2607:f8b0:4864:20::c41]) (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 4B377128A5C for <dnssd@ietf.org>; Thu, 8 Nov 2018 14:08:30 -0800 (PST)
Received: by mail-yw1-xc41.google.com with SMTP id v199-v6so8738493ywg.1 for <dnssd@ietf.org>; Thu, 08 Nov 2018 14:08:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=8x9eqFf696iWIJwdJglb4XTpckXwICBjRACQXYCN4IY=; b=tyyTttr7jFj4q3zAIAiAAcRJuknNs+wstY3X4iN2yg0nbg9eN4vGNVBHjlgKUl5tSu bsc4TkZ2r/0cSqy9kflLvtRB239kUcmE5DiUgI+cGt35HEjOyF8YvmZMpl/5e2DF1V51 4Uuj8I75bk3UCrJhYDidFLu5Uod9nvXCyVnCGojPfTQDqVMUMYUw45ZJTqj/w40NkCvi yU6N0fzx5TWZFM8Nd0S3iqTUkoetDzKCy/bjBvDZ2W2kSrOv+vp3GQTSoNoTvF3ol8Ot EtBaudE86OWa5q0/+x+mrglrv9WAko4pNx68DkrQQqsQXMq+XpK6w43xJWCaWyPowo41 n5vQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=8x9eqFf696iWIJwdJglb4XTpckXwICBjRACQXYCN4IY=; b=fr1+KGIiTkB2mD6mU7xcSGH2C7WRwIXmbm7Q+fOQRYeuZQlgMmKmIn/1gVfD72YQwA Ybn8b12G+/6Z4jgE0U8mnlkj5Sd80ha2XbS2qF9l20INwINcMnOo8CKTTo8X81ggzEXx wLJ9bGVVhE9T0Fb6H4GslBTViyZv19BldjcR7UGZOFBqbtM8IINuiabwJhiE/x5tpTdo oBujUcxG+iU1/tsl1bP6LWe/LrNoWL3I5aeyl/pKtVw8DTde4E0VL5bjb6SNK/SGmH0o yXsaK2CoSnU8b8NHYNmFuooTQgmRBpoVMyvwhVGlaLugb9WU09QuoQq28AKdHEdjf1l+ nJLw==
X-Gm-Message-State: AGRZ1gIhMy8UpQze6VlOdO/VBWb/GMWQEWEe1r5TkYaB0tTRb+RpiNkN LUhaPgTpa2zPNzg68qqZzMnO167O4s8tXkZMm43q9BSSa70=
X-Google-Smtp-Source: AJdET5cHv6lUCmiCw3Ry0Xpg7wWCV3+tLeNNB/kNe01xq6S8HQJMgZE5rNK1CKgk1MNcxq8FeSE3PaOHXXDoTUDT5v4=
X-Received: by 2002:ac8:24d4:: with SMTP id t20mr6339468qtt.43.1541714909376; Thu, 08 Nov 2018 14:08:29 -0800 (PST)
MIME-Version: 1.0
References: <9AB27D25-4B77-4203-B179-59E13458BE61@apple.com> <16290C01-B017-4075-9D55-DE107F8B3D7B@strayalpha.com> <CF8290C5-B84B-4948-9618-F2243BDB3290@bangj.com> <0F95354B-CAB9-42B5-8978-D0AAB898AEA0@strayalpha.com>
In-Reply-To: <0F95354B-CAB9-42B5-8978-D0AAB898AEA0@strayalpha.com>
From: Ted Lemon <mellon@fugue.com>
Date: Fri, 09 Nov 2018 05:07:53 +0700
Message-ID: <CAPt1N1=fgEoWLeYp6zzCJBs49-+zjCkTuXN2EOm2J1f-Asfxpg@mail.gmail.com>
To: Joe Touch <touch@strayalpha.com>
Cc: Tom Pusateri <pusateri@bangj.com>, Stuart Cheshire <cheshire@apple.com>, dnssd <dnssd@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000084c990057a2e7903"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnssd/Nl4PKGH9PlKdKTcBSr-4VEp7vmY>
Subject: Re: [dnssd] Unicast Service Discovery Autoconfiguration
X-BeenThere: dnssd@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion of extensions to DNS-based service discovery 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: Thu, 08 Nov 2018 22:08:33 -0000
Joe, are you saying that the characteristics of UDP over multicast are identical to the characteristics of UDP over unicast on all layer twos? Otherwise, I don't think you've made a useful point here. Our experience is that packet loss rates are on the order of 70% for multicast in crowded environments (that is, where there is cross-interference between WiFi networks, as is typical in a city). On Fri, Nov 9, 2018 at 4:55 AM Joe Touch <touch@strayalpha.com> wrote: > UDP isn’t reliable, period. Retransmit. > > > On Nov 8, 2018, at 1:10 PM, Tom Pusateri <pusateri@bangj.com> wrote: > > > > If multicast packets are dropped during IPv6 configuration, you won’t > get an IPv6 address and you won’t be able to communicate via IPv6. This is > easy to detect. When multicast packets are lost during busy periods on wifi > and services are not reliably discovered, there’s no easy way to detect > this. > > > > On busy wifi networks, multicast just isn’t reliable. > > > > See > https://tools.ietf.org/html/draft-ietf-mboned-ieee802-mcast-problems-03 > > > > Tom > > > >> On Nov 8, 2018, at 10:35 AM, Joe Touch <touch@strayalpha.com> wrote: > >> > >> Hi Stuart, et al., > >> > >> I’m confused by the text below; given IPv6 configuration relies on > multicast, why is it not reasonable to assume similarly useful multicast > here? > >> > >> Joe > >> > >>> On Nov 7, 2018, at 11:27 PM, Stuart Cheshire <cheshire@apple.com> > wrote: > >>> > >>> Here is a link to the new draft Ted Lemon and I wrote as a result of > our work at the Hackathon here at IETF 103. > >>> > >>> <https://tools.ietf.org/html/draft-sctl-dnssd-unicast-autoconfig-00> > >>> > >>> Here’s a brief summary of what the document is about: > >>> > >>> Because multicast can be inefficient and unreliable, work is > >>> taking place to enable DNS-Based Service Discovery to operate > >>> with less reliance on multicast. One current target use case > >>> for this work is Thread wireless mesh networking. > >>> > >>> Existing work describes how DNS-Based Service Discovery can > >>> be performed using unicast on such a network. Devices on > >>> the Thread mesh offering services use Service Registration > >>> Protocol to register their services at a Service Registration > >>> Server. Devices seeking to discover these services send > >>> unicast queries to the Service Registration Server using > >>> unicast DNS for single individual queries, and using DNS Push > >>> Notifications where ongoing change notification is required. > >>> > >>> For proof-of-concept experiments, the necessary information can > >>> be configured manually, and this has been done successfully. > >>> For deployment, we need to determine how the necessary information > >>> will be learned and configured automatically in real-world scenarios. > >>> > >>> Stuart Cheshire > >>> > >>> _______________________________________________ > >>> dnssd mailing list > >>> dnssd@ietf.org > >>> https://www.ietf.org/mailman/listinfo/dnssd > >> > >> _______________________________________________ > >> dnssd mailing list > >> dnssd@ietf.org > >> https://www.ietf.org/mailman/listinfo/dnssd > > > > _______________________________________________ > dnssd mailing list > dnssd@ietf.org > https://www.ietf.org/mailman/listinfo/dnssd >
- [dnssd] Unicast Service Discovery Autoconfigurati… Stuart Cheshire
- Re: [dnssd] Unicast Service Discovery Autoconfigu… Joe Touch
- Re: [dnssd] Unicast Service Discovery Autoconfigu… Tom Pusateri
- Re: [dnssd] Unicast Service Discovery Autoconfigu… Joe Touch
- Re: [dnssd] Unicast Service Discovery Autoconfigu… Ted Lemon
- Re: [dnssd] Unicast Service Discovery Autoconfigu… Tom Pusateri
- Re: [dnssd] Unicast Service Discovery Autoconfigu… Tom Pusateri
- Re: [dnssd] Unicast Service Discovery Autoconfigu… Joe Touch
- Re: [dnssd] Unicast Service Discovery Autoconfigu… Tom Pusateri
- Re: [dnssd] Unicast Service Discovery Autoconfigu… Joe Touch
- Re: [dnssd] Unicast Service Discovery Autoconfigu… Ted Lemon
- Re: [dnssd] Unicast Service Discovery Autoconfigu… Tom Pusateri
- Re: [dnssd] Unicast Service Discovery Autoconfigu… Joe Touch
- Re: [dnssd] Unicast Service Discovery Autoconfigu… Ted Lemon
- Re: [dnssd] Unicast Service Discovery Autoconfigu… James Andrewartha
- Re: [dnssd] Unicast Service Discovery Autoconfigu… Tom Pusateri