Re: [homenet] Request for Comments on New Internet Draft for Homenet WG
"Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com> Fri, 10 October 2014 11:43 UTC
Return-Path: <jaehoon.paul@gmail.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5603A1A8AF7 for <homenet@ietfa.amsl.com>; Fri, 10 Oct 2014 04:43:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 Z7D6xmVyy_2U for <homenet@ietfa.amsl.com>; Fri, 10 Oct 2014 04:43:27 -0700 (PDT)
Received: from mail-ig0-x22d.google.com (mail-ig0-x22d.google.com [IPv6:2607:f8b0:4001:c05::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB9B21A8A57 for <homenet@ietf.org>; Fri, 10 Oct 2014 04:43:26 -0700 (PDT)
Received: by mail-ig0-f173.google.com with SMTP id h18so2288407igc.12 for <homenet@ietf.org>; Fri, 10 Oct 2014 04:43:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=zT6SNoD0Blr34oayY25ew6JPD65IaApEHYfiWxQmFek=; b=soeCu0F2SlV+fa7BgDVeazRZ3WFqcPOuD4cGh2Yb3l2kdFG8o5XhNizIuY4I/fwVxS uurZRF2uoK+4hwI1q4vm8QcJbsN1SHxJeuKmtH3DdmmiuMNOFHyJKAIu7+uBGLHYab7v xMt9kbPP9f7hAuyP77QB97uB4D7F5p5hEPVmcc+W/1Dl6qSPwHKiuhiTQx89WlOxcaU3 Ob9xRQKnwLkpAJAcOmZSV39hxO/ki95vAgILB2cTbkvrCOcwt5W9s0yWGMN+XOMvq+6K auM9Li/V8xhYSFt9CFHX+knmKqBFAvd1qsY4P3KPLVdUSyfq62bMRnQo+W3sHUg67Bjp 87Gg==
MIME-Version: 1.0
X-Received: by 10.51.17.66 with SMTP id gc2mr6086487igd.40.1412941406338; Fri, 10 Oct 2014 04:43:26 -0700 (PDT)
Received: by 10.64.133.5 with HTTP; Fri, 10 Oct 2014 04:43:26 -0700 (PDT)
In-Reply-To: <ACC8213D-5BC1-4ED5-A9A7-B69262CD5289@iki.fi>
References: <CAPK2Dew_D4TZexvi8KqF54DF5yRgeNKdT8JbPGFbBT-vP8YrcA@mail.gmail.com> <BADF784B-75AB-4873-9994-724DA99A169A@iki.fi> <CAPK2Dex7DfCxDaDf9Zxioba8pXTsPqnwmpBowoLEt9xSYt0L3w@mail.gmail.com> <ACC8213D-5BC1-4ED5-A9A7-B69262CD5289@iki.fi>
Date: Fri, 10 Oct 2014 20:43:26 +0900
Message-ID: <CAPK2DexyXNn6cthPGnbN_MnjMz87_1qw2L=PxhdTeJnu3RMvTg@mail.gmail.com>
From: "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
To: Markus Stenberg <markus.stenberg@iki.fi>, homenet@ietf.org
Content-Type: multipart/alternative; boundary="001a1135f3a49d28250505100ea9"
Archived-At: http://mailarchive.ietf.org/arch/msg/homenet/Hhg-wsDWDQBDuR2D0P0bLeVkwVo
Cc: Jung-Soo Park <pjs@etri.re.kr>
Subject: Re: [homenet] Request for Comments on New Internet Draft for Homenet WG
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.15
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, 10 Oct 2014 11:43:29 -0000
Markus, Here are my answers. On Fri, Oct 10, 2014 at 5:46 PM, Markus Stenberg <markus.stenberg@iki.fi> wrote: > On 10.10.2014, at 11.14, Mr. Jaehoon Paul Jeong <jaehoon.paul@gmail.com> > wrote: > > First, as a basic domain, link-local collision domain is assumed, > > but we can extend it into multiple links (or subnets) naturally > > if a router can work as a proxy for IPv6 hosts. > > That is, if a host tries to autoconfigure its DNS name in a subnet and > > there exists another host with the same DNS name in an adjacent subnet, > > a router interconnecting these two subnets can responds to the DAD > > to tell the first host the duplication of the DNS name due to the second > host. > > So let us assume my 4 home router topology I use for testing homenet > stuff. Does this imply flooding of those ICMPs? Limited by TTL? Something > else? > > => Since a router collects DNS names of IoT devices in its subnets, it limits ICMP messages for Node Information Query to each subnet. > (And it starts to look like L2 bridge at some point.) > > > Second, our proposed scheme can be used along with mDNS or SSDP > > for IoT devices (e.g., lamp, door lock, and light sensor) whose capacity > > cannot afford to run mDNS by itself in terms of memory or processor > capacity. > > It those tiny IoT devices with IPv6 stack and stateless > autoconfiguration functionality, > > they will be able to support the DNS name services without the > intervention of a home network administrator. > > There are small mdns daemons, and if you do not want full functionality > (just names), I am sure it could be even smaller. > => Sure mDNS can be implemented lightly. However, my proposal scheme can be implemented easily with small overhead for low-capacity IoT devices. > > To provide a service, you have to be discoverable anyway, and that implies > mdns, ssdp, or something else that _will use IP address_ to contact your > particular device anyway. > => Once the DNS names of IoT devices are collected by a router, they are self-explanatory for the service types through device category and device model in DNS names. > > > At least, Device Name Generation (in Section 5.2.1) can be used to > generate a DNS name > > for home network devices or IoT devices that run mDNS or SSDP. > > Use of sub-domains in mDNS is not allowed I think, or at least > implementations behave badly with them. SSDP I cannot remember. > > (They are specified to be flatname.local.) > => It seems like you are right in mDNS because .local is the DNS top-level domain for a link-local scope network. However, I believe that my proposed DNS name format (i.e., unique_id.device_model.device_category.domain_name) can make it easy to perform service discovery by the DNS name itself without actual network operations. > > > Third, for DNSSL, DNS suffixes announced by a router within a home > network can be restricted > > to a local domain, such as homenet. Since this can be decided by a local > policy within a home network, > > we can eliminate the propagation of ISP DNS suffix into a home network. > > This implies MUST just to support this, not ‘can’.. > => If my proposal is accepted by IETF, MUST may be used. :-) > > And if ISP provides home users with information such as ‘go > http://coolservice', having it break suddenly sounds like a bad idea. > > Cheers, > > -Markus Thanks for your constructive feedback. Regards, Paul
- [homenet] Request for Comments on New Internet Dr… Mr. Jaehoon Paul Jeong
- Re: [homenet] Request for Comments on New Interne… Markus Stenberg
- Re: [homenet] Request for Comments on New Interne… Mr. Jaehoon Paul Jeong
- Re: [homenet] Request for Comments on New Interne… Markus Stenberg
- Re: [homenet] Request for Comments on New Interne… Mr. Jaehoon Paul Jeong