Re: Metadata over IPv6

Bob Hinden <bob.hinden@gmail.com> Tue, 17 December 2019 21:35 UTC

Return-Path: <bob.hinden@gmail.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 D0A47120077 for <ipv6@ietfa.amsl.com>; Tue, 17 Dec 2019 13:35:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=gmail.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 RqhNOlKNLbEo for <ipv6@ietfa.amsl.com>; Tue, 17 Dec 2019 13:35:51 -0800 (PST)
Received: from mail-wm1-x331.google.com (mail-wm1-x331.google.com [IPv6:2a00:1450:4864:20::331]) (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 0B9C812004D for <ipv6@ietf.org>; Tue, 17 Dec 2019 13:35:51 -0800 (PST)
Received: by mail-wm1-x331.google.com with SMTP id b72so4796468wme.4 for <ipv6@ietf.org>; Tue, 17 Dec 2019 13:35:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=GtV9QzXhpVGrKEn0uRT8WdYC7bnWJvntNeEvYWxZVPY=; b=Mf4WFXSz163GTkjBaALF/hqWy/ks5B7YqDV7f+fIt6DM2RN2g6+yCZ9n73qQWvKRSC RL4GFubrrhVfelsYgr4ZTXgI1+tAaIXddW/k2MYrzqtkMntbT9qbloDtCGHIus1MqcV+ vYNSrylsaJSVs6ezfUeVB/mMLqPagkz0h3u4DsvxhFiPTloBihjIgWQGQQcM4bfm7qTz DywCXsKRtw22CAQqr9hP6G6OdkHW/tddMKKuPQqV2dPcwtQAHF+3slxzLIkcG5TQ3Jpk 20U0TdB5yvgrKKxBDt356LMVDDsAPs0yhYKO0qCr0qNvABYB64ZH9HsxMpzErAh85qim jvqA==
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=GtV9QzXhpVGrKEn0uRT8WdYC7bnWJvntNeEvYWxZVPY=; b=KXZd+3FKilIS6EstXJmeaolh5rAUKi21QtlMqf8BxBkzFTnPKLWmPvz218UHIAdat9 kUWCDDQ57WvRYKnTCGI4OxEoVnAQwxwWGI6RNXT1fJFvY9/wgfphLrI7uArnyVV4N+hl yAuXpHkqoRp++IydQfRcFCGENPNQoJG3uAlT9CejwEFlP0XuFmZRJXS/l1Nxzeh1DCcb 8UOiVf9qtGA1akJMBzLqpsrcFypyjGY8I8eCaLvy8/9sXJ+061J7XXJihjtKpTipIrNg DAFkeB4zPvgjkFuCO8Sgg0UIVrK8vw7tqN+deFp7PKcgc/h1/HDsDR6mLC6TFHJgUh0k wI+g==
X-Gm-Message-State: APjAAAVaWHrWCB7mDHy7Ix9jX2Cy+PS6xZp6iE3n3s+UKmq/1T5Uqi4m L+EKYEuxg53TEmFiFW+69gc=
X-Google-Smtp-Source: APXvYqz6jOni8o5XU/+zHFwTGStGgY//rFJ7k4D6pYmZcfbrFSA4jjXKoeNXK2x2lUr7jp+vd/K6ew==
X-Received: by 2002:a1c:9849:: with SMTP id a70mr7357241wme.76.1576618549532; Tue, 17 Dec 2019 13:35:49 -0800 (PST)
Received: from ?IPv6:2601:647:5a00:ef0b:41c4:5c8:ec95:db79? ([2601:647:5a00:ef0b:41c4:5c8:ec95:db79]) by smtp.gmail.com with ESMTPSA id r5sm73146wrt.43.2019.12.17.13.35.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Dec 2019 13:35:48 -0800 (PST)
From: Bob Hinden <bob.hinden@gmail.com>
Message-Id: <0588DB7B-260E-47B3-A69B-8F77ED7412AA@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_22D81CC1-8721-499B-B372-301868EE1BDE"; protocol="application/pgp-signature"; micalg="pgp-sha512"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Subject: Re: Metadata over IPv6
Date: Tue, 17 Dec 2019 13:35:38 -0800
In-Reply-To: <CAO42Z2zccu17v0yX-jJdQvbgVZwO2p=QjU=Hyr2=ser-oeYN0Q@mail.gmail.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, Brian Haley <haleyb.dev@gmail.com>, IPv6 List <ipv6@ietf.org>
To: Mark Smith <markzzzsmith@gmail.com>
References: <eee1ebe3-dd1a-1a5b-21a8-739857995abf@gmail.com> <3dd249916fbe47d1a8979591814e7846@boeing.com> <228808147f9e4e068309176ce9365519@boeing.com> <d712c773-8a91-e0cb-f9bc-18eb6ce637ea@gmail.com> <2471d4ef8442471cb173f6977548d9f9@boeing.com> <f8105c77-59c4-1dda-c223-5c1b1ffc30d9@gmail.com> <CAO42Z2zccu17v0yX-jJdQvbgVZwO2p=QjU=Hyr2=ser-oeYN0Q@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/x7-Nb2Q7q_qFHVuHjjp208j853c>
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: Tue, 17 Dec 2019 21:35:55 -0000


> On Dec 17, 2019, at 12:32 PM, Mark Smith <markzzzsmith@gmail.com> wrote:
> 

……….

> Ah, Ok.  So does everything on the link use the same address format?  We
> are dealing with pre-existing deployments where we can't change that.  I
> do like the fact that AERO basically has the format we're looking for,
> fe80::ffff:169.254.169.254, which make it obvious this is the metadata
> service IP.
> 
> I think it would be better to reserve a proper IPv6 anycast address for this from within the upper 128 IID values, unless there is a specific reason to tie it to the IPv4 address version of the service.
> 
> https://www.iana.org/assignments/ipv6-anycast-addresses/ipv6-anycast-addresses.xhtml
> 
> Coupling things to IPv4 ways, even just symbolically, increases momentum against giving up IPv4.
> 
> It's better to do things the native "IPv6 way”.

I agree, if this is intended for an IPv6-only network, then it would be much better to avoid using an encoded IPv4 address.

Getting an IPv6 anycast assigned seems like a reasonable approach to me.

Bob


> Amazon shouldn't be hijacking a IPv4 Link-Local addresses for special purposes like that. If somebody else does the same thing, then there are two unofficial meanings for the same address. The argument that Amazon has already reserved that address doesn't fly when they actually officially haven't. Amazon should have requested a properly reserved anycast address from IANA.
> 
> People used 1/8 for that sort of thing. That caused problems when APNIC started using it for its proper purpose - public Internet addressing.
> 
> Traffic in Network 1.0.0.0/8
> 
> http://www.potaroo.net/studies/1slash8/1slash8.html
> 
> Regards,
> Mark.
> 
> 
> 
> -Brian
> 
> 
> >> Just that
> >> "Relay, Server and Proxy AERO addresses are allocated from the range
> >> fe80::/96, and MUST be managed for uniqueness."
> >
> > You are referring to something different here that does not apply to the use case
> > of embedding an IPv4 address in an IPv6 address - so, this part of the AERO spec
> > is out of scope for what we are discussing here.
> >
> > Thanks - Fred
> >
> >> since we do control
> >> the MAC we could do this I suppose as we want this link-local on the
> >> proxy, but what we're doing isn't really akin to AERO (IMO).
> >>
> >> Thanks,
> >>
> >> -Brian
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------