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

Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Thu, 28 June 2018 14:24 UTC

Return-Path: <spencerdawkins.ietf@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 09F18130DD1; Thu, 28 Jun 2018 07:24:46 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 Bf0V9ur2TvdH; Thu, 28 Jun 2018 07:24:44 -0700 (PDT)
Received: from mail-yb0-x231.google.com (mail-yb0-x231.google.com [IPv6:2607:f8b0:4002:c09::231]) (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 10B0D130DC3; Thu, 28 Jun 2018 07:24:44 -0700 (PDT)
Received: by mail-yb0-x231.google.com with SMTP id v17-v6so2058601ybe.7; Thu, 28 Jun 2018 07:24:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=yGb5Fq5/2vSGlWRv128fcJsS5X2lrHYUblkNMZOf3+Q=; b=OMhDEb7aElIqnn6uxkM6ABF0kRSgBehvJ//rXGSfj6SIjce5hOtMtrPyDSQjIvW59Q wBkIlAcmbm8HNYy6zZ7EEmWYdt2GyWnyYHqDCjTlJVjygAZ2ltQ/sOxrAuYrTR5plfrM /D6/3xr+55ICnkqtR48+h0wYI1+S7OVY5br1GgPxdyTTVQOtoG/3LdfG73wLLB/1gUNR 4lHWwWMI8wpssSMGbvkDS92aKcrc30ctVCNOd9WrnlfjWgK4cOhFG6jvKl5FE40NmN/K eVB71h/h0YBf/0oz7xbbl+0Rvrz8K6pHE6pecaDI3KgSZJP3hJXUWHV9gqTuXPX2mBd0 K9AA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=yGb5Fq5/2vSGlWRv128fcJsS5X2lrHYUblkNMZOf3+Q=; b=f4JC4r6VMEetFb9wH3njAijJIx/q5FujjswwHS1BfJA42678WrsDU8z2TigwhpCHey ljBjbZwDuJblBOhzku9lyhlGx0NX1fQAwPBniVqOy+mwxtw873mST2ZPSxptXEdm6dNd I/2BoN1cFbhCaqqVo1LN5sZDZDYW93cR9i68+5lzE2aypszGQBpkJNhP7GvChef3QyIV /paan6iVy+Q/4exzgwLzN8ZvFhrCFfs3QF8m9Wp2DWDeKPe/D+2bHOuuqz91JpD3ld1k rpX96/0UtMeRjsf/but0Jq3nQBZiF1B/4Lf4koszLINq2DqDHlpCmHLjIR5Li/Vzmsr3 jfWg==
X-Gm-Message-State: APt69E3hhjjJiA1woeXM0c73CKmRssul9mF5MhDVenoUXgnFhL2vGiBU Yx+ZiLADqM4dTa5DLYY9mQQ98SJi+MpJqaAjJME=
X-Google-Smtp-Source: AAOMgpf89Di4tyn+TZX2LoUsp9sdzie/RV/azbVflf7DqY5yad23zvCQRQWR3joQqPeFOGzGK5jDbmcqOcQOHCiONGE=
X-Received: by 2002:a25:ab8b:: with SMTP id v11-v6mr4087798ybi.221.1530195883049; Thu, 28 Jun 2018 07:24:43 -0700 (PDT)
MIME-Version: 1.0
References: <152950984681.28540.15458643208076088093.idtracker@ietfa.amsl.com> <6F0F300E-F699-4DE2-8C13-710264957452@gmail.com> <54331c1c-02d4-b50c-07ce-43532fc86583@gmail.com>
In-Reply-To: <54331c1c-02d4-b50c-07ce-43532fc86583@gmail.com>
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Thu, 28 Jun 2018 09:24:31 -0500
Message-ID: <CAKKJt-ckab9FxN1t-nd=gFeGJuU9GnSn337ZWPGnj=5n+zxwFQ@mail.gmail.com>
To: Ignas Bagdonas <ibagdona@gmail.com>
Cc: Mahesh Jethanandani <mjethanandani@gmail.com>, ippm-chairs@ietf.org, draft-ietf-ippm-twamp-yang@ietf.org, IESG <iesg@ietf.org>, ippm@ietf.org, Nalini Elkins <nalini.elkins@insidethestack.com>
Content-Type: multipart/alternative; boundary="0000000000000bc5b3056fb47e38"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/n_vfPVUHCXS0IAC_tOPNnsXdwy0>
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, 28 Jun 2018 14:24:46 -0000

Dear Authors,

Thank you for a quick and productive Discussion on Ignas's ballot position
on this draft.

On Tue, Jun 26, 2018 at 11:32 AM Ignas Bagdonas <ibagdona@gmail.com> wrote:

> >> 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.
>
> That is understood and probably can be justified for this particular
> model. But the cost of this approach is yet another way of storing key
> information.
>

I saw that Ignas cleared his Discuss here, but did have a question about
where the resolution ended up.

I understood Ignas to be asking two things - where did this way of storing
keys come from, and why was an existing way of storing the keys not chosen?

I understand that Ignas cleared his Discuss, based on the explanation in
this e-mail thread.

I wonder if it is worth a sentence or two, to explain that in the draft
("we started with this key storage model, and left out parts we didn't
need", or something like that).

I'm reviewing changes today, so expect to be sending the e-mail approving
publication pretty soon.

Spencer


> > 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?
>
> I am happy with the answers, will clear the DISCUSS. The one that I am
> somewhat less happy with is the key storage one - from the perspective
> of both model developer and application developer, additional model that
> does mostly the same thing is getting towards both to the duplication of
> the work and encouraging the divergence of the ways how similar things
> are done. The root of the problem is far deeper than this draft - there
> does not appear to be an overall coordination of how the different
> models bind together into something that allows to use different models
> in the context of the whole system.
>