Re: [tcpm] [Last-Call] Opsdir telechat review of draft-ietf-tcpm-yang-tcp-07

Gyan Mishra <hayabusagsm@gmail.com> Sat, 09 July 2022 23:41 UTC

Return-Path: <hayabusagsm@gmail.com>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB843C14CF0E; Sat, 9 Jul 2022 16:41:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.094
X-Spam-Level:
X-Spam-Status: No, score=-2.094 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_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bNS4PEWuDDe0; Sat, 9 Jul 2022 16:41:18 -0700 (PDT)
Received: from mail-pg1-x52d.google.com (mail-pg1-x52d.google.com [IPv6:2607:f8b0:4864:20::52d]) (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 C54E3C14F74D; Sat, 9 Jul 2022 16:41:18 -0700 (PDT)
Received: by mail-pg1-x52d.google.com with SMTP id f11so1030650pgj.7; Sat, 09 Jul 2022 16:41:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=avgdIaq6/mLujfr2kC+CADtC+mVd//vChFJoN3NOJyk=; b=n5ADUwyiQDyrWPdE83YWYn/7F1n/WVzsm0Hv/qgrgogtZyuCz+R47UwMIbvo+F64VK eeiunKrjaVuXZtPSZrT1jTXFMF63vHc9YFR/1licZ0lKNDgx/mNtxaKczVFiVFnZ8Gba xda/WMxW8glEM9JuWvNCXts+m370D6iEjzJrBlMIC3WGT330YMscA4v8cGjG44WmKLXh 1/H9/o2PY5oxq8heuor8w8D8TJ5HxEsoX8/gXc/DLFksY7JtlNZjJ6jHSIrZyUWpbM14 RQR7X1/G7ngtdTCJGi0Y9W2E2bolYYXeZr5VVUWZczxgoHESf/UITvLFZpz6ca6fbRNO 1DUg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=avgdIaq6/mLujfr2kC+CADtC+mVd//vChFJoN3NOJyk=; b=PV5waxDNqfcO+xLk8mfCwha+tLalIoGmFmxqTv9e2CX4mXECKxMPYBn1mwp7VKG58E OUNIpfBWAi7J2TbsURZ20oS5NzyZjPDAhuy0GLS4Y8Z2G9FhZkvnINUU/Tkx7hmTb6Il kvKES0IsphWhfBjhNUYGuXRd/CCwUTDFoVIgLnytG7XH8P7Ms/OeHtfIgZKz2K/4wvF5 kaKesehMLjVNhcfIM/rjfxTzzh2MXEvQOahXhsRN16JaHdacoBMa/6MFrAYENqD4nC7V nb7rTah/ZvQlWe8w4A9lB5iL2CI8zCxRA+HLgQSczn6+yA2KMmefnHL3DzGmdo91BdaH WUVw==
X-Gm-Message-State: AJIora9US7tR74KmSHTLnwojhgY752GWFkhl6+DYTDP9dN9OUBFwq6bb AJc/+VpeSRu8BF/94/lzQHBW75sq77buX8FefIc=
X-Google-Smtp-Source: AGRyM1ubNxYpxgQFBxVw+xKfMGFf7DynfNv2K7KuhZRiZ+FTomYJ1PAJvPWDdYzaaCG+tmxJ06PzXlrlaEzR9CAP/rg=
X-Received: by 2002:a62:b514:0:b0:525:1ccd:4506 with SMTP id y20-20020a62b514000000b005251ccd4506mr11230199pfe.8.1657410077776; Sat, 09 Jul 2022 16:41:17 -0700 (PDT)
MIME-Version: 1.0
References: <165690747653.9313.6940379164951428048@ietfa.amsl.com> <DF6CF2BD-8418-4386-BB78-6E011A523FBA@strayalpha.com> <CABNhwV1SN+Ei_TScwUsg1scKhAAoxixfFTtXXghLXEPspU6gZA@mail.gmail.com> <893612ED-91B7-4492-8000-EF2D54AC49BC@strayalpha.com> <4688b79370e94df6b8af107a97be0a7f@hs-esslingen.de> <CAOj+MMGxUxqFko1R5yVkpc6Ujw6SJcOjB209YNKuGJo+MOZfvA@mail.gmail.com> <1c1e32001ce040268764783a5aa1e41f@hs-esslingen.de> <CAOj+MMFaFHPFSXseaAjGWwmDLkph96weufVKYmP-qYxrR+uyDw@mail.gmail.com> <CABNhwV2XJd=qF=vFr_f6ciEaNw-7UkocpYaW6dtAsTXk2tm9hA@mail.gmail.com> <c6c48ff6fa05454ebeb1f255fb0d1c1e@hs-esslingen.de> <CABNhwV3tWAstmBpn7Jgf16D4uQfxopjAYLJjUNKJVmAR6tsXGQ@mail.gmail.com> <489034bd18b8460cb2dcfb7ab6672b79@hs-esslingen.de> <CABNhwV3hNo2DTpWhFrcuKp5MHiiZpqEb30SR5aumnNYsxwoyCw@mail.gmail.com> <6d5f4dcedc0c4c479586df3e59e2835b@hs-esslingen.de>
In-Reply-To: <6d5f4dcedc0c4c479586df3e59e2835b@hs-esslingen.de>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sat, 09 Jul 2022 19:41:06 -0400
Message-ID: <CABNhwV17gYB0Nz1AodNAcTP2PbgVsW-EuGrsp7Wohm9-F5Yeyg@mail.gmail.com>
To: "Scharf, Michael" <Michael.Scharf@hs-esslingen.de>
Cc: Last Call <last-call@ietf.org>, Robert Raszuk <robert@raszuk.net>, "draft-ietf-tcpm-yang-tcp.all@ietf.org" <draft-ietf-tcpm-yang-tcp.all@ietf.org>, "ops-dir@ietf.org" <ops-dir@ietf.org>, "tcpm@ietf.org" <tcpm@ietf.org>, "touch@strayalpha.com" <touch@strayalpha.com>
Content-Type: multipart/alternative; boundary="000000000000eee04805e367da87"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/Zla4AI1Zidjo5NCZxV8PlwY-WU4>
Subject: Re: [tcpm] [Last-Call] Opsdir telechat review of draft-ietf-tcpm-yang-tcp-07
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 09 Jul 2022 23:41:23 -0000

Hi Michael

Responses in-line

On Sat, Jul 9, 2022 at 4:10 PM Scharf, Michael <
Michael.Scharf@hs-esslingen.de> wrote:

> Hi Gyan,
>
>
>
> Inline [MS]…
>
>
>
> *From:* Gyan Mishra <hayabusagsm@gmail.com>
> *Sent:* Friday, July 8, 2022 8:05 PM
> *To:* Scharf, Michael <Michael.Scharf@hs-esslingen.de>
> *Cc:* Last Call <last-call@ietf.org>; Robert Raszuk <robert@raszuk.net>;
> draft-ietf-tcpm-yang-tcp.all@ietf.org; ops-dir@ietf.org; tcpm@ietf.org;
> touch@strayalpha.com
> *Subject:* Re: [Last-Call] [tcpm] Opsdir telechat review of
> draft-ietf-tcpm-yang-tcp-07
>
>
>
>
>
> Hi Michael
>
>
>
> Responses in-line
>
>
>
> On Tue, Jul 5, 2022 at 4:39 AM Scharf, Michael <
> Michael.Scharf@hs-esslingen.de> wrote:
>
> Hi Gyan,
>
>
>
> If something is needed beyond the current scope of
> draft-ietf-tcpm-yang-tcp, interested contributors and in particular also
> owner of running code have to speak up in TCPM.
>
>  Gyan> Understood
>
> Multiple implementations of the TCP MIB (RFC 4022) exist, and thus it is
> reasonable to assume that a similar YANG model as proposed in
>  draft-ietf-tcpm-yang-tcp will also be implemented and not be a theoretical
> exercise only.
>
>     Gyan> Agreed
>
> But TCPM contributors were quite concerned about the lack of success of
> other, more advanced TCP-related MIBs, e.g. the extended statistics in RFC
> 4898.
>
>     Gyan> That would be all the more reason and justification to have a
> complete TCP Yang model that covers not just the TCP MIB which TCPM
> contributors see as lacking such as advanced statistics.  Also these very
> statistics is what myself, Robert and others in Routing Area feel is a MUST
> for tracking telemetry TCP state and windowing etc for any app such as BGP
> using TCP as well as compute node transactional tracking and zero window
> frozen window issues.
>
>
>
> [MS] I suggest to precisely describe these use cases and what would be
> required in a corresponding YANG model. Details about existing solutions
> (e.g., in router operating systems) may also help.
>

     Gyan> Agreed and will do.   I will work with Routing Area folks to put
together the use cases

> As a result, there is no TCPM consensus to work on YANG without a
> crystal-clear use case.
>
>    Gyan> I can provide more detail into the use cases for routing area
> which are concrete real word use cases
>
>
>
> [MS] Often, a presentation in a TCPM meeting is a good first step to
> trigger a technical discussion. Also, keep in mind that the protocol stacks
> in router operating systems may have characteristics different to client
> and server operating systems. So, a careful technical analysis may be
> needed.
>
      Gyan> Understood.  As Susan Hares mentioned I think IETF 114 would be
a good opportunity to discuss the use cases and framework for the new Yang
model.  I am a member of TCPM so can I present the routing area use cases
to get the initial discussion started?

> TCP-AO is such an example and therefore included in
> draft-ietf-tcpm-yang-tcp - and in this case the configuration is relatively
> similar in different OS, i.e., modeling is doable.
>
> Gyan> Understood
>
> A separate question is whether further use cases would have to be handled
> by draft-ietf-tcpm-yang-tcp or in an new I-D. Any significant change of the
> scope would first have to reach consensus in TCPM.
>
>     Gyan> I think it makes sense to put further use case TCPM to make the
> yang model useful to all.  As it stands today it is not.
>
>
>
> [MS] Nothing prevents TCPM from extending the model defined in
> draft-ietf-tcpm-yang-tcp in follow-up steps (e.g., by augmentation). Unless
> I miss something, I am not aware of anything inside
> draft-ietf-tcpm-yang-tcp that **prevents** further modeling, e.g., to
> address other use cases. Thus, at least to me, it would be a quite
> reasonable strategy to address further use cases in a separate document.
>
> Gyan> Understood.  So I agree now that we have a path forward.  We can
> proceed to sign off OPSDIR review for  draft-ietf-tcpm-yang-tcp ready for
> publication.  We can start on the follow up steps for augmentation in a new
> yang model that addresses further use cases.  We can  kick this discussion
> off with presentation in TCPM on routing area use cases.
>
> BTW, in my opinion we are here discussing cross-area work. As far as I can
> tell, cross-area work is not a low-hanging fruit in the IETF; at least it
> will require some time. That alone may be one reason to solve further use
> cases separately.
>
>  Gyan> Understood.  I think this discussion is worthwhile setting a a
> meeting to review next steps with this draft and have contributors and all
> interested parties involved
>
> [MS] It clearly makes sense for interested parties to speak up and engage
> in TCPM. Yet, I’d like to emphasize once again that addressing further use
> cases may not necessarily require changing the (relatively well-defined)
> scope of draft-ietf-tcpm-yang-tcp. IMHO, not all problems need to be
> solved in a single document.
>
>          Gyan> Agreed and understood.

> Michael
>
> Michael
>
>
>
>
>
-- 

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*