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

Brian E Carpenter <brian.e.carpenter@gmail.com> Mon, 18 April 2022 22:26 UTC

Return-Path: <brian.e.carpenter@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 265E23A1B4F for <ipv6@ietfa.amsl.com>; Mon, 18 Apr 2022 15:26:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.11
X-Spam-Level:
X-Spam-Status: No, score=-2.11 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, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] 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 BOUe3DOEFBPn for <ipv6@ietfa.amsl.com>; Mon, 18 Apr 2022 15:26:15 -0700 (PDT)
Received: from mail-pg1-x52e.google.com (mail-pg1-x52e.google.com [IPv6:2607:f8b0:4864:20::52e]) (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 8179E3A1B53 for <ipv6@ietf.org>; Mon, 18 Apr 2022 15:26:15 -0700 (PDT)
Received: by mail-pg1-x52e.google.com with SMTP id t4so21395741pgc.1 for <ipv6@ietf.org>; Mon, 18 Apr 2022 15:26:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=Lg+PmW8OJ1+0a/8z3iwn4dZOU5IALr5Hz3p1+KHlLOg=; b=BCG5gpN9I++tktlF7meP+fX4T+X24D9j+i4bVpymNB8ovRACNwsGO45Bw9fH9uEI72 LBNOrDr1+IViSJwT410ccStinLMB2J6uJX1VqKzyPzGMiAzFUv1PPCzTlXMiZ+ahqYFA yDOiwlItFiPLk+cqAYLfxH5zOtyCtXd1s28bJmHjXiF6Ha597PLdDRZRH//6nkCCOHhq KziOLVxYRskOXrBdv0TnTJXq44iww0ciImZOEEKM8PY/q8kLXeBHU1nFCqxKQgNtnI+I QvKeVeFVUIdc1GVvsjWBOdDW6JlsfY233eCcxkjoNq6g7BYOzAvkJ6UugF/vvPsCBFAE BAdA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Lg+PmW8OJ1+0a/8z3iwn4dZOU5IALr5Hz3p1+KHlLOg=; b=wSOJwtNmFfT+qlbOpJayvYe1AdirhFgGtHaE7sXKRlOFJfCMdKVpFqaoMw+znEL3hL JnIVrOnYBKzOn0NUHY7ZsZ7DYlBpw6+VrB7A2fNh9qmTPlfEDN5yPqOxO85YR5/aZjna wFtWba7m8zo2JYhiaCVPoIz5K9S7c9bPZz16vS73WKucXe/1pUZWPwT0u8+/3DKpV/cC mV/aUrz+bAcm+YHIyv/r7Zm4+9TndIlub97nqwz9A0o+JZeiCMXbOf1BPPsHIYEQGq+T cMztn18vkwCzeO6USl7+Qv4oQzppN65HTtVglm57EeqPVhAaG4paNz+k5GfMrndjIa0W vCJA==
X-Gm-Message-State: AOAM530MUI6UzvmCalP83Q0Pgp1ld5Hjs4hZmE11jkKYYlr49kHoYtOq lG9mOFrl1yuoCaQD1q7u+/IvIKyD1i2Shw==
X-Google-Smtp-Source: ABdhPJwhFg4fPRDaOvObvKuvsmh5SvQdOnjiwDV5bhZa5jXFwXiEDYmD8eyVok3rNDHQEG80LjtMiQ==
X-Received: by 2002:a63:b58:0:b0:399:522b:d92f with SMTP id a24-20020a630b58000000b00399522bd92fmr11885568pgl.141.1650320774349; Mon, 18 Apr 2022 15:26:14 -0700 (PDT)
Received: from ?IPv6:2406:e003:1005:b501:80b2:5c79:2266:e431? ([2406:e003:1005:b501:80b2:5c79:2266:e431]) by smtp.gmail.com with ESMTPSA id 124-20020a621982000000b0050a73577a37sm5683665pfz.45.2022.04.18.15.26.11 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 18 Apr 2022 15:26:13 -0700 (PDT)
Subject: Re: I-D Action: draft-bourbaki-6man-classless-ipv6-06.txt
To: Mark Smith <markzzzsmith@gmail.com>, Randy Bush <randy@psg.com>
Cc: bourbaki@bogus.com, 6man <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>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <1c5d5c0c-d348-59f6-42cb-126af86ac6b8@gmail.com>
Date: Tue, 19 Apr 2022 10:26:08 +1200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0
MIME-Version: 1.0
In-Reply-To: <CAO42Z2x2E+a31VCcZWyN0XFtio4+KGdS_N34ZzMgrb3eogQaNA@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/zBq6d7kRHk00-m88xaqmSc5zMX0>
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: Mon, 18 Apr 2022 22:26:19 -0000

On 19-Apr-22 10:03, Mark Smith wrote:
> "Lets make IPv6 easier for people learn and adopt by making its addressing as complex as IPv4's", said no one ever.
> 
> IPv6's addressing should be as simple as will do the job.

But it doesn't only have one job. draft-bourbaki- is about its job as a locator for routing purposes, and all it really says is what BCP198 (RFC7608) already says: the routing prefix is any length up to 128 bits, and longest-match routing always applies.

(That's why I have for a long time wanted RFC4291 to say that /64 is a parameter rather than an architectural constant.)

Most of the arguments seem to be about the bits *after* the routing prefix, where people want the address to do several different jobs.

    Brian

> 
> An example of how simple IPv6 addressing should aim to be is RFC760's IPv4 addressing format. As somebody who has taught IPv4 Classes, Subnet Masks and VLSM, and of course used all of them, RFC760 is my favourite version of IPv4.
> 
> There's a lot of people who seem to really like IPv4's footguns just because they're used to them.