[Ntp] Antw: [EXT] Re: NTPv5 Loop Detection without Stratum ‑ Why do we want this?

Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> Wed, 21 September 2022 05:53 UTC

Return-Path: <Ulrich.Windl@rz.uni-regensburg.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 AE5B5C1522AE for <ntp@ietfa.amsl.com>; Tue, 20 Sep 2022 22:53:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.906
X-Spam-Level:
X-Spam-Status: No, score=-1.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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=unavailable 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 kp1cGojc7xgn for <ntp@ietfa.amsl.com>; Tue, 20 Sep 2022 22:53:53 -0700 (PDT)
Received: from mx1.uni-regensburg.de (mx1.uni-regensburg.de [IPv6:2001:638:a05:137:165:0:3:bdf7]) (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 D2B33C1524AB for <ntp@ietf.org>; Tue, 20 Sep 2022 22:53:52 -0700 (PDT)
Received: from mx1.uni-regensburg.de (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 333826000051 for <ntp@ietf.org>; Wed, 21 Sep 2022 07:53:46 +0200 (CEST)
Received: from gwsmtp.uni-regensburg.de (gwsmtp1.uni-regensburg.de [132.199.5.51]) by mx1.uni-regensburg.de (Postfix) with ESMTP id 194A0600004D for <ntp@ietf.org>; Wed, 21 Sep 2022 07:53:45 +0200 (CEST)
Received: from uni-regensburg-smtp1-MTA by gwsmtp.uni-regensburg.de with Novell_GroupWise; Wed, 21 Sep 2022 07:53:46 +0200
Message-Id: <632AA6E7020000A10004DF22@gwsmtp.uni-regensburg.de>
X-Mailer: Novell GroupWise Internet Agent 18.4.1
Date: Wed, 21 Sep 2022 07:53:43 +0200
From: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>
To: mayer@pdmconsulting.net, mlichvar@redhat.com
Cc: heiko.gerstung=40meinberg.de@dmarc.ietf.org, kristof.teichel=40ptb.de@dmarc.ietf.org, "ntp@ietf.org" <ntp@ietf.org>
References: <DA1F1664-8A84-4197-844A-CA7E8DAA36B8@meinberg.de> <OF43150191.DABAA331-ONC12588B5.00362DC0-C12588B5.003861AF@ptb.de> <YxckOm2+TD3tTPN4@localhost> <7d7f0656-2fd2-b781-4913-526a4be8cb62@pdmconsulting.net> <Yxg4Cba58hI/aPKw@localhost> <aba44bbc-2204-735e-daff-a29a59dac9da@pdmconsulting.net> <YxmKlSVTzOQah/nc@localhost> <10b1b402-9386-4fb3-4297-38d31bdc5c96@pdmconsulting.net> <Yx8I6sTGKTLKJr8c@localhost> <796c33e6-02dc-0665-c8a2-a143f9100bdd@pdmconsulting.net> <Yygb4pt5JdyIszWU@localhost> <23f26126-c39e-16ea-d862-c8ac706e37d5@pdmconsulting.net>
In-Reply-To: <23f26126-c39e-16ea-d862-c8ac706e37d5@pdmconsulting.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/Iys7IyFVw0Tt5twQUF6CaKL2Kgg>
Subject: [Ntp] Antw: [EXT] Re: NTPv5 Loop Detection without Stratum ‑ Why do we want this?
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: Wed, 21 Sep 2022 05:53:57 -0000

>>> Danny Mayer <mayer@pdmconsulting.net> schrieb am 20.09.2022 um 15:37 in
Nachricht <23f26126-c39e-16ea-d862-c8ac706e37d5@pdmconsulting.net>:

...
>> Can you please tell us in which file and on what line we can see that
>> difference in handling of measurements made in client/server mode and
>> symmetric mode?
> 
> It's in there. If you don't want to read code you can read some of Dave 
> Mills's papers. Here's one document reference and I'm sure that you can 
> search for others. His book also talks about it.
> 
> https://doc.ntp.org/reflib/onwire/ 

Having the RFCs, the source code of the reference implementation, and the Mills paper, does not make things easier.
Ideally the RFCs would cover everything one needs to know.

...

Regards,
Ulrich