Re: A proposal for draft-ietf-6man-rfc4291bis-07

Alexandre Petrescu <alexandre.petrescu@gmail.com> Fri, 03 March 2017 09:17 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 7C75F12942F for <ipv6@ietfa.amsl.com>; Fri, 3 Mar 2017 01:17:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.352
X-Spam-Level:
X-Spam-Status: No, score=-5.352 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 wMztUY-1Xzmj for <ipv6@ietfa.amsl.com>; Fri, 3 Mar 2017 01:17:12 -0800 (PST)
Received: from oxalide-out.extra.cea.fr (oxalide-out.extra.cea.fr [132.168.224.8]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 645281293F4 for <ipv6@ietf.org>; Fri, 3 Mar 2017 01:17:12 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by oxalide.extra.cea.fr (8.15.2/8.15.2/CEAnet-Internet-out-2.4) with ESMTP id v239HAEC028402 for <ipv6@ietf.org>; Fri, 3 Mar 2017 10:17:10 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 294C020122C for <ipv6@ietf.org>; Fri, 3 Mar 2017 10:17:10 +0100 (CET)
Received: from muguet1.intra.cea.fr (muguet1.intra.cea.fr [132.166.192.6]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 1F53E200CE6 for <ipv6@ietf.org>; Fri, 3 Mar 2017 10:17:10 +0100 (CET)
Received: from [10.8.34.184] (is227335.intra.cea.fr [10.8.34.184]) by muguet1.intra.cea.fr (8.15.2/8.15.2/CEAnet-Intranet-out-1.4) with ESMTP id v239H91X025294 for <ipv6@ietf.org>; Fri, 3 Mar 2017 10:17:10 +0100
Subject: Re: A proposal for draft-ietf-6man-rfc4291bis-07
To: ipv6@ietf.org
References: <CAN-Dau17q_BrUuzfvB1mLDt6p5UxYikphWaHpa8VQ2L-3kx-DA@mail.gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <96a5dfe9-0122-0f8c-5ad3-f98dc1867f25@gmail.com>
Date: Fri, 03 Mar 2017 10:17:15 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <CAN-Dau17q_BrUuzfvB1mLDt6p5UxYikphWaHpa8VQ2L-3kx-DA@mail.gmail.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/fb5U2J8c16j4zobZp_qvtnz2rp0>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.17
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: Fri, 03 Mar 2017 09:17:14 -0000

David,

Sincerely I appreciate the effort and would like to agree to most
points.  But here is my answer and I wont change.

Le 02/03/2017 à 23:43, David Farmer a écrit :
> I've been thinking about this, really hard, and listening to what
> others are saying. I think we want to say the following;
>
> 1. IPv6 unicast routing is 128 bits in length [BCP198], AKA not
> classful!

Agreed, we want to say this.

> 2. Subnet Prefixes of 64 bits are RECOMMENDED

I disagree, we dont want to say this.

> 3. IIDs are REQUIRED to be 64 bits

I disagree.

> 4. Say nothing that would imply you cannot configure a prefix length
> longer than 64 bits in length, at least manually.

I agree.

> 5. Avoid all explicit exceptions, like RFC6164, etc...

I dont know.

> How about in the current draft remove the 2nd paragraph of 2.4, then
> add the following paragraph at the end of section 2.4
>
> IPv6 unicast routing is based on prefixes of any length up to 128
> bits [BCP198]. However, subnet prefixes of 64 bits in length are
> recommended in normal use.

I agree.

> Furthermore, subnet prefixes and Interface IDs both of 64 bits in
> length are required when a unicast address is formed from a subnet
> prefix and an Interface ID.

This phrase is too much.

> Otherwise, when a subnet prefix of
> another length is used then a unicast address is assumed to have no
> internal structure and is treated as a single 128 bit quantity. The
> rationale for the 64 bit boundary in IPv6 addresses can be found in
> [RFC7421].

This is an explanation of the earlier phrase, and as such is too too much.

> Then in the 4th paragraph of 2.4.1
>
> As noted in Section 2.4, when a unicast address is formed from a
> subnet prefix and an Interface ID, both are required to be 64 bits in
> length.

Is the 'subnet prefix' coming from an RA?  From elsewhere?  There are 
very many ways to make a subnet prefix.

> I think this accomplishes the 5 goals above and is not inconsistent
> with at least the intent of RFC4291. If you read section 2.5 of the
> RFC4291, I think my new paragraph is only more clearly restating what
> is said there already.

I think your text suggestion is indeed answering the initial 
requirements formulated at the top.

But I can not agree with it as such.

Again - thank you for the effort, it is good to pursue.

Alex
>
> Note that SLACC and other things that use IIDs have 64 bits required
> for the IID and subnet prefix length.  But, it should also be noted
> that host are not required to have any knowledge of an addresses
> structure including its own addresses, therefore IIDs are in fact
> optional. Additionally, 64 bit prefix lengths are recommend for
> everything, including manual config and DHCP, but manual config and
> DHCP are allowed other prefix lengths as well.   Also, the exception
> for unicast addresses that begin with 000 is no longer really
> necessary.
>
> Rotten tomatoes and eggs now please. :)
>
> Thanks.
>
> -- =============================================== David Farmer
> Email:farmer@umn.edu <mailto:Email%3Afarmer@umn.edu> Networking &
> Telecommunication Services Office of Information Technology
> University of Minnesota 2218 University Ave SE        Phone:
> 612-626-0815 Minneapolis, MN 55414-3029   Cell: 612-812-9952
> ===============================================
>
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list ipv6@ietf.org Administrative
> Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>