Re: [v6ops] Fwd: New Version Notification for draft-collink-v6ops-ent64pd-01.txt

Vasilenko Eduard <vasilenko.eduard@huawei.com> Tue, 20 December 2022 15:54 UTC

Return-Path: <vasilenko.eduard@huawei.com>
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 1E575C14F6EB for <v6ops@ietfa.amsl.com>; Tue, 20 Dec 2022 07:54:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
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 56RLvqP1icmB for <v6ops@ietfa.amsl.com>; Tue, 20 Dec 2022 07:54:06 -0800 (PST)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 519BFC14F692 for <v6ops@ietf.org>; Tue, 20 Dec 2022 07:54:06 -0800 (PST)
Received: from mscpeml500001.china.huawei.com (unknown [172.18.147.207]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Nc1LD0rp4z67Dr3 for <v6ops@ietf.org>; Tue, 20 Dec 2022 23:52:36 +0800 (CST)
Received: from mscpeml500001.china.huawei.com (7.188.26.142) by mscpeml500001.china.huawei.com (7.188.26.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.34; Tue, 20 Dec 2022 18:54:02 +0300
Received: from mscpeml500001.china.huawei.com ([7.188.26.142]) by mscpeml500001.china.huawei.com ([7.188.26.142]) with mapi id 15.01.2375.034; Tue, 20 Dec 2022 18:54:02 +0300
From: Vasilenko Eduard <vasilenko.eduard@huawei.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, "v6ops@ietf.org" <v6ops@ietf.org>
Thread-Topic: [v6ops] Fwd: New Version Notification for draft-collink-v6ops-ent64pd-01.txt
Thread-Index: AQHZEDnOF5bVdeWrNUmrOPEmMfer3q5u1MkAgAdZ2gCAADVDMP//8PeAgACfNVA=
Date: Tue, 20 Dec 2022 15:54:01 +0000
Message-ID: <bea3190245954e2b9aaf46d27ae07d6f@huawei.com>
References: <167107554671.48477.568330207202509840@ietfa.amsl.com> <CAFU7BATp=gEB3S8AzhCYDMN3fzLQrYY9pzcWJ=LQnrjC9bRKEA@mail.gmail.com> <Y5sy2ikgQEWSnCsM@Space.Net> <CAKD1Yr0EchmQ11eKCB4AfEJaG7_aFDDv_bavYJY4Zb3iDmhALg@mail.gmail.com> <4277d4e5a962400f8438e8f01c884654@huawei.com> <c77c2471-44da-ca51-5a73-9bbf4ca87b0d@gmail.com>
In-Reply-To: <c77c2471-44da-ca51-5a73-9bbf4ca87b0d@gmail.com>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.81.194.244]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/ynhfq7TdNSMzBzcUIs7QkVnafac>
Subject: Re: [v6ops] Fwd: New Version Notification for draft-collink-v6ops-ent64pd-01.txt
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: Tue, 20 Dec 2022 15:54:08 -0000

Hi Alexandre,
By different, I mean: completely different.
For example, the router could announce on the link:
fdxy:<blah>/64 with A=1 (for SLAAC)
2001:db8:0:1001::/64 with A=1 (for SLAAC)
2001:db8:0:1002::/64 with A=0, P=1 (for /96 prefix per host), I hope 2^32 maximum hosts is not a restriction for a link

And later (over the years) the same router would be re-configured to announce the:
fdxy:<blah>/64 with A=0, P=1 (for /96 prefix per host)
2001:db8:0:1002::/64 with A=0, P=1 (for /96 prefix per host)

Eduard
-----Original Message-----
From: v6ops [mailto:v6ops-bounces@ietf.org] On Behalf Of Alexandre Petrescu
Sent: Tuesday, December 20, 2022 12:17 PM
To: v6ops@ietf.org
Subject: Re: [v6ops] Fwd: New Version Notification for draft-collink-v6ops-ent64pd-01.txt



Le 20/12/2022 à 08:14, Vasilenko Eduard a écrit :
> * A /64 provides "infinite" addresses.
> 
> /96 is infinite too (for the host)
> 
> * In practice, /64 is the only prefix length that supports SLAAC.
> 
> Not a problem. The SLAAC may be on the different /64

A 'different' 64?  The first different bit would situate between 64th and 96th positions or must it be somewhere before the 64th?

Would a longest-prefix match algorithm identify the difference?

When it is said that the subnet prefix length is /64 and the delegated prefix length is /96: are these two prefixes precisely equal in the first 64bits?

Alex

> 
> * SLAAC is the only address assignment mechanism required to be 
> supported by all hosts.
> 
> No problem. Hosts may support SLAAC and “/96 prefix per host” for a 
> long time, even at the same time on the same link.
> 
> I do not see a reason why the new address acquisition mechanism should 
> stick to the /64 prefix boundary.
> 
> Ed/
> 
> *From:*v6ops [mailto:v6ops-bounces@ietf.org] *On Behalf Of *Lorenzo 
> Colitti *Sent:* Tuesday, December 20, 2022 10:00 AM *To:* Gert Doering 
> <gert@space.net> *Cc:* V6 Ops List <v6ops@ietf.org>; xiaom@google.com; 
> draft-collink-v6ops-ent64pd@ietf.org *Subject:* Re:
> [v6ops] Fwd: New Version Notification for 
> draft-collink-v6ops-ent64pd-01.txt
> 
> On Thu, Dec 15, 2022 at 11:44 PM Gert Doering <gert@space.net 
> <mailto:gert@space.net>> wrote:
> 
> Something like a /96 per host - so "limitless amounts of host would 
> fit into a single /64" would avoid that, and still fulfill the stated 
> necessity of having many many many addresses per hosts.
> 
> The reason the draft mentions /64 is:
> 
> * A /64 provides "infinite" addresses. * In practice, /64 is the only 
> prefix length that supports SLAAC. * SLAAC is the only address 
> assignment mechanism required to be supported by all hosts.
> 
> That means that a node that gets a /64 is guaranteed to be able to 
> extend the network indefinitely to all IPv6 nodes while maintaining 
> end-to-end connectivity to all of them. That's a major improvement 
> over IPv4's current capabilities. It's true that a /64 is relatively  
> expensive in terms of address space. That said, this proposal is 
> targeted towards larger networks. Fortunately, smaller networks tend 
> to be less tightly managed, and for many of those networks, directly 
> using SLAAC is fine.
> 
> That said - based on past experience I fear that there is no single 
> number that will get consensus in this group. For example, I 
> definitely wouldn't want to *recommend* /96, because /96 would lose 
> the above advantages. So, how about we just state the facts?
> Something like:
> 
> =====
> 
> Delegating a /64 prefix to the client allows the client to provide 
> limitless addresses to IPv6 nodes connected to it (e.g., virtual 
> machines, tethered devices), because all IPv6 nodes are required to 
> support SLAAC.
> 
> =====
> 
> 
> _______________________________________________ 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