Re: IPv6 prefix lengths - how long?

Gyan Mishra <hayabusagsm@gmail.com> Sat, 08 June 2019 15:51 UTC

Return-Path: <hayabusagsm@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 BE7FD12006B for <ipv6@ietfa.amsl.com>; Sat, 8 Jun 2019 08:51:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] 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 9KhDYdSHJJ20 for <ipv6@ietfa.amsl.com>; Sat, 8 Jun 2019 08:51:51 -0700 (PDT)
Received: from mail-qt1-x831.google.com (mail-qt1-x831.google.com [IPv6:2607:f8b0:4864:20::831]) (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 011FA12004C for <ipv6@ietf.org>; Sat, 8 Jun 2019 08:51:50 -0700 (PDT)
Received: by mail-qt1-x831.google.com with SMTP id j19so5851341qtr.12 for <ipv6@ietf.org>; Sat, 08 Jun 2019 08:51:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=rzEvML/GjO6GGtCKDp0Zz3xUMws+i6uf8jaCybgs9Yc=; b=UV90TmGsiMFBKkLeytlvfo3elaBBfuoSkskLwoWcSXZDaWThHhBcha6CUIILp+Qrkc b2tI/IXO7pENun/+xpmyW7vQAhgmjRpd3N9aTf8hZPr/RvoOmQm7Dpuicr9i5DEXHR5b ykO51hJ1jcD/V/yYSLzsA7TfR91lGtWMQIn0bz97JGxlbPNFIDiORRzYFl6FK1WM//11 GLexJGinlzo2/dBNKlLb0FdFcnLNCBRpu1pJxKz4zJxB8mejC/IQ1liZKx5VAA5yiEYE 5IR4atMANElGxzHrWhkDLs8lAqKhoNKMcB1FT9ucFSS5jDY4Mtxfq4dg4X2McqlV4BxI 0jBA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=rzEvML/GjO6GGtCKDp0Zz3xUMws+i6uf8jaCybgs9Yc=; b=UKRZ3ke6a3ytRYKVVeB5OVOllWiVZPuo5oAhidgs2Ctx9ss1dcduV1dt71nQeEeSKV oWJ5zgB23kc1B3PMQ1aAkuBGNDkIPK5ZOKuR6BqVFy4firsJSrMHTyXUlVSV63gtjEIW nOB524mwOo+S0ZRK8slJRnreKBFZcvJ3HtUi14qqYSmECnCGgVx9RKYbPJ3ZerMoz23A eFNLZnchRElEj/PLxaQ/7ZIU7hzpt3kG0IPgfqLy7ko6AHU/yKSPtYpXwvGpsA7gJOuv ZNNqf+CVXimUWh91VmoMaZcPKYocZZ+vXBnvqWLpmTCcfZpSOyJKd0Vh+7wLwnpOs5su JxRw==
X-Gm-Message-State: APjAAAWbZO646HWknaiUqdABk2b18w1LZNvr8YNH6qGYLgLT4P5F+Cku GTgtE62F0z02ej+kt76U0afvTyWm
X-Google-Smtp-Source: APXvYqxJbfnoZYUZCUvUDdPBQp41PYLSIgAeFQeNyEqAh4Wvm+qf975Ml2lz1e2P1EcLr4EaslQrFg==
X-Received: by 2002:aed:2961:: with SMTP id s88mr50716662qtd.120.1560009109545; Sat, 08 Jun 2019 08:51:49 -0700 (PDT)
Received: from [192.168.1.213] (pool-72-83-194-140.washdc.fios.verizon.net. [72.83.194.140]) by smtp.gmail.com with ESMTPSA id 5sm3255727qkr.68.2019.06.08.08.51.48 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 08 Jun 2019 08:51:48 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (1.0)
Subject: Re: IPv6 prefix lengths - how long?
From: Gyan Mishra <hayabusagsm@gmail.com>
X-Mailer: iPhone Mail (16F203)
In-Reply-To: <CAN-Dau3zM6V-WzTwhAMVdZ1brx0rU0Uc9zjgg9xQfR2X=2WvGA@mail.gmail.com>
Date: Sat, 08 Jun 2019 11:51:48 -0400
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>, 6man WG <ipv6@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <2153986C-8580-4D18-8916-9A2B045BC779@gmail.com>
References: <ee811897e2d2438e9c3592012b725ac3@boeing.com> <1ce85ce8-9844-27bd-30b4-a0b07bdaaccb@gmail.com> <CAN-Dau3zM6V-WzTwhAMVdZ1brx0rU0Uc9zjgg9xQfR2X=2WvGA@mail.gmail.com>
To: David Farmer <farmer@umn.edu>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/1FJf2ULaEuzXuxRWQdFgFMKd79g>
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: Sat, 08 Jun 2019 15:51:53 -0000

6MAN,

I agree with Brian and David on increasing the prefix length past the 64 bit boundary and agree that there are many advantages to alignment on nibble boundaries with the hexadecimal representation of IPv6 addresses. 

The RFC 4291 IPv6 addressing and the original stance on 64bit boundary was based on the EUI64 format for the Mac generated FFFE bit stiff between the 3rd and 4th octet of the station id or random station id.

I agree that a 64bit station id was overkill and was made 20 years ago thinking futuristically that every physical device you can think of would have an IP but now in reality large in my opinion that would never be used and really wasted valuable bits on a station Id that could have been used more wisely to expand the prefix length.

If we make the prefix longer to whatever size makes sense and I am all for it and have wanted to make that change to the standard length for a long time now.

If we all do agree to increasing the prefix length any of the 16 nibble aligned options seem fine with me; /64, /68, /72, /76, /80, /84, /88, /92, /96, /100, /104, /108, /112, /116, /120, /124. 

Of all the nibble values listed above what I am thinking a value that would make sense given how flat we can go with future L2 switching broadcast domain taking into account future IPv6 only but also current dual stack infrastructure of having both IPv4 broadcast and IPv6 constrained multicast what would be the maximum subnet size that is still future looking and future proof.

I can take the onus on creating a new draft that would update RFC 4291 and any other applicable RFCs on the prefix length increase.

6MAN chairs 

Please let me know if you are Ok with be moving forward with creating this draft and I will get started now on 00 revision.

Thank you

Gyan Mishra
Verizon Communications 
Phone: 301 502-1347
email:gyan.s.mishra@verizon.com


> On Jun 7, 2019, at 5:23 PM, David Farmer <farmer@umn.edu> wrote:
> 
> I mostly agree with Brian, other than that are many advantages to alignment on nibble boundaries with the hexadecimal representation of IPv6 addresses. So, any of the 16 nibble aligned options seem fine with me; /64, /68, /72, /76, /80, /84, /88, /92, /96, /100, /104, /108, /112, /116, /120, /124. So, personally, I would argue against /118 on that principle.