Generic anycast addresses...

Ted Lemon <mellon@fugue.com> Wed, 29 May 2019 22:48 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 62A8C120088 for <ipv6@ietfa.amsl.com>; Wed, 29 May 2019 15:48:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 tVVwsdYXYhso for <ipv6@ietfa.amsl.com>; Wed, 29 May 2019 15:48:25 -0700 (PDT)
Received: from mail-pf1-x42e.google.com (mail-pf1-x42e.google.com [IPv6:2607:f8b0:4864:20::42e]) (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 60315120134 for <6man@ietf.org>; Wed, 29 May 2019 15:48:25 -0700 (PDT)
Received: by mail-pf1-x42e.google.com with SMTP id s11so2568354pfm.12 for <6man@ietf.org>; Wed, 29 May 2019 15:48:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:content-transfer-encoding:mime-version:subject:message-id:date :to; bh=BYBhn8P7kWMhyijutnk+drBuOllbS6rLrn87CHIoPgA=; b=jjCQtzHmjlHv8IwE0oB/Y7zYVZ0kB9mkrL4oaycpRKclls8Q73EEokwuJQNnTF1afs m9VyE4mqc0mjaC0pTr7P8AoT0L/Fl1g6q51ZozT0DNSSIRaBLrg4HG0jf+sV9XAvMCmo Hn9ScCC1EGQ23Mhk13AsHiAcvMC9IhiCsEpDxAU26DaTybnrWnAOMa2+esdqJMHrO4Du vQ3d3FxyZTL7eBkcGzD7Z7Me6ZtcTNbNcUKB5JBLzC0Bi32qfLK4+wK8JHbKX8tlv3QZ aW0mxNtQ7/+6UEPynEB/YIAfS7Oz7kaI3ZpL5f12JcFHvWmf3mZcS+9jrQ0jE6CjBWQU H/HA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:message-id:date:to; bh=BYBhn8P7kWMhyijutnk+drBuOllbS6rLrn87CHIoPgA=; b=pezfGDrbe1XRdxXn/d6bfFb0GV67VKssc5W8YSuF5a2aw+Bp27LzL3biEDoF5KioCL //HKInhyICtKnWKif1MkMxQf1qUFXAafeaDKUSUSS6VkRlXDbwr6BltqrLZtBWyb8iMR 8Bpp3YsJwBiG9EpFOTa16LAetOOr8wtjjEeegkUyED9X/c27WqwwCJnRZq6OOEWOKZHv 2bxXp1TvnaAZV4Gw4VRtcnLFdgFH/hmS1+5zENsrgp2ubpV4h5SlpC1+whfvd3FyvsGW NQWGukgLx7C140smnsoMquxarNRofrzt9N7kBu8kVXiZ/2JzKAEO/u/iGoEcl68k68sD 7TWw==
X-Gm-Message-State: APjAAAVNKjBsudoPpmagC77lGoGAfBjBpe2JRgBI3IocrU+jUijF/YFK FTL6bf2FqkWKguccGJEHggCsjeOiaho=
X-Google-Smtp-Source: APXvYqwqRzCPjV5YlbGzrTxQ1F3Ric0IRZ38hk1M0J3D6G4mwi3/JFu4jiGg3aNMgbbfE5Hpmi0d/Q==
X-Received: by 2002:a62:36c1:: with SMTP id d184mr80727pfa.49.1559170104414; Wed, 29 May 2019 15:48:24 -0700 (PDT)
Received: from [17.230.171.24] ([17.230.171.24]) by smtp.gmail.com with ESMTPSA id g17sm706525pfb.56.2019.05.29.15.48.23 for <6man@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 29 May 2019 15:48:23 -0700 (PDT)
From: Ted Lemon <mellon@fugue.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Subject: Generic anycast addresses...
Message-Id: <D22E680C-3EE3-4AD7-90C0-9339DA2E5A29@fugue.com>
Date: Wed, 29 May 2019 15:48:22 -0700
To: 6man@ietf.org
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/gcVgfAaB5zWP1AwHIJOoV59L2Iw>
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, 29 May 2019 22:48:27 -0000

I was looking through the IANA registry for anycast addresses with an idea of what I wanted, and was surprised to learn that no such thing exists.   I’m curious if what I want is something that’s already been shot down in flames, or something for which no energy has existed to do.

Right now it appears that anycast addresses either aren’t special (that is, they are just IP addresses in someone’s prefix) or are link-specific (e.g., the subnet router anycast address, which if I understand it correctly is constructed of <local-prefix>::0).

What I am looking for is an anycast address that won’t match any local prefix, so that it filters out towards an egress router and is caught somewhere along the way, or worst case, at the egress.   I can see where this would have gone down in flames, since we don’t want anycast packets to keep going toward the backbone and create congestion, so that might explain why this hasn’t happened.   But we do have the notion of scopes, e.g. for multicast, and that would seem to apply for anycast as well.   We do allow multicast in scopes larger than the local subnet, and AFAIK this has not melted the Internet.

The actual use case I have for this is wanting to be able to have a constrained device send a unicast discovery or announcement which can be assumed to be caught and handled by infrastructure.

So, is this something that’s been talked about and abandoned as a terrible idea, or abandoned because nobody wanted to do the process to make it happen, or is it (seems unlikely) an innovation on my part?   Or is it already done and I just managed to not find the document describing it?

Thanks!