Re: Comments on draft-ietf-6man-multicast-addr-arch-update-02

Stig Venaas <stig@venaas.com> Mon, 10 February 2014 18:25 UTC

Return-Path: <stig@venaas.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CFAF1A00EE for <ipv6@ietfa.amsl.com>; Mon, 10 Feb 2014 10:25:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 chW3y-f17uPH for <ipv6@ietfa.amsl.com>; Mon, 10 Feb 2014 10:24:58 -0800 (PST)
Received: from ufisa.uninett.no (ufisa.uninett.no [IPv6:2001:700:1:2:158:38:152:126]) by ietfa.amsl.com (Postfix) with ESMTP id 3508B1A01F1 for <ipv6@ietf.org>; Mon, 10 Feb 2014 10:24:58 -0800 (PST)
Received: from [IPv6:2001:420:301:1004:9c1c:c7c0:5307:24f8] (unknown [IPv6:2001:420:301:1004:9c1c:c7c0:5307:24f8]) by ufisa.uninett.no (Postfix) with ESMTPSA id 351498026; Mon, 10 Feb 2014 19:24:55 +0100 (CET)
Message-ID: <52F91975.9060704@venaas.com>
Date: Mon, 10 Feb 2014 10:24:53 -0800
From: Stig Venaas <stig@venaas.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: Jouni Korhonen <jouni.nospam@gmail.com>, IPv6 IPv6 List <ipv6@ietf.org>, draft-ietf-6man-multicast-addr-arch-update@tools.ietf.org
Subject: Re: Comments on draft-ietf-6man-multicast-addr-arch-update-02
References: <DEED6C20-3216-4D29-B770-830846A28B77@gmail.com>
In-Reply-To: <DEED6C20-3216-4D29-B770-830846A28B77@gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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, 10 Feb 2014 18:25:01 -0000

Hi Jouni

On 2/10/2014 1:23 AM, Jouni Korhonen wrote:
> Sorry being a bit late but I had a read of this document.
>
> ** Some nits:
>
> s/[ADDRARCH]/[RFC4291]
>
> ** While I agree this document is needed there is a general procedural
> issue I have. This I-D patches three other RFCs, which over the time
> may become an issue. I would rather see each document having their
> own bis and RFC4291 update being the master on all of these updates. I
> recon it might be awfully late for this, though.

I agree. I'm not sure what is the right thing to do here, I've also been
wondering if what you say would be better. I've been asking this
question several time, but I haven't really got much feedback.

I wonder if it might be worth checking with the IESG or others to see
what the best way is. It would be a big task updating those documents
though. One way forward could be to publish this document soon, and then
work on bis versions of those documents that may also include other
improvements.

> ** Section 4.1:
>
>     NEW:
>
>           |   8    |  4 |  4 |   8    |    8   |       64       |    32    |
>           +--------+----+----+--------+--------+----------------+----------+
>           |11111111|flgs|scop|reserved|  plen  | network prefix | group ID |
>           +--------+----+----+--------+--------+----------------+----------+
>                               ^^^^^^^^
>
> Shouldn't this also be align with other NEW formats? Others have a new set
> of "flgs" + "rsvd" here.

You're right, will update this.

> ** In all proposed updated address formats we seem to have the following:
>
>      |   8    |  4 |  4 |  4 |..
>      +--------+----+----+----+----+--------+----------------+----------+
>      |11111111|flgs|scop|flgs|..                                       |
>      +--------+----+----+----+----+--------+----------------+----------+
>                ^^^^^^^^^^^^^^
>
> I find this confusing having two distinct sets of "flgs". Why not concatenate
> that to one 12 bits field? Or at least name the latter "flgs" differently?

I'm thinking of maybe calling them flag field 1 and flag field 2 and
use the names ff1 and ff2 in the diagram. Thoughts on that?

> Either way current statements like in Section 4.2
>
>                                           +-+-+-+-+
>           flgs is a set of four flags:    |X|R|P|T|
>                                           +-+-+-+-+
>
> are wrong, since there are now two sets of "flgs" that sum up to eight flags.

So maybe say that flag field one contain 4 flags...

>
> Therefore I would propose for example the following format:
>
>      |   8    |      12      | ..
>      +--------+----+----+----+----+--------+----------------+----------+
>      |11111111|flgs_and_scop | ..                                      |
>      +--------+----+----+----+----+--------+----------------+----------+
>
> Then describe the "flgs_and_scop" as
>
>      11       7       3     0
>      +-+-+-+-+-+-+-+-+-+-+-+-+
>      |X|R|P|T| scope |r|r|r|r|
>      +-+-+-+-+-+-+-+-+-+-+-+-+
>
> where "rrrr" are for future assignment as additional flag bits.
>
> Or alternatively:
>
>      |   8    |  4 |  4 |  4 |..
>      +--------+----+----+----+----+--------+----------------+----------+
>      |11111111|flgs|scop|newf|..                                       |
>      +--------+----+----+----+----+--------+----------------+----------+
>
> where "newf" are for future assignment as additional flag bits.

I prefer this latter one. What do you think of flag field 1 and
flag field 2 versus your proposal?
>
>
> ** Section 5 IANA Considerations:
>
>     This document may require IANA updates.  However, at this point it is
>     not clear exactly what these updates may be.
>
> I find this statement rather sloppy. At least the authors should
> give a try listing possible impacts & updates.

Oops. This was true at some point and I guess we overlooked this later.
I agree, it is pretty sloppy. I need to think a bit about this,

Thanks for your comments. I intend to submit a new version before
Friday.

Stig

> - Jouni
>