Re: [homenet] Name service design principles: a proposal

Kerry Lynn <kerlyn@ieee.org> Fri, 29 June 2012 21:21 UTC

Return-Path: <kerlyn2001@gmail.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E4D611E80AD for <homenet@ietfa.amsl.com>; Fri, 29 Jun 2012 14:21:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.045
X-Spam-Level:
X-Spam-Status: No, score=-101.045 tagged_above=-999 required=5 tests=[AWL=0.265, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, SARE_HTML_USL_OBFU=1.666, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VV1LiaJ5C6Ub for <homenet@ietfa.amsl.com>; Fri, 29 Jun 2012 14:21:47 -0700 (PDT)
Received: from mail-pb0-f44.google.com (mail-pb0-f44.google.com [209.85.160.44]) by ietfa.amsl.com (Postfix) with ESMTP id 5512A11E80A0 for <homenet@ietf.org>; Fri, 29 Jun 2012 14:21:47 -0700 (PDT)
Received: by pbcwy7 with SMTP id wy7so5225566pbc.31 for <homenet@ietf.org>; Fri, 29 Jun 2012 14:21:47 -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:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=j+V8bVy4dLjW9GGyvc/E3DdXM85XFEcofuL5+DrEdJI=; b=sUT54M5DEkAd70ejS4Mc9cEDx2gHvA9lodThX77CmFfAZBhFdFNQ9FFJfUePaSwkMR fPqnScKJlg2EhKGbgoHAvpXE1xpsoVZbm62oviHhVg3dKCd403+ZDUTBTApx8b2OkDSh iIQvUKcf6k5m5Eu6S8Nxu0IbbbpXoaKd30k+rBC2Ar1+8UVuJu/Jd3bjHW6/f6xq2I2I FaQQqdWxrIOstzabG6SpRIrxbJ6QfMYVmVxRZVYiKK4xyPezOUAiH2B2SCHg2gfgHpIi c2OU1KdTFtJJvzWY/SmNRsB5B3nxT4XKHNmFVO2ImYLh5UTuSQm0xlLXROtp0tV1EP6c 5wmw==
MIME-Version: 1.0
Received: by 10.68.195.167 with SMTP id if7mr10670785pbc.16.1341004907146; Fri, 29 Jun 2012 14:21:47 -0700 (PDT)
Sender: kerlyn2001@gmail.com
Received: by 10.142.47.11 with HTTP; Fri, 29 Jun 2012 14:21:46 -0700 (PDT)
In-Reply-To: <4FEE16AB.5040309@mtcc.com>
References: <4FEDC46C.8070205@ogud.com> <07C6F7FE-8115-4B8E-867B-B92EB9932154@gmail.com> <4FEDF39D.8060909@mtcc.com> <A6DF3E8C-1E3B-4C0F-8EDB-292466631C02@apple.com> <4FEE16AB.5040309@mtcc.com>
Date: Fri, 29 Jun 2012 17:21:46 -0400
X-Google-Sender-Auth: NFAgTOG0t69Du7IggB7YUG9wsnM
Message-ID: <CABOxzu2Y2fTaZDu9pzCy4Uz7ZgSih3bofrG5Y_YFPtS9z_ybnQ@mail.gmail.com>
From: Kerry Lynn <kerlyn@ieee.org>
To: Michael Thomas <mike@mtcc.com>
Content-Type: multipart/alternative; boundary="047d7b10ce6321ed5d04c3a3098c"
Cc: "homenet@ietf.org Group" <homenet@ietf.org>, james woodyatt <jhw@apple.com>
Subject: Re: [homenet] Name service design principles: a proposal
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/homenet>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Jun 2012 21:21:48 -0000

On Fri, Jun 29, 2012 at 4:57 PM, Michael Thomas <mike@mtcc.com> wrote:

> On 06/29/2012 12:58 PM, james woodyatt wrote:
>
>> On Jun 29, 2012, at 11:27 , Michael Thomas <mike@mtcc.com> wrote:
>>
>>> Maybe I can add some fuel to Olafur's fire. I'd like to say that the
>>> homenet name service MUST be DNS.
>>>
>> Let's go further.  Let's say that it must be DNS-Based Service Discovery
>> [I-D.cheshire-dnsext-dns-sd], which has been in the RFC Editor Queue for
>> 199 days at this point, so one imagines that it stands a decent chance of
>> being a published RFC by the time HOMENET finishes its first round of major
>> work.
>>
>>
>>
> James -- I'm not that familiar with dns-sd and it's been 1000 years since
> i've
>

Well, you're in luck.  There's an O'Reilly book called "Zero Configuration
Networking" that explains all...


> thought about nbp, but services aren't the only thing I have in my home. Or
> at least I wouldn't necessarily think of some things grouped together as
> named
> services like, oh say, my light switches. Maybe I'd want to think of them
> that
> way, but maybe I wouldn't. So I'm not sure  that I'd be comfortable saying
> that
> it's a particular flavor of DNS like DNS-sd.
>
> Here's a short list of services that are already defined:
http://www.dns-sd.org/ServiceTypes.html

I will shortly be refreshing
http://tools.ietf.org/html/draft-lynn-core-discovery-mapping/
to describe a way to use mDNS/DNS-SD to discover REST web service
interfaces within a device.  So if you think of your light switches in that
way,
you're covered.


> That, and I can't tell whether this makes it easier, harder or neutral on
> my
> original request that making the transition from a private name space to a
> public one trivial. Can I use service discovery from across the Internet
> to get
> back to things in my home assuming that I have a registered domain? Sorry
> for the ignorance, but nbp was a decidedly localized protocol.
>
> I can point you to http://tools.ietf.org/html/draft-cheshire-dnsext-nbpfor historical
background, but best to just read up on DNS-SD.  As far as transitioning
from
private to public domains, that's where resolve.conf helps.  Also, see
http://dyn.com/support/bonjour-and-dns-discovery/

-K-

Mike
>
> ______________________________**_________________
> homenet mailing list
> homenet@ietf.org
> https://www.ietf.org/mailman/**listinfo/homenet<https://www.ietf.org/mailman/listinfo/homenet>
>