Re: [v6ops] Scope of Unique Local IPv6 Unicast Addresses (Fwd: New Version Notification for draft-gont-6man-ipv6-ula-scope-00.txt)

Ted Lemon <mellon@fugue.com> Thu, 07 January 2021 15:09 UTC

Return-Path: <mellon@fugue.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C54543A11FC for <v6ops@ietfa.amsl.com>; Thu, 7 Jan 2021 07:09:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 Da9HP5do_7wQ for <v6ops@ietfa.amsl.com>; Thu, 7 Jan 2021 07:09:00 -0800 (PST)
Received: from mail-qt1-x836.google.com (mail-qt1-x836.google.com [IPv6:2607:f8b0:4864:20::836]) (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 2227F3A11EF for <v6ops@ietf.org>; Thu, 7 Jan 2021 07:09:00 -0800 (PST)
Received: by mail-qt1-x836.google.com with SMTP id b9so4410415qtr.2 for <v6ops@ietf.org>; Thu, 07 Jan 2021 07:09:00 -0800 (PST)
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=i/xEVBkSieHZArJg8d3oJd2WhMQxpjhvY8+lzHUpDWg=; b=NEYlJ1RT9rcLO8WdESHVD5gmEiSPslWDLLKDVneWUICINTMP2W0BVS8o9K/oWGd04X bNvHxElMhwV7Wj5nA3dya+P6X00Z5XMuyJ1wGZUpLXPKzsZL+61lmBLr+VpkWKEr10zX B3Zf5uLBOpl1VC4SGn4OaWV2Bw7q5zcprtTN8qVhRs4IgAq4/YmGH+YCPGKdTnFaeO94 dQmfcBpmdCfSu8LwtT5lee3faKO67EHdp8yi4uvu9MTJD1f2h6AHKFb2arbGTDdPlwju npjcl5mv6mJLwqDSs+SRrQsLT1dxbp/iWzb5netN+JC9CZ+rmpRHtkkwkhKaaJuwbWz2 zQLQ==
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=i/xEVBkSieHZArJg8d3oJd2WhMQxpjhvY8+lzHUpDWg=; b=Pw6jctNJBZkbh+8JYR+lWTJNPtzxDfCPXFW4Ksz/gVE5Y9V9JqhfH/MK2BjyiPL2pv IZ8yIktMxQ+m1/0qDi2ozyn8Exts5NyvhSJhRv+NWEF4KaeDi8lYgrU9rDK3cDN/iyii 65Lx/JFD0NVcazS+73Hxl9X/bBIUMMzS18DeJmsQHEmwrEI1BXVx8/Wy+nHzDelK5XtK 4svegMw/SLNzQ6iLomakninocC658tzo2zOP66NQiuOffuJs0HK6L3Wscrt1NfJMtixa g4MOgxLhBIzsetCQv+TQ3q3q6mvIi76vHIqa4Ks0LnUZdEjhbnJVAIvxeEgdUeU7ZTGU 6LEA==
X-Gm-Message-State: AOAM531xX6P6QdiQaK/6OLazvs06IAHAGH1SPYg0G0dPMmO0NoZXYc/b 2YAh1z6X9rMxCAuz3CqjCAPLHoHtnn8sFQ==
X-Google-Smtp-Source: ABdhPJxJZ5tXCkLrHP76EIBlwK0wUSI3A6bNT2GfpPFHwIQ+sKAjRYCGWKaBargVi/6VvzVHrLGFQA==
X-Received: by 2002:ac8:47da:: with SMTP id d26mr8681000qtr.4.1610032139164; Thu, 07 Jan 2021 07:08:59 -0800 (PST)
Received: from mithrandir.lan (c-24-91-177-160.hsd1.nh.comcast.net. [24.91.177.160]) by smtp.gmail.com with ESMTPSA id c2sm3196157qke.109.2021.01.07.07.08.58 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 07 Jan 2021 07:08:58 -0800 (PST)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <BE6C041F-94B2-400D-B114-A76962190660@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_6C76C077-BFCE-4960-8931-385B55739E09"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.2\))
Date: Thu, 07 Jan 2021 10:08:56 -0500
In-Reply-To: <m1kxWh9-0000ImC@stereo.hq.phicoh.net>
Cc: IPv6 List <ipv6@ietf.org>, IPv6 Operations <v6ops@ietf.org>
To: Philip Homburg <pch-ipv6-ietf-7@u-1.phicoh.com>
References: <160989494094.6024.7402128068704112703@ietfa.amsl.com> <6fe3a45e-de65-9f88-808d-ea7e2abdcd16@si6networks.com> <m1kx98E-0000EhC@stereo.hq.phicoh.net> <b53b5d62-0334-f791-f56a-f2122767ecdb@si6networks.com> <m1kxAVC-0000KhC@stereo.hq.phicoh.net> <CAHL_VyD85e9=taY1XENf7hc=BXRyD_7JJFDCW2Oq_a0z3hYqUA@mail.gmail.com> <bc29edad-b57b-bb53-141b-8f58c5ca2526@si6networks.com> <91424EEE-EF12-4B5B-ADE4-38230E049290@isc.org> <m1kxTmy-0000KhC@stereo.hq.phicoh.net> <6F3726EE-F089-4F26-BB30-F22686617C03@fugue.com> <m1kxWh9-0000ImC@stereo.hq.phicoh.net>
X-Mailer: Apple Mail (2.3654.60.0.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/kJwWWszFotOg3v0t5UYqYGIzens>
Subject: Re: [v6ops] Scope of Unique Local IPv6 Unicast Addresses (Fwd: New Version Notification for draft-gont-6man-ipv6-ula-scope-00.txt)
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Jan 2021 15:09:04 -0000

On Jan 7, 2021, at 9:55 AM, Philip Homburg <pch-ipv6-ietf-7@u-1.phicoh.com> wrote:
> I can see a few benefits of Mark's proposal. One is that it is good to
> have a standard representation of information. In particular,
> Mark's proposal would make it possible to have a master zone file that has
> both public and private DNS entries. Then a split-DNS server could serve
> only the public data to the outside world. 

That’s a good point, although it would still be a good point if this were just a feature of the zone file and not of the wire format.

> At the same time, I think it would be great if we can put link-local addresses
> in DNS. 

That sounds like a really heavy lift.

> It may tie in nicely with scope IDs in socket addresses. If a DNS
> record specifies that is valid only on a VPN link, then maybe we can already
> tie the address to that link. No need to change applications, it can be
> hidden in the stub resolver.

Now we need to standardize a way to identify links. This is a Hard Problem. I say this based on experience, not supposition. HNCP tried to do this, not as successfully as I’d hoped. I’ve been working on it for the Thread Border Router work, and haven’t come up with a general solution. Sure, if you have a data center and a managed multi-subnet LAN, and you can just type in configurations, this works, but most networks aren’t like that.  I think the VPN case is probably tractable, but it’s really hard to see a path to broad adoption for this idea.

If there is a path to broad adoption, it probably involves bottom-up work, not top-down design. Most of the ideas I’ve had about this that I think are practicable are very context-dependent. E.g., you can identify that you are on the same link because you received a link-scoped multicast.