Re: [GROW] I-D Action: draft-ietf-grow-bmp-tlv-ebit-04.txt

Paolo Lucente <paolo@ntt.net> Sat, 30 December 2023 19:20 UTC

Return-Path: <paolo@ntt.net>
X-Original-To: grow@ietfa.amsl.com
Delivered-To: grow@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CDBAC14F60B for <grow@ietfa.amsl.com>; Sat, 30 Dec 2023 11:20:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level:
X-Spam-Status: No, score=-1.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
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 y1FC1rME1bLx for <grow@ietfa.amsl.com>; Sat, 30 Dec 2023 11:20:12 -0800 (PST)
Received: from mail4.dllstx09.us.to.gin.ntt.net (mail.gin.ntt.net [128.241.192.26]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2874C14F60C for <grow@ietf.org>; Sat, 30 Dec 2023 11:19:54 -0800 (PST)
Received: from [192.168.1.197] (unknown [151.50.97.17]) by mail4.dllstx09.us.to.gin.ntt.net (Postfix) with ESMTPSA id ACA5CEE01CF; Sat, 30 Dec 2023 19:19:52 +0000 (UTC)
Message-ID: <76451e42-0952-46e4-a701-4872abecd303@ntt.net>
Date: Sat, 30 Dec 2023 20:19:52 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
From: Paolo Lucente <paolo@ntt.net>
To: Luuk Hendriks <luuk@nlnetlabs.nl>
Cc: grow@ietf.org
References: <169806830441.60184.10918905237643936867@ietfa.amsl.com> <ZUIeSplsSn++cjZc@corley.shackle.nl>
Content-Language: en-US
In-Reply-To: <ZUIeSplsSn++cjZc@corley.shackle.nl>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/grow/PEk-onFoGOek1h4kNzZJ9ZU1fHI>
Subject: Re: [GROW] I-D Action: draft-ietf-grow-bmp-tlv-ebit-04.txt
X-BeenThere: grow@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Grow Working Group Mailing List <grow.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/grow>, <mailto:grow-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/grow/>
List-Post: <mailto:grow@ietf.org>
List-Help: <mailto:grow-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/grow>, <mailto:grow-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 30 Dec 2023 19:20:12 -0000

Hi Luuk,

Inline:

On 1/11/23 10:45, Luuk Hendriks wrote:
> Hi Paolo, all,
> 
> Thanks for the update. I have a question about something that was actually
> already part of the previous version:
> 
> 
> Sec 3.2:
> 
> In a non-indexed enterprise-specific TLV, the Length includes the PEN, which
> I guess helps in making it backward compatible.
> For indexed TLVs, the Length does not include the Index (Sec3 in bmp-tlv-13),
> but what about indexed enterprise-specific TLVs? Does the length include the
> length of the PEN, but not the Index?

Exactly!

> If indeed the PEN is included and the Index is not, would it make sense to swap
> the Index and PEN fields? Feels more consistent to interpret/process to me, but
> perhaps I'm missing any downsides of such a reordering.

That makes a lot of sense, indeed. Will update this in the next revision 
of the document. Thank you!

Paolo