Re: [Ntp] WGLC: draft-ietf-ntp-packet-timestamps

Daniel Franke <dfoxfranke@gmail.com> Wed, 19 December 2018 23:27 UTC

Return-Path: <dfoxfranke@gmail.com>
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 69812130E7F for <ntp@ietfa.amsl.com>; Wed, 19 Dec 2018 15:27:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 IMixrmiaESP7 for <ntp@ietfa.amsl.com>; Wed, 19 Dec 2018 15:27:50 -0800 (PST)
Received: from mail-qk1-x733.google.com (mail-qk1-x733.google.com [IPv6:2607:f8b0:4864:20::733]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63719129BBF for <ntp@ietf.org>; Wed, 19 Dec 2018 15:27:50 -0800 (PST)
Received: by mail-qk1-x733.google.com with SMTP id g125so12531572qke.4 for <ntp@ietf.org>; Wed, 19 Dec 2018 15:27:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=LGwjgav5v4ZauDjEivM7gReryLmZKAqJkEs91+pHIDw=; b=N5mBQRFeY69z+0xcfws47MqaG5oHbAEy29WqS11IWMV4dLZNn/yuQe8c7ffDlasWXq 4C1DTAU5VIVHZikKThfsDsgIIUoywf8iYxTvCe3UJadz8ZDcKtORjGP+I6+hOtzjYusb WOgp3LJnjpXqtgpHqI2y3zuGNaaNCO2btPMpKa3ZrOhzg+0TK/kt9yX5us/B5fAtOIXK 7Uks7wRRL8JkE7fNKzmRNSbtLuVHU0M+XH7g6rfauaqAHWtqeKxK5kZtKJQqd86zzP4B GgmCVfjuQ+4i2VqGhWKyMCuhVMfTPa6px+2tZcKxwFtcp3KIrCFohf3h5QDdqc8vWq92 lNxw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=LGwjgav5v4ZauDjEivM7gReryLmZKAqJkEs91+pHIDw=; b=fJ23duyLNhAXFsHRd4egIWBnCxtE3JTqhxL71INVY+QG9WwCabfmcPqKFrVR5YQisx Fq2a9ytsR8r4mNVmXKf6ZCmnNYgQqaN7hB0OzddK9zNLG3D3RXOkOF21egmcjlFITZ8y wtGtBLJbH3HwgMi6V/TL0QNEJ+DA2HLveFG27+Pru4M9jG8LUvlgmTBw8krwaK2OAeK6 lmX2xxPOXkE8uyr5fSBSJwCo4fXJqNRLJqHGG9sE5y1UUmuEurdmpK1bOJ7rJC3Ngm9s 42XVlugKa5uoajMKrEtwcwAvGLgvI+h25tMSwEb1r7ZJZUXV4C+eAZMIi5WqhfGjzC+K AB0w==
X-Gm-Message-State: AA+aEWbhr/fYnvLgXNWwoG26vH6pSbbr8cwjz8MLG7OswdbVHQ41POGN CrNjgups3bTuYRQZsYMIak1DKZ/tnRHMjyfNJr4=
X-Google-Smtp-Source: AFSGD/Xc+g+nbLm9U5D1vOA4AtGUYgf1yz+Fy7y8io6SG3RRZqtritz8x6Arj8/2tXJorCdySjt8u54qk8HntorPqj8=
X-Received: by 2002:a37:9d10:: with SMTP id g16mr21353829qke.53.1545262069412; Wed, 19 Dec 2018 15:27:49 -0800 (PST)
MIME-Version: 1.0
References: <FBA3AD47-141A-4CD5-8808-D5FE6BE2374B@isoc.org> <F63DBDE9-B955-409D-ABC7-A6241C93CBA5@isoc.org> <CABUE3XktsYRm03xR2JjnTw-YYK1D3=+0bSuiyPubuJOpSOfSrw@mail.gmail.com> <CAJm83bDA=DURSGKzWtK5wDatM7ShFjJ2_EhUXNcQCznt54Z9Zw@mail.gmail.com> <CACsn0c=v=8X2dkpC9+H+CkG94+6=iSRr7S9OcPKoPMg4Qp5f_Q@mail.gmail.com>
In-Reply-To: <CACsn0c=v=8X2dkpC9+H+CkG94+6=iSRr7S9OcPKoPMg4Qp5f_Q@mail.gmail.com>
From: Daniel Franke <dfoxfranke@gmail.com>
Date: Wed, 19 Dec 2018 18:27:38 -0500
Message-ID: <CAJm83bB=q75E5C=PUU4BMRLgBMESVwhZXuCnaf2mDAcZQ4nO8A@mail.gmail.com>
To: Watson Ladd <watsonbladd@gmail.com>
Cc: Tal Mizrahi <tal.mizrahi.phd@gmail.com>, ntp@ietf.org, Karen ODonoghue <odonoghue@isoc.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/9GIIRvLVadtwqs4wVDsBOpDmE94>
Subject: Re: [Ntp] WGLC: draft-ietf-ntp-packet-timestamps
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: Wed, 19 Dec 2018 23:27:53 -0000

On Wed, Dec 19, 2018 at 3:26 PM Watson Ladd <watsonbladd@gmail.com> wrote:
> What you want is TAI which is in the spec. Why introduce a new kind of time? Why count days and seconds and have a strange multiple representation issue?
>
> UTC is UTC. It is defined by BIPM. Your timescale is not UTC. It is not a different timestamp format but a different timescale. Intercalcary nanoseconds need to be added in ways you have not defined. For one thing what's a day and when is midnight? Siderial, solar, or mean?
>
> If you want every second to be unique use TAI. That's what it is for.

I think you're confused. TAI, as defined by BIPM, is canonically
expressed as Gregorian date, hours, minutes, and seconds, but since
every day consists of exactly 86400 SI seconds, it can equivalently be
expressed as a real number of seconds since some fixed epoch. "What's
a day?" and "When is midnight?" are questions that BIPM will answer
for you. UTC is defined by the ITU
(https://www.itu.int/dms_pubrec/itu-r/rec/tf/R-REC-TF.460-6-200202-I!!PDF-E.pdf)
and is also canonically expressed as Gregorian date, hours, minutes,
and seconds, but days are sometimes 86401 SI seconds long; time time
half a second before the end of one of these days is 23:59:60.5.
Because of this variation in day length, you can't unambiguously
represent UTC as a scalar; you need separate fields for representing
date and time of day

Your accusation of introducing a new kind of time that is not UTC
should not be directed at me; it *should* be directed at virtually
every computer time standard currently out there, except for ISO 8601
which gets it right.