Re: [Taps] Robert Wilton's Yes on draft-ietf-taps-interface-22: (with COMMENT)

Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com> Thu, 07 September 2023 12:27 UTC

Return-Path: <zahed.sarker.ietf@gmail.com>
X-Original-To: taps@ietfa.amsl.com
Delivered-To: taps@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D27E8C15107B; Thu, 7 Sep 2023 05:27:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.107
X-Spam-Level:
X-Spam-Status: No, score=-7.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 vXgUBQpoxw5i; Thu, 7 Sep 2023 05:27:14 -0700 (PDT)
Received: from mail-il1-x12c.google.com (mail-il1-x12c.google.com [IPv6:2607:f8b0:4864:20::12c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F13FC151095; Thu, 7 Sep 2023 05:27:14 -0700 (PDT)
Received: by mail-il1-x12c.google.com with SMTP id e9e14a558f8ab-34e2aad3f8bso3640305ab.1; Thu, 07 Sep 2023 05:27:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694089633; x=1694694433; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=4Of/ommsvXrGdYEkDsRUP4xV/14TtrJggyGAFOp0tLg=; b=NOY3PjH14zCjhFU6pM4lcKjsTkmB3WVbMdhVYsKlcHE020mMYYuKK6WcR6SUSh4thg KZackxb4Yony8XEiKdTCUggPNDRT1rYEhsthGNom2LVRaEG8gnnf6Cf+/tJiEohI/D78 UttQe0Gy3wKDHYqAk0E1run9CwW7EkLqoB557E4eN0gSCYHDkwn2u6B2OVil08NtX8bF uS0eDFg+x497+iuKKnx7EviexQ2y7Yd2r+MKT78gx3VogUNPFYhHQPzbLDXroYDtqSz4 P7AqdbRzZSlH7UkKKj66Aa43ZngEUd2d6byGzWrgttJpWDVn48qiNrnGSgGOoAw5TgoJ s4Rw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1694089633; x=1694694433; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=4Of/ommsvXrGdYEkDsRUP4xV/14TtrJggyGAFOp0tLg=; b=Yl33SYGIG57qArDEg2Kxa0IFLn1F5V2E+pa6meog9RC64gT429gZj3AxmGNA+5EMv7 eobP7YDLAzQweVkkLdj8x6yL80calIiE6lPZeNSDcGahd4d3QH+o1idVPk2TR+uR8FnG t+OJts9M6AFiynMRKiOmB4HZKpYZ65WmEUQTMUFYEKMk1z4c1Ws7PlxE50FhFmS4QP0P UwEJqz2EqFE/jqipXjAKfOoE3eSRFE9s6SUPQWYBLydjlDvLcmBUFO1IE83LzBRjo68h IXgHfOVUuoQZrJC3SUgVacjMbUoJQlrtwYd2EHDNoWxRw1U4HflQTUeueYfy+QysjTJj zL6A==
X-Gm-Message-State: AOJu0YyXE3B3KELh0YimTNYVaLMRY4wz5x9rPyCESyYBOmYLdYEfquvb 1FK8UExyVjAVLdFfeU28muBdiW4KoQeALUlRBP4=
X-Google-Smtp-Source: AGHT+IF0mW144hxJa+vT9p4Ukhyvn25+oiRmGqentqdGQ2tqrD+YPYo6NRdzsC+4DJP/1M0dD/FyyRRrmPc1ACgGJQM=
X-Received: by 2002:a05:6e02:13c3:b0:34a:c2e2:b2a7 with SMTP id v3-20020a056e0213c300b0034ac2e2b2a7mr16877043ilj.25.1694089633343; Thu, 07 Sep 2023 05:27:13 -0700 (PDT)
MIME-Version: 1.0
References: <169400859112.20072.5328867108981284361@ietfa.amsl.com> <CABKfq-ZEBZ1wbL+gY4yZ7QAHokD2BfYoBYmZnyr73guD+dJ_cQ@mail.gmail.com> <CAEh=tce6Yx_tsEp48u=JY7ocpX+v-MGyAwPPkZjKvirSCa=4QA@mail.gmail.com> <CABKfq-btqtAWySmTw_3bZMi2=EnShfUe+cQt-8=g00tagCsr4w@mail.gmail.com> <78477B84-F7C6-4A17-B2EC-E246B2EC8125@ifi.uio.no> <CABKfq-agNk3B2+MWigOAYKmY2w7kn475GNV4wEnZnWstyyXnPA@mail.gmail.com>
In-Reply-To: <CABKfq-agNk3B2+MWigOAYKmY2w7kn475GNV4wEnZnWstyyXnPA@mail.gmail.com>
From: Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com>
Date: Thu, 07 Sep 2023 14:27:02 +0200
Message-ID: <CAEh=tceiXVLPr3K_LKR8HmazqpC8t_3Oi85c0uJb7ZEy2aK_eA@mail.gmail.com>
To: "Devon H. O'Dell" <dhobsd@google.com>
Cc: Michael Welzl <michawe@ifi.uio.no>, "Devon H. O'Dell" <dhobsd=40google.com@dmarc.ietf.org>, Robert Wilton <rwilton@cisco.com>, The IESG <iesg@ietf.org>, draft-ietf-taps-interface@ietf.org, taps-chairs@ietf.org, taps@ietf.org, anna.brunstrom@kau.se
Content-Type: multipart/alternative; boundary="000000000000d0304e0604c3fa03"
Archived-At: <https://mailarchive.ietf.org/arch/msg/taps/HnFDBT5IPkTjasRXxpWOHR-z9QU>
Subject: Re: [Taps] Robert Wilton's Yes on draft-ietf-taps-interface-22: (with COMMENT)
X-BeenThere: taps@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "IETF Transport Services \(TAPS\) Working Group" <taps.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/taps>, <mailto:taps-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/taps/>
List-Post: <mailto:taps@ietf.org>
List-Help: <mailto:taps-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/taps>, <mailto:taps-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Sep 2023 12:27:16 -0000

On Wed, Sep 6, 2023 at 9:31 PM Devon H. O'Dell <dhobsd@google.com> wrote:

> On Wed, Sep 6, 2023 at 2:35 PM Michael Welzl <michawe@ifi.uio.no> wrote:
> >
> > Hi,
> >
> > My 2 cents below - but note, I’m an individual who wasn’t even a chair,
> so this is just an “outside” opinion:
>
> Appreciate it. I don't have much experience collaborating formally
> within the IETF, so this is all useful information. I just hope not to
> be detracting from the goals of this thread!
>
> > [snip]
> > From what I gathered, the issue wasn’t so much “would it make sense for
> the TAPS WG to do this” but also “do we have enough people here who would
> move this along”.
> > As much as I personally like to see your interest, if I were a chair, I
> wouldn’t consider keeping a group open because *one* person says they’d
> want to continue some work…
>
> Yep, agreed. It'd be great if folks from the WG wanted to join in. It
> sounds like that may not be likely. I do have some folks in mind who
> may be interested in collaborating and I look forward to hearing how
> that might proceed.
>
> > I very much agree that it would be useful to document / specify these
> things, but that goes for more things - e.g., the policy manager… a host
> should have a policy system, as implementations do. Nobody volunteered to
> specify it, but we all agreed it would be useful. Another thing that would
> be useful: more protocol mappings (see the open issues with label
> “mappings” in our github). The TAPS documents, as they stand, will “work”
> without these things - this just means that people are free to implement
> their own policy manager without guidance, and there’s won’t be conformity
> in what kind of monitoring information is being offered (indeed that’s
> pretty hard to spec, considering that the system is meant to be flexible,
> even supporting protocols that might not yet exist…). Some written guidance
> would nevertheless be useful, no doubt, and I hope that volunteers such as
> yourself can find a home for them somewhere in the IETF.
>
> Agree on the difficulty. It highlights another advantage of
> constraining to TAPS, which is that some of these problems are already
> solved "in spirit". Following a similar API design approach (small
> surface, flexible inputs) seems like a promising direction for any of
> these areas of policy / management / observability.
>

Good to see we are agreeing on the difficulties.

I think (at least for me) we really need to understand what you meant by
"policy / management / observability" and in what context, at the first
place. Is this only about a TAPS system providing the information about how
it is functioning and the state it is in? I assumed you meant more than
that, in a broader sense that a TAPS system provides more APIs to actually
query and provide network information to the user of TAPS system. At least
Rob was referring to network failure and state, in his comments. That is
why I think this is not only beyond TAPS working group but also requires
broader IETF discussions to see what can be done.

To me it feels more like a OPS/INT discussion we want to have to figure out
what information we can or want to share with the applications and then try
to figure out the API aspects.

(May be we should change the email thread title to further discuss this,
now we are into telechat ballot email thread which will be hard to find
later if we forget we exchanged our views in this ballot response :-) )

//Zahed