Re: [tcpm] IETF 114 TCPM WG - NG TCPM Yang Model

Michael Tuexen <michael.tuexen@lurchi.franken.de> Tue, 26 July 2022 22:19 UTC

Return-Path: <michael.tuexen@lurchi.franken.de>
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 B721EC131932 for <tcpm@ietfa.amsl.com>; Tue, 26 Jul 2022 15:19:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.905
X-Spam-Level:
X-Spam-Status: No, score=-6.905 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, 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
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 9Dt0WvfpNlNC for <tcpm@ietfa.amsl.com>; Tue, 26 Jul 2022 15:19:57 -0700 (PDT)
Received: from drew.franken.de (drew.ipv6.franken.de [IPv6:2001:638:a02:a001:20e:cff:fe4a:feaa]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 115C9C13C506 for <tcpm@ietf.org>; Tue, 26 Jul 2022 15:19:55 -0700 (PDT)
Received: from smtpclient.apple (unknown [IPv6:2a02:8109:1140:c3d:e051:43db:7d3f:ed83]) (Authenticated sender: lurchi) by drew.franken.de (Postfix) with ESMTPSA id 34ED271A823C8; Wed, 27 Jul 2022 00:19:50 +0200 (CEST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\))
From: Michael Tuexen <michael.tuexen@lurchi.franken.de>
In-Reply-To: <CABNhwV1wz2Uhx+DWjabzVz8GAhQD78NFKhq2az=E7dhnxTC-Ww@mail.gmail.com>
Date: Wed, 27 Jul 2022 00:19:49 +0200
Cc: Jeffrey Haas <jhaas@pfrc.org>, Robert Raszuk <robert@raszuk.net>, "Scharf, Michael" <Michael.Scharf@hs-esslingen.de>, Susan Hares <shares@ndzh.com>, "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>, tcpm IETF list <tcpm@ietf.org>, Joe Touch <touch@strayalpha.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <A8851A57-748D-4504-97B6-677807EE0DB6@lurchi.franken.de>
References: <CAJhXr9-zcJg99ML3MSNMTvRFiT_BLzJihQucAdX8MZGDZ84dWw@mail.gmail.com> <CABNhwV1wz2Uhx+DWjabzVz8GAhQD78NFKhq2az=E7dhnxTC-Ww@mail.gmail.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
X-Mailer: Apple Mail (2.3696.120.41.1.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/pFiimRXhgWDveDVzYy3nKKeufwQ>
Subject: Re: [tcpm] IETF 114 TCPM WG - NG TCPM Yang Model
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: Tue, 26 Jul 2022 22:19:58 -0000

> 
> 
> Dear TCPM
> 
> Attached is the slide deck for the NG TCP Yang model discussion.
> 
> Sue, Robert, Jeff, Gunter 
> 
> Please review and let me know if I missed any talking points for the NG TCP Yang model.
A couple of clarifying questions related to slide "What to add to NG TCP Yang Model?",
especially since I know almost nothing about YANG:

• All TCP states part of the FSM state machine.
Understood.
• All TCP flags and respective states.
Do you mean the TCP flags SYN, FIN, PSH, ... Does a YANG module all to describe
packets sent and received?
• All TCP parameters that would be accessible with a local OS kernel hook.
Doesn't that mean the complete set of state variable the kernel has and isn't that implementation dependent?
• All windowing parameters including window scaling as well as any windowing related optimizations.
You mean the receiver window including the window scaling.
• All TCP options and optimizations set such as Selective ACK.
I guess you mean the set of TCP extensions which have been negotiated.
• All TCP slow start congestion control parameters CWIN etc.
There are a multiple Congestion Controls, even ones not being specified by the IETF.
So this might get very hard to do. Or do you require a specific CC when using TCP for BGP?

Best regards
Michael
> 
> Thanks 
> 
> Gyan
> 
> ---------- Forwarded message ---------
> From: Mishra, Gyan S <gyan.s.mishra@verizon.com>
> Date: Mon, Jul 25, 2022 at 11:36 PM
> Subject: IETF 114 TCPM WG - NG TCPM Yang Model
> To: Hayabusanew <hayabusagsm@gmail.com>
> 
> 
> -- 
> 
> 
> Gyan Mishra
> Network Solutions Architect 
> Email gyan.s.mishra@verizon.com
> M 301 502-1347
> 
> 
> <IETF-114 TCPM TCP Yang Model.pdf>_______________________________________________
> tcpm mailing list
> tcpm@ietf.org
> https://www.ietf.org/mailman/listinfo/tcpm