Re: [Idr] Request for feedback on WG adoption of draft-scharf-tcpm-yang-tcp-04

tom petch <> Thu, 02 April 2020 11:45 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 3E00B3A107F; Thu, 2 Apr 2020 04:45:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id TfvJ-kd92N5W; Thu, 2 Apr 2020 04:45:23 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 6D7303A1079; Thu, 2 Apr 2020 04:45:23 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901;; cv=none; b=W6QU/bdTvsd0qHdnRGTZ7VNm74B49GItC5du191h1ajqUiAr2rYStYz2onssPNTjMbG34IZi9zVKwjxxGe6fC/eA5235pG4/wMybxCfSze/P7xNkXTiESKg3G7ejG01FpokS06uAOrOj6utRFResY3rbTZC4bCdBkx6VVHtkZcqbqpienqWS4fsEGPXCFtTtk9QRjFljeb1JgxjwJNqPAKydGN5sI0oVz9BJs4Nt6ZL+DM7Hvk9XI/biVqfj0dvO7DpFw7a1YwUNjwtN2OpZCivGFkY3tD/FBm3/OVG9xKoSKZ/SIpEbETZLrGzOSUXnrqNcOGFBx+bjR/kmDUvkog==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WPDBIfnB9UqXnKtCKvjwQr0KRCBhAd+pJr1PoriLRY4=; b=ZB5oWa1AjN/8AWO2Hje/9OiDeduPye6PWrsVYgcrUF6NIGZ2McW6j4s7yGg7Yf5EjX7fU9CumCDYZov3J99q/8lvh/4KKx9kWpX8G3UjnRqkJb2EQQNNo1ykdt6K6c22ZdK9GyXA/Rb0pgE1PZiVICqoLG/kgtAcXPHlCpK0wzu8yWjlwp+ziEqO7scsRMAnMDDI37zLVRpUD9VCRctVdeBnABrf5dRbUrTMY/LuZsj7KGuDXms1GwZ1ihq15IbMV+rYnQTzTjJt/i+zszdMaaznTTXu+4ZiBxgJV+HNH8EzABN+jJZ6tWvFk2gONLMRZfT1SumUaQ3Lu8ecr2Y5+g==
ARC-Authentication-Results: i=1; 1; spf=pass; dmarc=pass action=none; dkim=pass; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WPDBIfnB9UqXnKtCKvjwQr0KRCBhAd+pJr1PoriLRY4=; b=Q6dO0uVJtpRoLKcE6RMVKIF63xF04/MHuLsIFzklewoG/zCpAAXMzvNJpQ90pOcQkJqmwbhdoPA0NY5CPxjeZDqZr48zpybcllDMJNpZVEh7+OzmZIccQncGYEw8vCnpWA++Gg9UPcvC9AOBD6swmtSdW7LmTLbQ4OcXVjt7P2k=
Received: from ( by ( with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.11; Thu, 2 Apr 2020 11:45:21 +0000
Received: from ([fe80::a438:bbc9:2ffe:33ee]) by ([fe80::a438:bbc9:2ffe:33ee%5]) with mapi id 15.20.2878.013; Thu, 2 Apr 2020 11:45:21 +0000
From: tom petch <>
To: "Scharf, Michael" <>, "" <>
CC: tcpm IETF list <>
Thread-Topic: Request for feedback on WG adoption of draft-scharf-tcpm-yang-tcp-04
Thread-Index: AdX9YZybm8xvduWhO0ywtFiDNCmPqgFQZ2TYAAS+u+ABizF/AA==
Date: Thu, 02 Apr 2020 11:45:20 +0000
Message-ID: <>
References: <> <>, <>
In-Reply-To: <>
Accept-Language: en-GB, en-US
Content-Language: en-GB
authentication-results: spf=none (sender IP is );
x-originating-ip: []
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f75e123c-5298-4126-8116-08d7d6fb52c9
x-ms-traffictypediagnostic: DB7PR07MB4667:
x-microsoft-antispam-prvs: <>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0361212EA8
x-forefront-antispam-report: CIP:; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM;; PTR:; CAT:NONE; SFTY:; SFS:(10019020)(396003)(366004)(39860400002)(346002)(136003)(376002)(71200400001)(91956017)(81156014)(66446008)(76116006)(66946007)(5660300002)(8936002)(64756008)(66476007)(8676002)(52536014)(81166006)(966005)(66556008)(186003)(110136005)(6506007)(316002)(55016002)(9686003)(478600001)(66574012)(2906002)(26005)(7696005)(4326008)(86362001)(33656002); DIR:OUT; SFP:1102;
received-spf: None ( does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ZZRNoKPVvN9ZEYQPereJxBRvWXqa54h9RwQHURHbNklOXO189ec1mmZTjCS6Y9pfObgFR/XyyeaQIn3Rkbkk/iQbcVB+TFpGEypo34uZQhvYuiVXipUQHBb4c6LAogu+ew+whCusnl1OjEEVDtYO4qOGxoS/6W2vTiJ9CkzbwC2ocp8Mfe8SS3OeXmz1azJoN8EO9OPbR8Miti8zP8nRl3pzdI3EnZUEvwme03mFNayA/q9i+Kr60uCyswzqwuTCmFan3CCfRACoMLy/Q9WJy7BXma215odrem1ILMNjVEmNSfsOJ99yWhIwvMg3NMfaQTYPSILkprQzvezubUTBix0uFUMfvgs+WE8imqdvpjD3fjr6jR26/qXqCAx9x1ishXmHdriFTssmZNooe85oZQEErhFW1Ok/dc8u/PV1C8tM5gwKwbvlYaAkb5dHZBclPnp3zWWiCDLfMG4JBbYoMPL8K4LfDMV1PeGFikYCjTZM0Qm5hpBbvXmMOK5DCXHzbBBwIT9bJNUvmo1Gk0dZ4A==
x-ms-exchange-antispam-messagedata: ksxkZUZ7rBl9Q7WjGLXQmibnq3zUUTeUwz35RifmNAMN52sH6OqRv29Beuou8Ql0th8tT52YGKgbSmpxttfnSapVc3QM1oAhGiGUz1269Y6rFEIE/j4EWXcPbGDWP+hnS8tlQMcJt2BXoVAbVt1yYQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f75e123c-5298-4126-8116-08d7d6fb52c9
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Apr 2020 11:45:20.8198 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: eafUr0ePkuzggerqmmQOypE4BSSh6UnhLg+o1Fr1cRDP8ydhnFfRbuJ5zmBYBc2OUKXAUYoUfyVugxA0C+j+6g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4667
Archived-At: <>
Subject: Re: [Idr] Request for feedback on WG adoption of draft-scharf-tcpm-yang-tcp-04
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Inter-Domain Routing <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Thu, 02 Apr 2020 11:45:30 -0000

apologies, this got lost - inline

From: Scharf, Michael <>
Sent: 25 March 2020 16:39

Hi Tom,

> -----Original Message-----
> From: tom petch <>
> Sent: Wednesday, March 25, 2020 1:53 PM
> From: Idr <> on behalf of Scharf, Michael
> <>
> Sent: 18 March 2020 20:12
> Hi all,
> This is a heads-up regarding the ongoing adoption call for draft-scharf-tcpm-
> yang-tcp-04 in TCPM.
> <tp>
> Michael
> I note that you have also sent this to Netconf and that you import groupings
> from the netconf-tcp draft which makes the netconf draft a Normative
> Reference except that this I-D does not mention that fact.

[I-D.ietf-netconf-tcp-client-server] is listed as first normative reference in draft-scharf-tcpm-yang-tcp and that dependency is also mentioned in the abstract. With the current structure of the models, it is not clear to me why a reference in the reverse direction would be needed.

RFC8407 says that YANG import must have a reference which must be a Normative Reference for the I-D.

So far, the feedback from the NETCONF chairs was that draft-ietf-netconf-tcp-client-server would most likely finish before a TCPM document. The work in the NETCONF WG started much earlier.

I note that the chair is also the author:-)

> I think this is problematic.  Progress on the netconf I-D has been slow for some
> years and so your I-D could have to wait a while.  The solution would be to
> progress the netconf draft but I do not know how this can be expedited.

That is an interesting line of thought. Actually, when I wear the hat of a co-chair of TCPM, I get told again and again that TCPM is too slow... We currently try our best to speed up a bit. However, due to the complexity of TCP, the heterogeneity of implementations, and the scale of deployment of the protocol, TCPM needs some time to process documents. This would almost certainly also apply to a YANG model. In addition, TCPM has not dealt with YANG so far, i.e., it is a new topic for the working group.

Realistically, even if we as authors try our best, the normative reference to the netconf I-D would only become a problem if that document does not progress at all for a longer time.

Would you prefer a TCPM document without that normative reference? In any case, I doubt that timing should be the main motivation for that. Would there be other reasons?

I see TCPM as the best of source of information about TCP in the IETF and so best qualified to produce an accurate YANG module which other WG then import.  The downside is that TCP has so many facets that the temptation will be to produce the kitchen sink which is never complete; but with ruthless control from Chairs and AD to keep a limit on the scope then I think that the TCPM WG is the place for it.

Tom Petch

> There are a lot of details in this I-D that I think of as admin which need fixing to
> conform to YANG Guidelines but would not see that as a bar to adoption
> whereas dependency on netconf is more debatable IMHO.

Indeed, many details require further work. That is well understood.



> Tom Petch
> You may want to pay attention. For instance, this document defines groupings
> for TCP-AO and MD5, which are used by draft-ietf-idr-bgp-model.
> If you support work of this document in TCPM, or if you have any comments,
> please free to provide feedback on the TCPM list (
> Thanks
> Michael (TCPM chair hat off)
> Von: Michael Tuexen<>
> Gesendet: Montag, 16. März 2020 21:44
> An: tcpm IETF list<>
> Cc:<mailto:draft-scharf-tcpm-yang-
> Betreff: Request for feedback on WG adoption of draft-scharf-tcpm-yang-tcp-04
> Dear all,
> this mail starts a WG adoption call for
> So I would like to solicit feedback regarding support for or objections against
> the
> adoption of the document as a WG document in TCPM.
> Please provide feedback before March 31st.
> For the context and current state of the document, see the presentation sent
> yesterday
> to the mailing list by Mahesh.
> Best regards
> Michael