Re: Generic anycast addresses...

Ted Lemon <mellon@fugue.com> Fri, 12 July 2019 15:20 UTC

Return-Path: <mellon@fugue.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 CA69B12044A for <ipv6@ietfa.amsl.com>; Fri, 12 Jul 2019 08:20:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.604
X-Spam-Level:
X-Spam-Status: No, score=-0.604 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, PDS_NO_HELO_DNS=1.295, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no 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 BQ4Ubr9bqwwm for <ipv6@ietfa.amsl.com>; Fri, 12 Jul 2019 08:20:05 -0700 (PDT)
Received: from mail-qt1-x833.google.com (mail-qt1-x833.google.com [IPv6:2607:f8b0:4864:20::833]) (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 B0F6A120617 for <6man@ietf.org>; Fri, 12 Jul 2019 08:19:51 -0700 (PDT)
Received: by mail-qt1-x833.google.com with SMTP id l9so8448172qtu.6 for <6man@ietf.org>; Fri, 12 Jul 2019 08:19:51 -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=qdvZi8L31NrKdKGHLZ0fn5uSYAj/PxflX++zqmOYmDM=; b=13Wu1q+9mCNvKSiLZFOnpsiFmqQz0t9LRyN6gjCCAd8pTLv1ycNu3e8eEgnRC58+QM i1nMVbKNMQNokur7nxze1MwrEf1PYhTS9vXkUSvFmL6JOrqUIk7R7DBs5+K/jBQ8C3WI 5HwtILEIkcoXOiLmf4Bd3Zntca8a69nayQQEiWiLaOW+l63o3NOWgTjp5v31uJ0TIl+d 9lwHgT2TP6gVvAvbDL68bgelg+sl8W+w844GaLCx0P4GMV3XzERlq9E10d6Jy4w8XfPs LFr/o/f1giFNPUQjC4T70Yk9rpQk9UAPA+Bpyuipi1lWsV3iz4TYqBAFVv+Uf2VQ9Lgo jnpQ==
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=qdvZi8L31NrKdKGHLZ0fn5uSYAj/PxflX++zqmOYmDM=; b=n+s89xM8vtuCCPeZvm4uAEZZZgDKF0gxJz2fg4Qj3zXod4L0iPhlL773ohdvAL11KK 8F78PdNDRE+SpEv2QxCqLu+aSCZSaT0AeL9Wzg42rr+LsZGlPcVy8hzZwwmSYvnJWnY/ YdNMmBB6BIicbQM+kCFgF+LtMbXsiFSB+D3/KguccOv3wb0kH/SR1mkrsDxtrQOTLdp9 9pmiaXxgtWbDC0/6tl068GEKUUMOMof1Ml4Bnw90Kvt40QvkxdMwNJXmtw9QO2oQwKP3 ooQMfWiUOgn2fGkEpcTj19Jvn0atpsXWTHbAKvQE2uiVqTpwz92roOnSOFErbyrvenAH HvwA==
X-Gm-Message-State: APjAAAULBlaLzsPdeH9X4qZAKTbXpYgRYbHBfilx0YluBhndCfR7DYbN 9GNyhGHd2NIswzwH6hle8el8EA==
X-Google-Smtp-Source: APXvYqyDwNGEIKnVyTqJrZvXUF8JXbPasalUhV3DrfVntzfZ0+tLCLaghWerlpYzPuslfJj7/QS8og==
X-Received: by 2002:ac8:354d:: with SMTP id z13mr7119181qtb.340.1562944790726; Fri, 12 Jul 2019 08:19:50 -0700 (PDT)
Received: from [10.0.100.50] (c-73-186-137-119.hsd1.nh.comcast.net. [73.186.137.119]) by smtp.gmail.com with ESMTPSA id d141sm3782885qke.3.2019.07.12.08.19.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 12 Jul 2019 08:19:50 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <E3F8D3F4-23E7-4DBF-B42B-F8F51480FF47@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_D253517F-5893-414F-AA7F-15E5BC989028"
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3566\))
Subject: Re: Generic anycast addresses...
Date: Fri, 12 Jul 2019 08:19:47 -0700
In-Reply-To: <EE9B7432-91B6-4C9F-911B-3D7531AE17E7@gmail.com>
Cc: 6MAN <6man@ietf.org>
To: Bob Hinden <bob.hinden@gmail.com>
References: <D22E680C-3EE3-4AD7-90C0-9339DA2E5A29@fugue.com> <F8BDFED1-744A-4476-9913-43D34AE15D67@fugue.com> <EE9B7432-91B6-4C9F-911B-3D7531AE17E7@gmail.com>
X-Mailer: Apple Mail (2.3566)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/icZAyTdeg3b0vCjuzbThPNq-l4Q>
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: Fri, 12 Jul 2019 15:20:07 -0000

On Jul 12, 2019, at 8:14 AM, Bob Hinden <bob.hinden@gmail.com> wrote:
>   Anycast addresses are allocated from the unicast address space, using
>   any of the defined unicast address formats.  Thus, anycast addresses
>   are syntactically indistinguishable from unicast addresses.  When a
>   unicast address is assigned to more than one interface, thus turning
>   it into an anycast address, the nodes to which the address is
>   assigned must be explicitly configured to know that it is an anycast
>   address.

Sorry, the distinction here is that we’re talking about well-known anycast addresses being used for resource discovery or edge probing, not anycast addresses generally.

So yes, of course anycast addresses can just be unicast addresses, and can come either from an org’s delegated prefix or from a global IANA prefix.   However, this isn’t always what we want; in the case of SRP, it’s better if it doesn’t leave the site, for example, so a unique local address would be a better choice than something in 2001::/16.   But we don’t have a mechanism for allocating well-known anycast addresses out of the unique local address space.