Re: [6lo] Request for Comments on I-D about IoT DNS Name Autoconf

Stuart Cheshire <cheshire@apple.com> Thu, 05 November 2015 05:51 UTC

Return-Path: <cheshire@apple.com>
X-Original-To: 6lo@ietfa.amsl.com
Delivered-To: 6lo@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DA611B3A1B for <6lo@ietfa.amsl.com>; Wed, 4 Nov 2015 21:51:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.601
X-Spam-Level:
X-Spam-Status: No, score=-103.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_DKIM_INVALID=0.01, T_RP_MATCHES_RCVD=-0.01, URI_NOVOWEL=0.5, USER_IN_WHITELIST=-100] autolearn=unavailable
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 utizjN_FpVkd for <6lo@ietfa.amsl.com>; Wed, 4 Nov 2015 21:51:22 -0800 (PST)
Received: from mail-in1.asia.apple.com (mail-out.asia.apple.com [17.82.254.63]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C15F1B3A1D for <6lo@ietf.org>; Wed, 4 Nov 2015 21:51:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; d=apple.com; s=mailout2048s; c=relaxed/simple; q=dns/txt; i=@apple.com; t=1446702677; x=2310616277; h=From:Sender:Reply-To:Subject:Date:Message-id:To:Cc:MIME-version:Content-type: Content-transfer-encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-reply-to:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=heBZ+TKmF4orcKNUWTNbHOiXAnXTEVu2a5EQh35EIEc=; b=PkqBOpLlClyS4rmT0h47lIpLMP19bU8T+sdjFFAVikuPVvnB7rVccy54qsLmPOYb jwicIRjk4sg6HvPGy6B/lnNebOSmwr+z2IgzFmK8puHgiNbXEYKxCtp40DRRGj1c iKqG7Q5pcmhI1kdf1mxJAsCg+w1M+SHPY1Fq4PDkDO1OAHa9qSIS7G7k75i9z1vf j25TWtXSWkBrR0SrkGpm1JPI11pt/F/jyuSyw0GPwa4GXkU6Ydy6YqSW+Q0NUvEM SqO9SPptS+Fw8ig3i8sJkTBPTLxO+IeyjI9lgx9s/k1ipoxbB7sBcFwQ2Mo/E/TU RZaoldmiI4M8+seMjNaYBA==;
Received: from relay2.asia.apple.com ( [17.82.200.16]) by mail-in1.asia.apple.com (Apple Singapore Mail Gateway) with SMTP id 43.E3.31082.55EEA365; Thu, 5 Nov 2015 13:51:17 +0800 (MYT)
X-AuditID: 1152fe11-f79686d00000796a-e7-563aee555c56
Received: from mmp3.asia.apple.com ( [17.84.76.250]) by relay2.asia.apple.com (Apple Singapore relay) with SMTP id B8.44.17928.55EEA365; Thu, 5 Nov 2015 13:51:17 +0800 (MYT)
MIME-version: 1.0
Content-type: text/plain; charset="utf-8"
Received: from t20010c4000003008508ac12b39a50647.v6.meeting.ietf94.jp (unknown [133.93.7.96]) by phonehome.asia.apple.com (Oracle Communications Messaging Server 7.0.5.30.0 64bit (built Oct 22 2013)) with ESMTPSA id <0NXB003L3UXFUV40@phonehome.asia.apple.com>; Thu, 05 Nov 2015 13:51:17 +0800 (SGT)
Sender: cheshire@apple.com
From: Stuart Cheshire <cheshire@apple.com>
In-reply-to: <CAPK2Deywi68nRhYx6JqULP56grFFOgVGJndEV4Nr-E089Cokag@mail.gmail.com>
Date: Wed, 04 Nov 2015 21:51:13 -0800
Content-transfer-encoding: quoted-printable
Message-id: <A86064A5-4C29-41A9-9F36-9AD7859FBE2B@apple.com>
References: <CAPK2Deywi68nRhYx6JqULP56grFFOgVGJndEV4Nr-E089Cokag@mail.gmail.com>
To: "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
X-Mailer: Apple Mail (2.3096.5)
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrOLMWRmVeSWpSXmKPExsUiGHRCQDf0nVWYwZFWJYvmKQIWd99cZrF4 efY9kwOzx5IlP5kCGKO4bFJSczLLUov07RK4Mnovr2IvWCZQcbXhJ2sD4xHeLkZODgkBE4n+ zj42CFtM4sK99UA2F4eQwG5GiSudH1lgiu7unMMEkdjAKNHXf4EZJMErICjxY/I9oCIODmYB dYkpU3IhajYxSSxffw5sqrCAlMSrlZ+ZIWwXibVbfzOB2GwCWhIvPl8Bq+EUCJY4d+w42DIW AVWJ04f2soAMYhZYyiRx5HQnWIJZQFviybsLrBCLbSTW324FGyokECDxaeVhRhBbRMBUYnHH Pqir5SV+rmwAu1pCYAabxORPi1kmMIrMQnL4LITDZyFZsYCReRWjeG5iZo5uZp6hXmJxZqJe YkFBTqpecn7uJkZw8P8T3ME4daHhIUYBDkYlHt62J1ZhQqyJZcWVuYcYJTiYlUR4C2YChXhT EiurUovy44tKc1KLDzFKc7AoifMa1xqFCQmkJ5akZqemFqQWwWSZODilGhgjF13unPkgPl9S 1OubYpybjn+ThT1b0rJTAS/urWvf0lNuVprCt9TvNOdGrw0etqnpkwrWyE+e4CwjxyEQI/R1 /qKUPyvOm3ovS3i/Y5LPtB2VJpvWO/AU2JQsmOlgea62X23icadNdunVh1N/++15y7kv8bDg PPHnW6Ya/mSU9+6w2s5c467EUpyRaKjFXFScCAAfI0bVegIAAA==
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrPLMWRmVeSWpSXmKPExsUiGOLzSzf0nVWYwYQD8hbNUwQs7r65zGLx 8ux7JgdmjyVLfjIFMEZx2aSk5mSWpRbp2yVwZfReXsVesEyg4mrDT9YGxiO8XYycHBICJhJ3 d85hgrDFJC7cW8/WxcjFISSwgVGir/8CM0iCV0BQ4sfkeyxdjBwczALqElOm5ELUbGKSWL7+ HBtIjbCAlMSrlZ+ZIWwXibVbf4MNZRPQknjx+QpYDadAsMS5Y8dZQGwWAVWJ04f2soAMYhZY yiRx5HQnWIJZQFviybsLrBCLbSTW324FGyokECDxaeVhRhBbRMBUYnHHPhaIq+Ulfq5sYJrA KDgLya2zEG6dhWTqAkbmVYyiRak5iZVGeonFmYl6iQUFOal6yfm5mxhBwRp0QmAH46xDBocY BTgYlXh4nzy1ChNiTSwrrsw9xCjBwawkwlswEyjEm5JYWZValB9fVJqTWnyIUZqDRUmcd3qe QZiQQHpiSWp2ampBahFMlomDU6qBcaXaS+OJkQVrbGwtf/8XPWtubXcrq+rRkTsMi1/ybEtT drf+/mkZZ+di55fKj1v1GYo52Z3m8R3dmCuirhe+c1pOZsfuE9VzViyJzo/w4KqvulEcsPt0 yEJXo2gBjiUm3SF+O+oKA8ucivf33/778E7Su9M2L3gsnkmu8FcskkyWW5ny7lGiEktxRqKh FnNRcSIAYjTbx1ICAAA=
Archived-At: <http://mailarchive.ietf.org/arch/msg/6lo/JC5or-FZ282qoCTNgYyqQlVLX6g>
X-Mailman-Approved-At: Wed, 04 Nov 2015 22:38:07 -0800
Cc: Brian Haberman <brian@innovationslab.net>, IETF IPv6 Mailing List <ipv6@ietf.org>, Hyunjong Jeon <hjjeon@jubix.co.kr>, Myung-Ki Shin <mkshin@etri.re.kr>, dnsop@ietf.org, Jung-Soo Park <pjs@etri.re.kr>, Kyemyung Jung <jubix@jubix.co.kr>, 6lo@ietf.org, Sejun Lee <prosejun14@gmail.com>
Subject: Re: [6lo] Request for Comments on I-D about IoT DNS Name Autoconf
X-BeenThere: 6lo@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Mailing list for the 6lo WG for Internet Area issues in IPv6 over constrained node networks." <6lo.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6lo>, <mailto:6lo-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/6lo/>
List-Post: <mailto:6lo@ietf.org>
List-Help: <mailto:6lo-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lo>, <mailto:6lo-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Nov 2015 05:51:23 -0000

On 3 Nov 2015, at 01:51, Mr. Jaehoon Paul Jeong <jaehoon.paul@gmail.com> wrote:

> Hi 6man, 6lo and dnsop folks,
> 
> There will be a talk about IoT DNS Name Autoconfiguration 
> in 6man WG's morning session tomorrow, 11/4/2015.
> 
> Title: DNS Name Autoconfiguration for Internet of Things Devices
> https://tools.ietf.org/html/draft-jeong-6man-iot-dns-autoconf-00

This was not actually discussed in 6man, 6lo, or dnsop, so I’ll make some comments here.

It’s hard to know where to start.

Your document confuses device discovery with service discovery. What a device *is* tells you virtually nothing about what it *does*. The “device category” of my computer being “laptop” or “tablet” tells you *nothing* about what services it offers.

Your document assumes that every search domain your tablet encounters (starbucks.com, narita-airport.co.jp, meeting.ietf.org, comcast.com) will allow your tablet to create global records in that domain. Clearly this is nonsense.

Having put global address records into starbucks.com, your document assumes then assumes that starbucks.com will then allow you do to a zone transfer to fetch the entire zone to discover the names of all the other address records in starbucks.com. Clearly this is nonsense too.

Your document proposes global address records with names with this form:

unique_id.device_model.device_category.mic_loc.mac_loc.domain_name.

For example:

jkadjkhdsafhjlsadfjklkljdgajknsadf.Sungkyunkwan-1234.cleaning-robot.right-upper-corner.living-room.comcast.com.

The host name of the cleaning robot keeps changing as it moves around the room, requiring continual updates and continual zone transfers to keep track of the name as it changes. Clearly this is infeasible.

I would, however, love to get one of these new flying cleaning robots, which can be located (as it was in your example), “in the right-upper corner of a living room.”

Stuart Cheshire