Re: I-D Action: draft-bourbaki-6man-classless-ipv6-06.txt

Alexandre Petrescu <alexandre.petrescu@gmail.com> Thu, 19 May 2022 16:23 UTC

Return-Path: <alexandre.petrescu@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 2B1A4C1B9289 for <ipv6@ietfa.amsl.com>; Thu, 19 May 2022 09:23:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.187
X-Spam-Level:
X-Spam-Status: No, score=-1.187 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-1.857, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no 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 J6uKsOYR5kx6 for <ipv6@ietfa.amsl.com>; Thu, 19 May 2022 09:23:17 -0700 (PDT)
Received: from sainfoin-smtp-out.extra.cea.fr (sainfoin-smtp-out.extra.cea.fr [132.167.192.228]) (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 1B72FC19D479 for <ipv6@ietf.org>; Thu, 19 May 2022 09:23:16 -0700 (PDT)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 24JGNEWi045265 for <ipv6@ietf.org>; Thu, 19 May 2022 18:23:14 +0200
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 128A8208D50 for <ipv6@ietf.org>; Thu, 19 May 2022 18:23:14 +0200 (CEST)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 08A21207C54 for <ipv6@ietf.org>; Thu, 19 May 2022 18:23:14 +0200 (CEST)
Received: from [10.14.6.71] ([10.14.6.71]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 24JGNDUU020600 for <ipv6@ietf.org>; Thu, 19 May 2022 18:23:13 +0200
Message-ID: <8c14a99f-3613-2b8d-bd65-3af1b0311197@gmail.com>
Date: Thu, 19 May 2022 18:23:13 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.9.0
Subject: Re: I-D Action: draft-bourbaki-6man-classless-ipv6-06.txt
Content-Language: fr
To: ipv6@ietf.org
References: <165030713553.2600.8991173749687838810@ietfa.amsl.com> <178caafd-cb72-64aa-78e4-ba0cb7198c2d@gmail.com> <A4B7B1A1-159C-4E62-A2D2-C37454FA60C1@psg.com> <CAO42Z2x2E+a31VCcZWyN0XFtio4+KGdS_N34ZzMgrb3eogQaNA@mail.gmail.com> <1c5d5c0c-d348-59f6-42cb-126af86ac6b8@gmail.com> <CAKD1Yr2-RYMEiRgGdcO9BiO-RHy0Ps9Ts673fYsJuT5PJy95_Q@mail.gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
In-Reply-To: <CAKD1Yr2-RYMEiRgGdcO9BiO-RHy0Ps9Ts673fYsJuT5PJy95_Q@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/rd82w3UHbm816KT9IayT051OVY0>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.34
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: Thu, 19 May 2022 16:23:19 -0000

Le 19/04/2022 à 02:39, Lorenzo Colitti a écrit :
[...]
> endlessly extend the network by using NAT. IPv6 allows this too, but
> in a different way:

I agree too that it is good to let extend the network.

> because the address assignment unit is fixed at /64, and /64 always
> has enough room for more addresses, any network participant can
> extend the network by ensuring individual /128s are routed or bridged

Routed 'or' bridged?  Mostly bridged, I think.

I think the fixed /64 limit allows extension of the network mostly by 
bridging mechanisms, and less by routing mechanisms.

It is impossible to use simple IP routing to extend a /64 subnet any 
further.  One would need another /64 for that extension to work.

Routing individual /128s ('host-based' routing) might work, but might 
have certain inconvenients in the potentially large number of entries in 
a routing table - 2^64 ?

Besides, there is no particularly deployed protocol to insert these 
entries, as far as I know.  For example, SLAAC forms an address, but 
does not add an entry in others' routing tables for that address. 
RFC8987 "DHCPv6 PD relay _requirements_" (not solution) section 4.2 
'Routing Requirements' involves, er, DHCPv6, which, er, is not deployed 
where needed by this /64 parameter (cellular networks).

> within their network. If we remove the fixed boundary, then that is
> no longer possible

I agree that if the /64 limit were removed, or parameterized, as Brian 
said, then bridging at /64 would no longer be safe to assume to work. 
In particular, RFC7278 '64share' - a bridging technology - would no 
longer work, and android smartphones would no longer 'tether' 
meaningfully: a /64 subnet would not work if the host had a 65bit IID. 
Or, tethering was often a useful technology in extreme circumstances, 
such as crisis where ADSL o rfiber were disappearing.  One wouldnt want 
that tethering to stop working.

But there could be middle grounds.

Then, there is this 64sharev2, and a few other drafts.

Alex

> without sacrificing end-to-end connectivity which
> is a major improvement that IPv6 can provide over IPv4. I'm sure many
> others feel the same way, which is presumably why the draft did not
> progress the last time.
> 
> If the authors really intend this document to be about routing only,
>  they should ensure the text states that plainly. I'm sure it would
> be less controversial and more likely to gain consensus.
> 
> -------------------------------------------------------------------- 
> IETF IPv6 working group mailing list ipv6@ietf.org Administrative
> Requests: https://www.ietf.org/mailman/listinfo/ipv6 
> --------------------------------------------------------------------