Re: [v6ops] https://datatracker.ietf.org/doc/draft-collink-v6ops-ent64pd/ was: Clarification on draft-linkova-v6ops-ipmaclimi

otroan@employees.org Mon, 14 November 2022 19:26 UTC

Return-Path: <otroan@employees.org>
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 13CA6C14F744 for <v6ops@ietfa.amsl.com>; Mon, 14 Nov 2022 11:26:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.398
X-Spam-Level:
X-Spam-Status: No, score=-4.398 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=employees.org
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pdCkPIZbKc17 for <v6ops@ietfa.amsl.com>; Mon, 14 Nov 2022 11:26:06 -0800 (PST)
Received: from vesa01.kjsl.com (vesa01.kjsl.com [IPv6:2607:7c80:54:6::11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A61C5C14F742 for <v6ops@ietf.org>; Mon, 14 Nov 2022 11:26:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=employees.org; i=@employees.org; q=dns/txt; s=vesa202009; t=1668453967; x=1699989967; h=mime-version:subject:from:in-reply-to:date:cc: content-transfer-encoding:message-id:references:to; bh=d297xFDRbzumaKtXTtARGLrjkIuxqsLBh88xYblZISE=; b=L6EBYqlrJHNIYQA1ShyUDsDVVRk2va7DLcfHah0XxMQhkXeMEeK2hOg8 U6Axu1n6jUBYDxbSLLoEaMztC/9XKv6UMYwv06ikUhpbeFTIzwIW+jGDM zoBAOM1MrNG3ZoJy35ozjcXIeWdzPdjiL786veCzELZNOwe/6tUXIZR7u gTeveRdHfSs0Ql7q6coATc7QaECPgzL1Z0AIh/ZXuP+FhB7Fu3GDe4KDr +rlceUcROt41TYLlE9N9OsasKlQ60yME5oBPasmGOnZZNBvdmcvfXWpwg 3IorQsElkplXZ/duYRCiILpEjIlXTwI/+VIXMfrcl9+o4hj3o+8jnBzS9 w==;
Received: from clarinet.employees.org ([IPv6:2607:7c80:54:3::74]) by vesa01.kjsl.com with ESMTP; 14 Nov 2022 19:26:06 +0000
Received: from astfgl.hanazo.no (ti0389q160-5811.bb.online.no [95.34.2.246]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA512) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id 9083B4E11BB7; Mon, 14 Nov 2022 19:26:05 +0000 (UTC)
Received: from smtpclient.apple (localhost [IPv6:::1]) by astfgl.hanazo.no (Postfix) with ESMTP id 947B37C2B9CB; Mon, 14 Nov 2022 20:26:03 +0100 (CET)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.200.110.1.12\))
From: otroan@employees.org
In-Reply-To: <CO1PR11MB488144CA12FEB21B966A497ED8059@CO1PR11MB4881.namprd11.prod.outlook.com>
Date: Mon, 14 Nov 2022 20:25:53 +0100
Cc: Jen Linkova <furry13@gmail.com>, V6 Ops List <v6ops@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <C8340006-5C32-452A-9969-873818AB876D@employees.org>
References: <CAFU7BAR8wAq7ukyBEyYCossyEctKpS47SgpQa8CusO9dHv6frQ@mail.gmail.com> <CAFU7BAQqO9+cSSb2jzWhjM_qJf8VRyLw0emfczZQH4nu-0OXsg@mail.gmail.com> <CO1PR11MB488144CA12FEB21B966A497ED8059@CO1PR11MB4881.namprd11.prod.outlook.com>
To: "Pascal Thubert (pthubert)" <pthubert=40cisco.com@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3731.200.110.1.12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Nc4pzjLP7Rj7Y4Mq2-O_6-OEaRg>
Subject: Re: [v6ops] https://datatracker.ietf.org/doc/draft-collink-v6ops-ent64pd/ was: Clarification on draft-linkova-v6ops-ipmaclimi
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.39
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: Mon, 14 Nov 2022 19:26:11 -0000

Pascal,

Why couldn't you use the mechanism you come up with to assign /128s? :-)

O.

> On 14 Nov 2022, at 17:02, Pascal Thubert (pthubert) <pthubert=40cisco.com@dmarc.ietf.org> wrote:
> 
> Dear Jen
> 
> I support the idea of /64 per host and intend to help make this work happen. We know for a long time (since John Jason B made it happen at least) that we needed to do this. Like yesterday.
> 
> I'll be working on parallel on https://datatracker.ietf.org/doc/draft-thubert-6lo-prefix-registration/ which appears to be an excellent companion to control the route injection in and beyond the first hop router(s). The draft allows for that in fashion that is agnostic to the routing protocol.
> 
> My main concern is the risk that people think it is a replacement to SLAAC and / or a one fits it all. It is neither and the draft should be very clear very soon on this. There is still a need for (/128) IPv6 addresses and for autoconf, even in large network where SLAAC must be deprecated. We could use an applicability statement on where each of SLAAC, SFAAC, DHCP, and this proposal could be used / preferred.
> 
> Some random thoughts:
> 
> Pros:
> - routing to the host opens for any topology => de-congruence with L2 broadcast domain
> - no SLAAC => better knowledge/control of resources in use, fully functional routing 
> 
> 
> So-So:
> - Limiting to 64. E.g., I see value for at least /96 to carry IPv4 private networks.
> - carrying 8 bytes of host private information (the IID) in the IPv6 header turns as a waste of expensive space, the only space host and network communicate
> - Privacy: A single /64 per host is as easy to track as an IPv4 address if you know it's done. 
> - DHCP only + one /64 per host would mean IPv4 with 8 byte address. We'd owe apologies to the tenants of 64-bits IP addresses, and would have wasted 20+ years.
> 
> All the best
> 
> Pascal
> 
> 
>> -----Original Message-----
>> From: v6ops <v6ops-bounces@ietf.org> On Behalf Of Jen Linkova
>> Sent: vendredi 11 novembre 2022 1:43
>> To: V6 Ops List <v6ops@ietf.org>
>> Subject: Re: [v6ops] Clarification on draft-linkova-v6ops-ipmaclimi
>> 
>> So, here is the second draft I mentioned:
>> https://datatracker.ietf.org/doc/draft-collink-v6ops-ent64pd/
>> 
>> This is a real "-00", not a "-00 ready for the WGLC" - references and typos
>> will be fixed later. The goal of publishing so early draft is to start
>> collecting the feedback as early as possible.
>> 
>> On Wed, Nov 9, 2022 at 5:52 AM Jen Linkova <furry13@gmail.com> wrote:
>>> 
>>> I think I shall clarify a few things regarding the draft.
>>> 
>>> 1. I totally agree that it would be awesome to prevent all those ND
>>> issues, and save memory on devices. Nobody argues with that.
>>> 2. I do love /64 per host idea, but until two hours ago I was under
>>> the impression that there is no way we can get that deployed any time
>>> soon. Well, I was wrong. Please give me ~48 hrs to write down the
>>> idea.
>>> 3 I'd like to ask the reviewers not to focus too much on the address
>>> assignment method and look at the section 3, which contains 4
>>> sentences. Basically what I'm proposing doesn't fundamentally change
>>> anything (see #2 above). What the draft is suggesting is:
>>> - change the *default* value for the limit which exists today.
>>> - make that limit configurable (so operators might even *lower* it if
>>> they are concerned about resources).
>>> - log an error message if it happens (to improve the failure mode - at
>>> least the operator would know!)
>>> - optimize the cache entries rotations.
>>> 
>>> I hope there are no objections to at least 3 out of those 4 bullet
>>> points, especially as I promise to work on the strategy to get us out
>>> of this situation long-term ;)
>>> 
>>> Thank you!
>>> 
>>> 
>>> --
>>> SY, Jen Linkova aka Furry
>> 
>> 
>> 
>> --
>> SY, Jen Linkova aka Furry
>> 
>> _______________________________________________
>> v6ops mailing list
>> v6ops@ietf.org
>> https://www.ietf.org/mailman/listinfo/v6ops
> 
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops