Re: [Ntp] Antw: [EXT] Re: Quick review of WGLC for status change for draft-ietf-ntp-update-registries [Meta: tone and conduct]

kristof.teichel@ptb.de Thu, 18 August 2022 09:48 UTC

Return-Path: <kristof.teichel@ptb.de>
X-Original-To: ntp@ietfa.amsl.com
Delivered-To: ntp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7646BC14CE32 for <ntp@ietfa.amsl.com>; Thu, 18 Aug 2022 02:48:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=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=ptb.de
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 CojrRy61-ODB for <ntp@ietfa.amsl.com>; Thu, 18 Aug 2022 02:48:34 -0700 (PDT)
Received: from mx1.bs.ptb.de (mx1.bs.ptb.de [192.53.103.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3ACCC14CF10 for <ntp@ietf.org>; Thu, 18 Aug 2022 02:48:32 -0700 (PDT)
Received: from smtp-hub.bs.ptb.de (smtpint01.bs.ptb.de [141.25.87.32]) by mx1.bs.ptb.de with ESMTP id 27I9mTtX017105-27I9mTtZ017105 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <ntp@ietf.org>; Thu, 18 Aug 2022 11:48:29 +0200
In-Reply-To: <OFED20AFB0.251C7409-ONC12588A2.00339AA8-C12588A2.00344933@LocalDomain>
References: <133C5633-E4D5-42AF-8215-E3FDE28C5BF9@meinberg.de> <4f833218-231f-8c47-e529-b3ba00f6554e@nwtime.org> <62FB5EDB020000A10004C5CD@gwsmtp.uni-regensburg.de> <a89aeba9-5e88-2214-634f-7a9a7106eec3@nwtime.org> <Yvt4C97N+I51c54v@localhost> <d4ff7203-1c7a-2c9b-ab27-5c5143253b7e@nwtime.org> <YvyqnxraeuxbGqNs@localhost> <3d6d3d96-09cf-1122-f866-f561e676ce0b@nwtime.org> <YvzsAxnyEoNCw8bI@localhost> <59d0ab10-8c50-a71d-8c74-a94bc012a251@nwtime.org> <Yv30G3Pxwr8wiEtp@localhost> <OF093C7ED7.F644F133-ONC12588A2.003181F1-C12588A2.003398EB@LocalDomain> <OFED20AFB0.251C7409-ONC12588A2.00339AA8-C12588A2.00344933@LocalDomain>
To: NTP WG <ntp@ietf.org>
MIME-Version: 1.0
X-KeepSent: ACBDE251:EAB46961-C12588A2:00357CED; type=4; name=$KeepSent
From: kristof.teichel@ptb.de
Message-ID: <OFACBDE251.EAB46961-ONC12588A2.00357CED-C12588A2.0035DEFC@ptb.de>
Date: Thu, 18 Aug 2022 11:48:11 +0200
X-MIMETrack: Serialize by Router on MAILGW01/PTB at 08/18/2022 11:48:29 AM, Serialize complete at 08/18/2022 11:48:29 AM
Content-Type: multipart/alternative; boundary="=_alternative 0035DEFAC12588A2_="
X-FE-Last-Public-Client-IP: 141.25.87.32
X-FE-Policy-ID: 5:5:5:SYSTEM
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; d=ptb.de; s=s1-ptbde; c=relaxed/relaxed; h=references:to:mime-version:subject:from:message-id:date:content-type; bh=gUFCn53nYtbxdjaDZGCgaEW0kza5kmAKO4ennrTJGWA=; b=kKS8PoeNspb43fBKz3nMYFLRPL68eS8pqBsou7l1bfp/ttkPyHQsv+z6E9aOHHfPd/s0DmEAghtG Lkn5sVfe71otWmrrpOCMFiX8VZtGOXEOTd62dbkwWOLL/TmmjgBuuQPwEo5DUyHOTpaLRVRwPlpd /HuhqdJ7aOIjuRnxaSdqH3+6cMzW4nh9hCutC35kOLXB9XL8SlNme9TSknBr4P9W/A+un/8SxPgw Gv1/SVgNAMzaw4A74Vw8/1tRG0wF3J/DA5OMsuEL2ZbYSMUNwZRJ/OjfFgCg/qjbGPH9snl8D6jZ n+zl3f9FVW7j+yLcmO+SfpE7nQCVkgDowf1toQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/dRREx_l9laLKvj_lroV6zRtnPR8>
Subject: Re: [Ntp] Antw: [EXT] Re: Quick review of WGLC for status change for draft-ietf-ntp-update-registries [Meta: tone and conduct]
X-BeenThere: ntp@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Network Time Protocol <ntp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ntp>, <mailto:ntp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ntp/>
List-Post: <mailto:ntp@ietf.org>
List-Help: <mailto:ntp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ntp>, <mailto:ntp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Aug 2022 09:48:38 -0000

Hi all,

sending that last mail to the public dispenser instead of just to Miroslav 
was a mistake, I apologize for the potential further distraction.


Besten Gruß / Kind regards,
Kristof Teichel

__________________________________________

Dr.-Ing. Kurt Kristof Teichel
Physikalisch-Technische Bundesanstalt (PTB) 
Arbeitsgruppe 4.42 "Zeitübertragung"
Bundesallee 100
38116 Braunschweig (Germany)
Tel.:        +49 (531) 592-4471
E-Mail:   kristof.teichel@ptb.de
__________________________________________



Von:    Kristof Teichel/PTB
An:     "NTP WG" <ntp@ietf.org>
Datum:  18.08.2022 11:30
Betreff:        Re: [Ntp] Antw: [EXT] Re: Quick review of WGLC for status 
change for draft-ietf-ntp-update-registries [Meta: tone and conduct]


Hey Miroslav,

regardless of me criticizing that last comment of yours (which I do find 
to be a slip-up)...

You have my respect (for what it's worth) for staying that composed for 
that long.
And I'm sorry no one spoke up previously, Harlan's tone and conduct 
towards you (and Rich) in particular would have certainly warranted it a 
few times in the previous week or so.
Thanks for how much work you do and input you give, too!


Besten Gruß / Kind regards,
Kristof Teichel

__________________________________________

Dr.-Ing. Kurt Kristof Teichel
Physikalisch-Technische Bundesanstalt (PTB) 
Arbeitsgruppe 4.42 "Zeitübertragung"
Bundesallee 100
38116 Braunschweig (Germany)
Tel.:        +49 (531) 592-4471
E-Mail:   kristof.teichel@ptb.de
__________________________________________




Von:    Kristof Teichel/PTB
An:     "NTP WG" <ntp@ietf.org>
Kopie:  "Harlan Stenn" <stenn@nwtime.org>, "Miroslav Lichvar" 
<mlichvar@redhat.com>
Datum:  18.08.2022 11:23
Betreff:        Re: [Ntp] Antw: [EXT] Re: Quick review of WGLC for status 
change for draft-ietf-ntp-update-registries [Meta: tone and conduct]


On Wed, Aug 17, 2022 at 02:44:42PM -0700, Harlan Stenn wrote:
> Sometimes I have trouble taking you seriously.

Imagine how others feel about you, and I don't mean just you
personally, but the whole project you represent.


I'd like to ask we all keep ad hominems (at the *very* least direct ones) 
out of our WG communication.
In particular, I can't see how the WG benefits from any mention of who 
takes whom seriously, or who considers themselves finished with whom.

Harlan, I think it's great that you've been asserting boundaries for 
yourself, particularly regarding how you'd like to be treated respectfully 
as a person and don't like having words put in your mouth.
Please provide the same treatment to others, regardless of whether or not 
(or when) they explicitly assert those boundaries themselves.


Some of the topics discussed recently seem to be sensitive issues.
It does seem like we need to talk through them, and the more respectful 
and constructive our overall tone and conduct remains, the less 
distracting it will be and the more effective we can have those 
discussions (on top of being more desirable anyway, at least to me 
personally).


Besten Gruß / Kind regards,
Kristof Teichel

__________________________________________

Dr.-Ing. Kurt Kristof Teichel
Physikalisch-Technische Bundesanstalt (PTB) 
Arbeitsgruppe 4.42 "Zeitübertragung"
Bundesallee 100
38116 Braunschweig (Germany)
Tel.:        +49 (531) 592-4471
E-Mail:   kristof.teichel@ptb.de
__________________________________________




Von:    "Miroslav Lichvar" <mlichvar@redhat.com>
An:     "Harlan Stenn" <stenn@nwtime.org>
Kopie:  "Ulrich Windl" <Ulrich.Windl@rz.uni-regensburg.de>, "ntp@ietf.org" 
<ntp@ietf.org>, "Heiko Gerstung" <heiko.gerstung@meinberg.de>
Datum:  18.08.2022 10:12
Betreff:        Re: [Ntp] Antw: [EXT] Re: Quick review of WGLC for status 
change for draft-ietf-ntp-update-registries
Gesendet von:   "ntp" <ntp-bounces@ietf.org>



On Wed, Aug 17, 2022 at 02:44:42PM -0700, Harlan Stenn wrote:
> Sometimes I have trouble taking you seriously.

Imagine how others feel about you, and I don't mean just you
personally, but the whole project you represent.

You write a specification that says messages in newer versions are
ignored, but your implementation intentionally doesn't follow that,
refering to some design rules that are not written anywhere.

You say it's important to use the algorithms from the specification to
have a specific impulse response, yet your implementation doesn't do
that and has a much worse impulse response.

You specify an Autokey protocol, but your implementation intentionally
uses a different format of the field type and you don't tell anyone.

Your relationship with IETF seems unhealthy. It's almost like you
don't really want anyone to interoperate with you, or use a more
advanced implementation. 

> In v1 the 3rd word is Estimated Drift Rate.
> 
> In v2 and beyond the 3rd word is Synch Dispersion.

> None of these values are used in the basic time calculations.

So you are ok with the client getting different data in different
units than it expects, assuming it doesn't do anything important with
this it anyway.

> And this change was made/codified over 33 years' ago.

It's still a good example showing that NTP didn't follow the design
principles you are now trying to enforce.

> Do you agree that a v4 packet without EFs is equivalent to a v3 packet?

Yes. If the client doesn't use any EFs, it could send it as v3 for
better compatibility with old servers.

> If so, that's 100% compatibility.

If you ignore packets with EFs, i.e. the only new feature of v4 as you
say.

> > A v3 server is not able to respond to a v4 request containing
> > extension fields, even if it's authenticated with a symmetric key that
> > the server knows.
> 
> So what?

It means that v4 is not compatible with v3, i.e. v3 servers should
drop v4 requests.

> > If you read the draft, you would know there is no additional delay.
> 
> So what delay is there?  I'm trying to avoid spending time slogging thru 
a
> significant document to obtain a small piece of information.

The client starts with a v4 request to detect the v5 support on the
server. It can use the v4 response for synchronization. There is no
delay in setting the clock.

When v5 is widely supported, the default can be changed to start with
v5 and maybe fall back to v4 if the server is not responding.

> And the v5 work that I have see is all about "rough consensus" and, to 
date,
> nothing about "working code".

If I showed you a working NTPv5 server and client, would that change
your mind?

-- 
Miroslav Lichvar

_______________________________________________
ntp mailing list
ntp@ietf.org
https://www.ietf.org/mailman/listinfo/ntp