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

Lorenzo Colitti <lorenzo@google.com> Wed, 21 December 2022 00:50 UTC

Return-Path: <lorenzo@google.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 4EABEC14CF01 for <v6ops@ietfa.amsl.com>; Tue, 20 Dec 2022 16:50:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.599
X-Spam-Level:
X-Spam-Status: No, score=-17.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
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 88Rm7k1fqwT5 for <v6ops@ietfa.amsl.com>; Tue, 20 Dec 2022 16:50:35 -0800 (PST)
Received: from mail-yw1-x1131.google.com (mail-yw1-x1131.google.com [IPv6:2607:f8b0:4864:20::1131]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3136C14CEE5 for <v6ops@ietf.org>; Tue, 20 Dec 2022 16:50:35 -0800 (PST)
Received: by mail-yw1-x1131.google.com with SMTP id 00721157ae682-45c11d1bfc8so31000077b3.9 for <v6ops@ietf.org>; Tue, 20 Dec 2022 16:50:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=CqZhIKnnRkXQrY+/hVhS2masVkejE6EjTO+jI9e7D7c=; b=H3MqHt0kMDVDm8q6BJjyxnbxgaNzUdA7DX7KU8euoAJwP+etxZa4C5FLS4rLAJJqfz GulOR3UN8v4ej3NHyDHOnXF+MKxYDPgf3kXZcmFBpHsk4rYYyo95V79uxCDL6AKrLexu qP5N6CPh1wi60sFkTA/qF7HJAe0lRPFD9TAe+9hPt7Gbd53OQD5LlUFTUNm6QHIJXplz //Z0Pqs+z6x866Exej988S1/UJrj1O7RxpJvJWnl2Lnd+d4wzXAhtzAcPfX6MZzCiRmf w3LQytVGlybI4PsPAQZr8YW7sUNgwNquytKSqK2acySTXRGKwlvbub112imE61lXeyZg MCxw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=CqZhIKnnRkXQrY+/hVhS2masVkejE6EjTO+jI9e7D7c=; b=I2jmxj5WvjlJZlFar0+tI32M3jkE8LVLXNs8P73/q+ohqpVwfuFj/uJY+bGl0cvAag ioaQbQiyA6ibK30quvqI7AVvOTDAWSGOlD8ijjFN8KHzuv2aPWoowCB7W4iUNvBNys1N HZhapAe/bK7qWi/NuMHupaQoxg/xEMaezwRap4vmkXoS+vjk/S2HJD4pQsEuEo+W6Vrg g39u0SzWAGzXVGy5MS877B9tAM54DNi9PJO1uDPiGCp6wTiMwK34xTDOxcQ64RR/dQII vBgT4xujNv7pd+QPD359oEdAwx0vjXYBOIwWqjZ0YAK7MmCCKIRa0F5O6yBC6sOVzQGq NhRA==
X-Gm-Message-State: AFqh2kodtwn+s/GoE5bkRJvUXQAxSlPgf9JxDJS5xEj2C9AdfZbaLmob TMhdd+rz6HilKBnQUH/x3Fqs7A7EIhYu+t63s9ZmUA==
X-Google-Smtp-Source: AMrXdXvAp/AFMAXmrdSgF2x321ed/g98tm/MDHjHkV+3n37kh7DBDA9uZUAafTeVhaPE+1Iebe1++cTe+6zh2PgLoRs=
X-Received: by 2002:a81:c06:0:b0:3e6:2585:17f5 with SMTP id 6-20020a810c06000000b003e6258517f5mr1482529ywm.214.1671583834573; Tue, 20 Dec 2022 16:50:34 -0800 (PST)
MIME-Version: 1.0
References: <167107554671.48477.568330207202509840@ietfa.amsl.com> <38341414.10thIPus4b@asclepius.adm.tul.cz> <CAFU7BAQYc=BP7=A+KzH2TbUu3iw1ue3_yAfxgxV6q4CKGP-J8Q@mail.gmail.com> <2788479.88bMQJbFj6@asclepius.adm.tul.cz>
In-Reply-To: <2788479.88bMQJbFj6@asclepius.adm.tul.cz>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Wed, 21 Dec 2022 09:50:22 +0900
Message-ID: <CAKD1Yr3vDCwnMA_Hpq0w2OQmX+uCEtMpfRMssCdSSrsLvMnwKQ@mail.gmail.com>
To: Martin Huněk <martin.hunek@tul.cz>
Cc: Jen Linkova <furry13@gmail.com>, V6 Ops List <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000ac757805f04bf0ac"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/cy4Ev15kl-wkB1ifC1_G0GnjE00>
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: Wed, 21 Dec 2022 00:50:36 -0000

On Wed, Dec 21, 2022 at 8:44 AM Martin Huněk <martin.hunek@tul.cz> wrote:

> Isn't this situation comparable with connecting a physical switch to an
> Ethernet port configured and limited for a single device? I mean, this is
> known even in IPv4, isn't it? At our university, if someone wants to
> connect a switch, they have to ask first to have that limitation lifted.
> Same in IPv6, if you need to have 10 global unicast addresses per device,
> it is not standard behavior, so you should ask first. As I understand, it
> is a protection against a malicious device that would ask for an infinite
> number of addresses or obsoleted privacy extensions that had a similar
> property.
>

It's very much not the same, because in IPv4 anyone who can connect to the
network and get an IPv4 address can provide IPv4 connectivity to unlimited
devices via NAT.

IMO that is actually one of the best things about this draft: it provides a
way to do the same in IPv6, while giving those unlimited devices true
end-to-end-connectivity, and without costing any more network resources
than if there was just one device. The lack of permissionless network
extension is a major feature gap between IPv6 and IPv4. This draft doesn't
just bridge that gap, it's actually a major improvement, because unlike
IPv4, the permissionless extension provides end-to-end connectivity.

Note that the network *cannot* prevent this sort of network extension, and
this draft doesn't change that. A user who wishes to provide connectivity
to unlimited other devices can just use NAT44 to share whatever IPv4
connectivity their primary device has, or use one of the many NAT66
implementations out there (including Linux).