[alto] Robert Wilton's Discuss on draft-ietf-alto-cost-mode-03: (with DISCUSS)

Robert Wilton via Datatracker <noreply@ietf.org> Wed, 25 May 2022 15:05 UTC

Return-Path: <noreply@ietf.org>
X-Original-To: alto@ietf.org
Delivered-To: alto@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 57AD8C20D6F2; Wed, 25 May 2022 08:05:43 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Robert Wilton via Datatracker <noreply@ietf.org>
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-alto-cost-mode@ietf.org, alto-chairs@ietf.org, alto@ietf.org, kaigao@scu.edu.cn, kaigao@scu.edu.cn
X-Test-IDTracker: no
X-IETF-IDTracker: 8.3.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Robert Wilton <rwilton@cisco.com>
Message-ID: <165349114335.46468.4386873382620304297@ietfa.amsl.com>
Date: Wed, 25 May 2022 08:05:43 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/eOwMTUgZWE3GNqNcdpzfcF9qsQk>
Subject: [alto] Robert Wilton's Discuss on draft-ietf-alto-cost-mode-03: (with DISCUSS)
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.34
List-Id: "Application-Layer Traffic Optimization \(alto\) WG mailing list" <alto.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/alto>, <mailto:alto-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/alto/>
List-Post: <mailto:alto@ietf.org>
List-Help: <mailto:alto-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/alto>, <mailto:alto-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 May 2022 15:05:43 -0000

Robert Wilton has entered the following ballot position for
draft-ietf-alto-cost-mode-03: Discuss

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/ 
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-alto-cost-mode/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

Hi,

This is a "discuss" discuss, as in I'm not sure the document is wrong, but I
thought that it would be helpful to flag this for further discussion.

In RFC 7285, cost-mode is defined as a field that MUST take one of two string
values, either "numerical" or "ordinal".  I'm not really familiar with RFC
7285, and in particular, whether a receiver is required to explicitly check
that the received data must take one of these two values, or whether a
reasonable implementation could check for a single value, and if doesn't match
that value assume that it must be the other value (since there are only two
allowed values).  Obviously, moving to more than two values could then cause
this assumption to break in existing implementations.  Was this issue
considered and discussed by the WG?  It looks like alto does support a
versioning mechanism (i.e., by defining new media types) that might allow the
definition of this field to be upgraded in a safer way.  Was that approach
considered?

Regards,
Rob