Re: [Ntp] The NTP WG has placed draft-roughtime-aanchal in state "Call For Adoption By WG Issued"

kristof.teichel@ptb.de Tue, 10 September 2019 10:51 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 E32751200F6 for <ntp@ietfa.amsl.com>; Tue, 10 Sep 2019 03:51:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RQz9ZN592Ys6 for <ntp@ietfa.amsl.com>; Tue, 10 Sep 2019 03:51:46 -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 8EE7B120043 for <ntp@ietf.org>; Tue, 10 Sep 2019 03:51:46 -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 x8AApiNw022549-x8AApiO0022549 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 10 Sep 2019 12:51:44 +0200
Received: from lotus.bs.ptb.de (lotus.bs.ptb.de [141.25.85.200]) by smtp-hub.bs.ptb.de (Postfix) with ESMTPS id 8F34E845EA6; Tue, 10 Sep 2019 12:51:42 +0200 (CEST)
In-Reply-To: <20190910063355.7082A40605C@ip-64-139-1-69.sjc.megapath.net>
References: Message from Watson Ladd <watsonbladd@gmail.com> of "Mon, 09 Sep 2019 21:44:46 PDT." <CACsn0cktCkUjS-gUSWPhVoo+LWJD_MVeSaX2WqdcH0WNPyo2Tg@mail.gmail.com> <20190910063355.7082A40605C@ip-64-139-1-69.sjc.megapath.net>
To: NTP WG <ntp@ietf.org>, Harlan Stenn <stenn@nwtime.org>
MIME-Version: 1.0
Message-ID: <OFA013F915.2AEF3333-ONC1258471.00380E6E-C1258471.003BA9C3@ptb.de>
From: kristof.teichel@ptb.de
Date: Tue, 10 Sep 2019 12:52:42 +0200
Content-Type: multipart/alternative; boundary="=_alternative 003BA9C1C1258471_="
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/HUekZGdf3VM9EQw_3yRbFFhYuZQ>
Subject: Re: [Ntp] The NTP WG has placed draft-roughtime-aanchal in state "Call For Adoption By WG Issued"
X-BeenThere: ntp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <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: Tue, 10 Sep 2019 10:51:50 -0000

I concur with Hal's quick analysis and (broadly) with its implications.

While I'm not opposed to adoption of this draft, I don't currently see a 
particularly compelling reason to have it be an RFC either.
Specifically I don't (yet?) see how that meets any existing need or demand 
in NTP-related environments (which seems to me a good criterion for 
adoption in the NTP WG - but perhaps I'm off track there?).

To elaborate: Roughtime seems to offer a single feature over other secured 
timesync options, i.e. the ability to tell on a (certified and 
authenticated) server if it goes rogue and sends false time.
With that one feature in mind, I would really like for the draft to be 
clearer about use cases for Roughtime, specifically in relation to secured 
NTP (NTS, or even NTP-MD5) usage, which I kind of see as the default. In 
particular:
a) When does it make sense to use Roughtime instead of secured NTP?
b) When does it make sense to use Roughtime in addition to secured NTP? 
(Remember that a rogue server can tell the truth via Roughtime but 
falsehoods via NTP).
c) Do we want to somehow integrate Roughtime's features into NTP?-(I would 
find this interesting, but it does not seem to be the intent of the draft 
as written)


Best regards,
Kristof




Von:    "Hal Murray" <hmurray@megapathdsl.net>
An:     "Watson Ladd" <watsonbladd@gmail.com>
Kopie:  "NTP WG" <ntp@ietf.org>, "Harlan Stenn" <stenn@nwtime.org>
Datum:  10.09.2019 08:35
Betreff:        Re: [Ntp] The NTP WG has placed draft-roughtime-aanchal in 
state "Call For Adoption By WG Issued"
Gesendet von:   "ntp" <ntp-bounces@ietf.org>




watsonbladd@gmail.com said:
> I  would welcome specific suggestions for improvement or things you find
> unclear. 

I'm missing the big picture.  Why is this interesting?  Is this for some 
legal 
requirements?

Why invent a new packet format rather than use an extension on NTP 
packets?

Why is it interesting to have a convincing proof that server X returned 
the 
wrong time?  I see 3 cases:
  1) some new bug has been triggered, for example a GPS week number roll 
over. 
 (WNRO)
  2) the operator is sloppy or incompetent or ??? and has broken something
  3) the operator is a bad guy.

In case 1, the operator will fix the problem if we point it out.  A quick 
test 
is enough.  No proof needed.

In case 2, maybe they learn something, maybe they don't.  A proof won't 
help.

In case 3, the bad guy will give the truth to roughtime but lie on NTP. So 
we 
don't have a proof when it might be helpful.  (That assumes we are using 
NTP 
to get accurate time.)



-- 
These are my opinions.  I hate spam.



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