Re: [core] ๐Ÿ”” WGLC for Resource Directory

Ted Lemon <mellon@fugue.com> Fri, 24 May 2019 13:11 UTC

Return-Path: <mellon@fugue.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B5FB120144 for <core@ietfa.amsl.com>; Fri, 24 May 2019 06:11:44 -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 Kis_ad41HNxO for <core@ietfa.amsl.com>; Fri, 24 May 2019 06:11:42 -0700 (PDT)
Received: from mail-vs1-xe43.google.com (mail-vs1-xe43.google.com [IPv6:2607:f8b0:4864:20::e43]) (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 74637120092 for <core@ietf.org>; Fri, 24 May 2019 06:11:42 -0700 (PDT)
Received: by mail-vs1-xe43.google.com with SMTP id x8so5677839vsx.13 for <core@ietf.org>; Fri, 24 May 2019 06:11:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=12ampARo2rfbQp0dI4xFCkRCRbAxk+1oaG6umjLcpX8=; b=xD7w8aEbZ1l0UETBFEPjdtEWv15tD8l7BuSlYxXw3KaWJU9DK5FNEvZrfo1Y3Y5WnY Xcssq9p4ppaUEn7H/QIIvpZnDqIKPHM1AcbBm7FzEXI7jB46d/PFnNbXwdFF0K1Gytcv 6QQpr7k2Wsqj8rK+gyYO8gZaa+5xFllqIevW2XXm6nSMH1fOk47SImKSs3mHqLtjetO6 IKBUOwwWr4iDOfv9mUhGQ4XhdQwfKXr5azEiy32QGyWd08grfvmQbmXYM0ZWBG53nt5f pzAQG06dl3DFRfl7xFbtewZdPdBWTpxHftRC1vVF2SpVdqKL6KNQEaU9iINvr+p/0d2s aEKA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=12ampARo2rfbQp0dI4xFCkRCRbAxk+1oaG6umjLcpX8=; b=poSQHhQRlEfuMvZX8IPUnRdmr76ndCY017J5eGkP5HrLeEfmo3+5zPVcfTQSYb0kfk ZIVCYOITSFZ4E8ot8/OTu1p5z7SK5R8p1aGFOzjFQWzkknJZ3nXHm+SQ1T0fo4tMqETu OYUibSnLQahYq+s6YVnd6dBKDVm6Q4qBh24+5uONwq/WvSGMvoFBtpd4+prrr0ZPGznW /79CQ4XhHkJGoAUQWVgYNGB8xTiPp02g0FseOJChVC546TAloefXH8JqrnEzXY7rGyF7 QqV+yk1qRTvmAsfiGgwZmq7SCXlNBEJP45xw9M/1mheHNBIkS8T1OMQ6+b0Y++XBynfQ wyag==
X-Gm-Message-State: APjAAAUNXTRMWWEaLwIt8EWgPyK55KOuyCKv8DQdWaHmZlvftxPbeRsu yumAkyzDt399DBONuqLm7t2kIg==
X-Google-Smtp-Source: APXvYqxKIurGOGwTg7DgILxEZvCu0uxUEJIt/WkffHCbKYncxL1aAWSrImOCbOvmbead0rjWkPOXNA==
X-Received: by 2002:a67:ee12:: with SMTP id f18mr37395541vsp.158.1558703501313; Fri, 24 May 2019 06:11:41 -0700 (PDT)
Received: from [10.0.30.16] (c-73-186-137-119.hsd1.ma.comcast.net. [73.186.137.119]) by smtp.gmail.com with ESMTPSA id s65sm2442944vkd.36.2019.05.24.06.11.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 24 May 2019 06:11:40 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <33B4FD70-E650-47E4-A603-BD4928E4C47F@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_764683C1-3FFB-44FD-973E-E8DF679F10A1"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.2\))
Date: Fri, 24 May 2019 09:11:38 -0400
In-Reply-To: <a97554a90cfd49ce21fb59e43ff0ed63@bbhmail.nl>
Cc: core@ietf.org, Stuart Cheshire <cheshire@apple.com>
To: consultancy@vanderstok.org
References: <AM5PR0701MB230754CF5CD643B6B7DC1A7697420@AM5PR0701MB2307.eurprd07.prod.outlook.com> <EBFF17D7-86DF-4C3E-B69E-EF69206A6D17@fugue.com> <02585a832a91742de93f6d311259ae61@bbhmail.nl> <CF34C053-A417-4914-BB28-B4E47E97A625@fugue.com> <498bff27c1804f08365f0e11e6d24050@bbhmail.nl> <32B6BB77-91AA-4F85-B5EA-6AC8C6407F7F@fugue.com> <a97554a90cfd49ce21fb59e43ff0ed63@bbhmail.nl>
X-Mailer: Apple Mail (2.3445.104.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/Y5EwRCFVKP4c4EZh87WdJg4spBg>
Subject: Re: [core] ๐Ÿ”” WGLC for Resource Directory
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 May 2019 13:11:44 -0000

On May 24, 2019, at 5:24 AM, Peter van der Stok <stokcons@bbhmail.nl> wrote:
> In managed networks which are (often) not connected to a border router, the use of a preconfigured address is recommended. 

I canโ€™t think of a time when this would be the right recommendation.   Just because there is no border router doesnโ€™t mean that there isnโ€™t a service discovery mechanism.   If you have something on the network providing core RD service, then you have a โ€œserver,โ€ and that โ€œserverโ€ should also be able to provice service discovery.   DNS-SD is actually a pretty easy way to do thisโ€”presumably youโ€™re already configuring a DNS server in RA or DHCP, and if not itโ€™s easy to do, and you donโ€™t need to write any new specifications.   The server can be very lightweight.

If manual configuration is indicated, then what should be configured is the hostname of the RD server, not the IP address, which is simply too likely to change.   This avoids the risk that you would have to go out and manually reconfigure every device on the network when you change your network configuration. 

But really, the RDA0 works just fine in this case, and thatโ€™s what Iโ€™d recommend if I were writing the document, unless you are thinking that on a network of this type, hosts are just communicating using link-local addresses.   If they are using mesh-local addresses, then whatever mechanism configures mesh-local addressing should also be able to convey the RD IP address.

> In managed networks with border routers that need stand-alone-operation, the RDA0 option recommended.

Sure.

> The use of multicast discovery in mesh networks is NOT recommended. The use of DNS facilities is described in draft-ietf-core-rd-dns-sd.

Yup.