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

Lorenzo Colitti <lorenzo@google.com> Wed, 06 January 2021 07:08 UTC

Return-Path: <lorenzo@google.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DF1B3A11A8 for <ipv6@ietfa.amsl.com>; Tue, 5 Jan 2021 23:08:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.972
X-Spam-Level:
X-Spam-Status: No, score=-17.972 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.373, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 H1VAbLINskIM for <ipv6@ietfa.amsl.com>; Tue, 5 Jan 2021 23:08:03 -0800 (PST)
Received: from mail-il1-x135.google.com (mail-il1-x135.google.com [IPv6:2607:f8b0:4864:20::135]) (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 0C2BD3A104D for <6man@ietf.org>; Tue, 5 Jan 2021 23:08:03 -0800 (PST)
Received: by mail-il1-x135.google.com with SMTP id b10so277010ilr.4 for <6man@ietf.org>; Tue, 05 Jan 2021 23:08:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rVuMKwVhqknYlyoyBH1sSDT7zjC+qLgw3QlWEuB09Jg=; b=Izyh5WctGCr1TgY/OsGfiBiGYBJMFAMgz9P54e8BkUIF6koXWuDe090zukLxWsOglW TnlOJdqO6U6z/j6aQfelA5ArpVifUQOkwFmvZ+KBSc3XxS0i/2gdXMt73NgkFTYSWs5k qvwPyN/tNPeyQTKG0oxOPJhFCX2teyjpoYhoj42gkEZVvfqbBwS8QH5ihLfGSsCzzAPd sw/GibJ6B9+s13Z+LnFnXYU21NIT/eZ42VXCt+DoxPpUmTN2edgic4vka+TRkTA3iXbm uhP6UlqQaqrG7SJNXomdGplT9CWvb8XXaG6jtmlQKMrudUUMfgzL361FqP+SMbIOszqM 7vJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=rVuMKwVhqknYlyoyBH1sSDT7zjC+qLgw3QlWEuB09Jg=; b=JWrWuTVWe/pYbWml/7zJWtPFGIz0qiqCVKQXCxURkUXqqaF2cjcOvikInBFib8dGAO RyUDE4MiuvI9PyAUwvrOaa1hWhh7nP+MVpHACAMscWbXEnMUeyqUMworxK8joyjNhvO0 i2avJsOMj7KFaVtEes0HpcvhmNtAO5RABjdooWWCoFBujsDLTo6dX859AbUxZ8c9ziOK Ep6IWOAq+uIryFexW5kxQqR6s0ejXmItGmhriEBOh+ERhPXA74wHrKkfJKcO6IiTcGYT 6+mixLRhYRiF2H7q103jccP6b3gp5qNYbiU2TTMDUYNfvSQkp8IS4fg1i+J4zpQQYtg+ VB7w==
X-Gm-Message-State: AOAM532m+VrZ+kUAWWb75r/DBhUBL2rFYNoqY3RHsytx6hh1YwTnwxjj ElRAmJTsWTSdxP94lIoPtH2+cx4oOT3XosZBaqY3RQ==
X-Google-Smtp-Source: ABdhPJzjvyQrMUrRQ17bv+gnWQ5o9NZiAPCSyewUuXIlQL/eqx9H7bajk7AswrT+9p7Uuvw8KxOJGGtcI2WqE7DKVXw=
X-Received: by 2002:a05:6e02:85:: with SMTP id l5mr3004120ilm.187.1609916882175; Tue, 05 Jan 2021 23:08:02 -0800 (PST)
MIME-Version: 1.0
References: <160989494094.6024.7402128068704112703@ietfa.amsl.com> <6fe3a45e-de65-9f88-808d-ea7e2abdcd16@si6networks.com> <CAO42Z2wR-3vbHi-NrBBMmCTNDq5fgqvSmBUbYK7P+63QTNfxkg@mail.gmail.com>
In-Reply-To: <CAO42Z2wR-3vbHi-NrBBMmCTNDq5fgqvSmBUbYK7P+63QTNfxkg@mail.gmail.com>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Wed, 06 Jan 2021 16:07:51 +0900
Message-ID: <CAKD1Yr014PzVJj9Y6O=PBGc_QSVtur-0wMpaNkFA0dqr8FHGuA@mail.gmail.com>
Subject: Re: [v6ops] Scope of Unique Local IPv6 Unicast Addresses (Fwd: New Version Notification for draft-gont-6man-ipv6-ula-scope-00.txt)
To: Mark Smith <markzzzsmith@gmail.com>
Cc: Fernando Gont <fgont@si6networks.com>, IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e1b9f005b835fbc9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/Mhnv6t77CGVSp_7jm06aLTO140I>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Jan 2021 07:08:05 -0000

On Wed, Jan 6, 2021 at 11:01 AM Mark Smith <markzzzsmith@gmail.com> wrote:

> ULAs are intended to be globally unique addresses, but not to be globally
> (Internet) forwardable. Their forwarding scope is limited to non-global,
> either within a single local network, or between a set of local networks
> that have agreed to forward their respective ULA /48 prefixes between each
> other, overriding the default of local networks only forwarding scope.
> (Ethernet addresses are a similar example, globally unique addresses, link
> only forwarding scope.)
>

IMO defining ULAs as they are was a mistake. Global scope implies unique.
But probabilistic uniqueness doesn't work because humans choose ULAs
instead of generating them manually. Registry-based uniqueness doesn't work
(and, to be fair, was never tried by the IETF) because there is no registry
that has jurisdiction. Even if there were, there is no reason to keep
addresses unique if they don't have global reachability.

So I guess I'm somewhere between 1) and 3). The specs are consistent but
they fail to consider human behaviour, so they don't actually work in
practice. I don't know what to do about this though. If we say they're
non-global scope, then they are going to be the exact equivalent of RFC1918
addresses, with all the problems that that causes. If we continue to say
they're global scope, then the specs don't match reality. :-(