Re: [ippm] Ignas Bagdonas' Discuss on draft-ietf-ippm-twamp-yang-11: (with DISCUSS and COMMENT)

Mahesh Jethanandani <mjethanandani@gmail.com> Thu, 21 June 2018 20:46 UTC

Return-Path: <mjethanandani@gmail.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37245130E0E; Thu, 21 Jun 2018 13:46:45 -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_PASS=-0.001, URIBL_BLOCKED=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 KO6xG15AFHGf; Thu, 21 Jun 2018 13:46:43 -0700 (PDT)
Received: from mail-pl0-x243.google.com (mail-pl0-x243.google.com [IPv6:2607:f8b0:400e:c01::243]) (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 3748C1294D0; Thu, 21 Jun 2018 13:46:43 -0700 (PDT)
Received: by mail-pl0-x243.google.com with SMTP id 30-v6so2276376pld.13; Thu, 21 Jun 2018 13:46:43 -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=IRoy+G5UaS70dqmqPfotuLHLI1q7i63u1yIF8DksH/w=; b=gUogH2h5BqUD/jY0CbqLRu3MbJr4601sh4l89qExnF+U2eYUZCFw9zi89IKpJqNj2/ dkTF1VtRFO78WbV0luMp1sAEgorXLGOOF+9gVtB+kbfiQdFEXVqR+KB70tjzxnziYmqD TZ9UHGLycCKQhLnQd825Tz30jdvLQW0hhY8ufoEZ4ljRNtXcEHsTxmEUlKSq11tXC1Rq ozXhHFGMsf+YRIg6dGtVlITukjDKjZatZVMHVkxhUZzqwG2wdbsbWBG/1yXMqULug6+o wjIEbSxdGYoXgcQ2F3cIHdWPzyHEXwX1PboFZ8Qm9+/nkRUNncfuRzRvQBlsRRiu9jLi 1V0A==
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=IRoy+G5UaS70dqmqPfotuLHLI1q7i63u1yIF8DksH/w=; b=tRAG+2TRIWPG3lUFDId7N9rYBaOmHp7Y2UjDbai63tdS/XtWUe+14tWGRfjc/Ugytx xbY6xi+PvYvhDM+2GhEUQjJ/OxqvaqdwYgw47CE5TTtKE7BgCjzRFpexoBxSyY4JrvGc GZTXlyQtxH+0gwlQ+qDQ/jppKtQKvmLDtbvKKhBEtWw23QySyktWkxZLdNzBUBL5vGGZ x51Z6Wyq4IK1vXlRqZ8L4JrBnAQ/+eO0qsH2UjsiNIn4byEBEDLeijSDTX0hvA1Ba0VY fP6ljxV8ctcfZ6EtXgSyE2gr1j7DB9125xXrTYzO0tveSmSg6YKdLQB0fR4raIokd+V3 T/mw==
X-Gm-Message-State: APt69E2XJhUEqLzimEWHBMsbL20Bo3TmWXu1AqgoXgtWG4ucMhIJYo4a yvyYR0cLvpcLcCqXpx2mjdk=
X-Google-Smtp-Source: ADUXVKJV1yN5pLUwSUzjLl1Oh2HdKcRYIUoLbDkdXxgxTRDqqLuVoN6gN9EiiHuZ4Wq/dMscnG7kNQ==
X-Received: by 2002:a17:902:1a2:: with SMTP id b31-v6mr29434055plb.279.1529614002759; Thu, 21 Jun 2018 13:46:42 -0700 (PDT)
Received: from ?IPv6:2601:647:4700:1280:1d96:fa8c:b9ff:6154? ([2601:647:4700:1280:1d96:fa8c:b9ff:6154]) by smtp.gmail.com with ESMTPSA id k15-v6sm8692930pfi.37.2018.06.21.13.46.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Jun 2018 13:46:42 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 11.4 \(3445.8.2\))
From: Mahesh Jethanandani <mjethanandani@gmail.com>
In-Reply-To: <152950984681.28540.15458643208076088093.idtracker@ietfa.amsl.com>
Date: Thu, 21 Jun 2018 13:46:40 -0700
Cc: The IESG <iesg@ietf.org>, draft-ietf-ippm-twamp-yang@ietf.org, Nalini Elkins <nalini.elkins@insidethestack.com>, ippm-chairs@ietf.org, ippm@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <6F0F300E-F699-4DE2-8C13-710264957452@gmail.com>
References: <152950984681.28540.15458643208076088093.idtracker@ietfa.amsl.com>
To: Ignas Bagdonas <ibagdona@gmail.com>
X-Mailer: Apple Mail (2.3445.8.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/llPbRJd0H8DmDefWEogP5z_FZx0>
Subject: Re: [ippm] Ignas Bagdonas' Discuss on draft-ietf-ippm-twamp-yang-11: (with DISCUSS and COMMENT)
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jun 2018 20:46:46 -0000

Hi Ignas,

> On Jun 20, 2018, at 8:50 AM, Ignas Bagdonas <ibagdona@gmail.com> wrote:
> 
> Ignas Bagdonas has entered the following ballot position for
> draft-ietf-ippm-twamp-yang-11: 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/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-ippm-twamp-yang/
> 
> 
> 
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
> 
> I have three large areas of questions related to this model. They are not
> related to the contents of the module itself but to the broader scope of where
> this model can and should fit in the overall context of practical manageability
> and usability.
> 
> 1. Operational state. Section 2 defines operational aspects of the configured
> TWAMP mechanisms as being out of scope. How does that relate to the motivation
> goals in section 1? Having no common machine readable mechanism for retrieving
> measurement results and verifying the operation of measurement processes does
> not seem to help in reducing the need for proprietary mechanisms.

The idea behind describing operational part of the model as out of scope, particularly as they relate to measurement results, relates the work that is currently going on in the “Registry of Performance Metrics (PM)”, something the IPPM WG is trying to finish. Once that work is complete, this model can be enhanced or another one written to provide the data needed for PM.

> 
> 2. What is the compatibility of this model with NMDA?

This model is compatible with NMDA.

> 
> 3. Key storage. The document defines its own way of storing keys - while there
> are multiple existing ways to store keys (routing key-chain model, I2NSF, IPsec
> model, netconf-keystore). Why yet another key storage mechanism is required?
> What could be reused from other existing mechanisms?

Precisely. When we started work on this draft, there were plethora of ideas on how to store keys. We borrowed the idea from what is now the ietf-key-chain module to define the key chain. And we followed the KISS principle by incorporating what was absolutely needed by TWAMP.

Having the answers for the three points that you have raised, would you still have a DISCUSS. If so, which issue, do you want to see addressed?

> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> RFC1305 is obsoleted by RFC5905.

Updated.

> 
> A nit suggestion - YANG examples typically look more readable in JSON encoding.

I am reading this is more as a suggestion than as a nit.

> 
> IANA considerations section - likley the registrant contact should be the IESG and not the IPPM WG?

Will fix.

Thanks.

> 
> 

Mahesh Jethanandani
mjethanandani@gmail.com