Re: [homenet] Naming requirements

Ted Lemon <mellon@fugue.com> Mon, 17 July 2017 16:21 UTC

Return-Path: <mellon@fugue.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 F37B1131CA0 for <homenet@ietfa.amsl.com>; Mon, 17 Jul 2017 09:21:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 ynQJ4pv-EEGp for <homenet@ietfa.amsl.com>; Mon, 17 Jul 2017 09:21:53 -0700 (PDT)
Received: from mail-pf0-x233.google.com (mail-pf0-x233.google.com [IPv6:2607:f8b0:400e:c00::233]) (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 7C736131C71 for <homenet@ietf.org>; Mon, 17 Jul 2017 09:21:53 -0700 (PDT)
Received: by mail-pf0-x233.google.com with SMTP id q86so78785734pfl.3 for <homenet@ietf.org>; Mon, 17 Jul 2017 09:21:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=sITKz2YI/t6bc7p6ZdGSQ7flkOZJnfoyKUwFrH43z7g=; b=FkuDJcO/a0bhV7ZxWkSgpEUB35p5YTiAdHLCxwND+jlZj0DMhlnS4K/WpGWXZhN8kl p7g8mc+q72J21pqnIEkXRMqmKL9Vne96EF2BFfpyUnbOqFPf4hNlTe8cDC9wtbXSjdh5 7MAf23rr4P9bYS4eDSzSzCRz2S+3dWyqQYLDNcOuV+kbgdptfSijQNC05U8B5O9MrIk3 RIfC5j9qbVoyREGvO89p5+Y9ulCKMKkpBcLU5IjP5zmOr0XkWAGBedDjLkwS6rbhIECR 3MfEF5qEV/FHNNeaOX9QwCYcYAnNbkjt7vnfvnE71R2dToRODNmi865q+ec/xxvBvwGn FdkA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=sITKz2YI/t6bc7p6ZdGSQ7flkOZJnfoyKUwFrH43z7g=; b=hl6AWedfLd6lMskaSZI/80lxymt1J5Jf2arfiKvSBNFHCbuFhrjuTXk9XbZXQxxPHj F1skGIckHMrWXHUWtKY3b8Fq6c1HleJlU7qUSZ6O4BxHPZiwhz7F79jZhpQKBJnrVe0s ldssBA5ddRLEKo+czgIVclpPKTpFUKERjYHSfbvB6CgeD9wFCCzS+8r3elbDeKDrHjNa fJ/Te5t2CHcgmbMAV0cw8rPq/FoT7de/t2qxLTTbcId6JQ+J+9ImZ1oKWHbbtDJO/JZX bsWlFhS9lXciI6ZLSoNlLYqvbiSacD0jEDW/688r6DWX6TTNXBRdUHTMXP1rKh3YdfzJ qG/w==
X-Gm-Message-State: AIVw1124DGGHbQ/hbzl9j5r/4wgoaLtgy9Qk7RidcbU84zPIh65jZxi+ lJPyrNIW2ojsSG3QD58fZIfIKzoJ4XAd
X-Received: by 10.84.224.77 with SMTP id a13mr31751201plt.64.1500308512942; Mon, 17 Jul 2017 09:21:52 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.100.181.42 with HTTP; Mon, 17 Jul 2017 09:21:12 -0700 (PDT)
In-Reply-To: <CAPt1N1=JiBmGKNPokMum-=ErX6DoAo_FTqcRC12TEvy3S2-dhQ@mail.gmail.com>
References: <CAPt1N1=JiBmGKNPokMum-=ErX6DoAo_FTqcRC12TEvy3S2-dhQ@mail.gmail.com>
From: Ted Lemon <mellon@fugue.com>
Date: Mon, 17 Jul 2017 18:21:12 +0200
Message-ID: <CAPt1N1nMONH89S99GDZ+pgPo2zjNKNc6tHCn+339Q68gaBFSrQ@mail.gmail.com>
To: HOMENET <homenet@ietf.org>
Content-Type: multipart/alternative; boundary="f403043a8510f7c137055485cbeb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/homenet/1GASsGpmtGv0qZhtx0x2vSDhmUs>
Subject: Re: [homenet] Naming requirements
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/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: Mon, 17 Jul 2017 16:21:55 -0000

I'm going to blame this on jet lag.   Sorry, Juliusz.   I meant Juliusz,
not Julian.

On Mon, Jul 17, 2017 at 6:03 PM, Ted Lemon <mellon@fugue.com> wrote:

> Julian asked me to write this up, so I'm sending a note with what I think
> the requirements are:
>
> 1. It should be possible for hosts on the homenet to resolve names
> 2. It should be possible that if the homenet is multi-homed, a host that
> is capable of supporting provisioning domains (RFC7556) is able to treat a
> particular ISP's prefix and resolvers as being in a different provisioning
> domain than another ISP's prefix and resolvers.
> 3. For hosts that do not support multiple provisioning domains, it should
> be the case that the homenet only presents a single provisioning domain to
> them (we can treat the homenet provisioning domain and one of the ISP
> provisioning domains as a single provisioning domain for the sake of this
> statement).
> 4. It should be possible for hosts on any link on the homenet to discover
> services on that or any other link on the homenet
> 5. Full support for existing uses of service discovery (e.g., Apple's
> Sleep Proxy) should exist
> 6. It should be possible for an HNR that has greater capabilities (e.g.
> the advanced homenet naming architecture) to be elected as the default
> resolver for the homenet, so that all hosts on the homenet have access to
> the improved features of that HNR
> 7. Not all HNRs should be required to support the advanced homenet naming
> architecture.
> 8. Possibly it should be possible to have a low-cost HNR that cannot act
> as an HNR in support of the simple homenet naming architecture without
> there being a fully-capable HNR on the network (IOW, an HNR that supports
> Discovery Relay but not Discovery Proxy).
>
> I don't know that the entire working group agrees on this set of
> requirements, but it's my best attempt to dump my internal state on the
> topic.   It's quite possible that I've failed to report one of these
> internalized requirements, of course.
>