Re: [Ntp] Leap second draft
Warner Losh <imp@bsdimp.com> Tue, 02 April 2019 01:35 UTC
Return-Path: <wlosh@bsdimp.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 2FD7312006E for <ntp@ietfa.amsl.com>; Mon, 1 Apr 2019 18:35:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=bsdimp-com.20150623.gappssmtp.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 OXY2HmAq4iQF for <ntp@ietfa.amsl.com>; Mon, 1 Apr 2019 18:35:05 -0700 (PDT)
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 15DB9120021 for <ntp@ietf.org>; Mon, 1 Apr 2019 18:35:04 -0700 (PDT)
Received: by mail-qk1-x733.google.com with SMTP id z76so6914356qkb.12 for <ntp@ietf.org>; Mon, 01 Apr 2019 18:35:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=+aI9Vq2kFUhVx6dJxqrMuhZIzMY6jvtAveZ8xgL+0ic=; b=osMXEzDvW6TJkqKKTI/JjJeZ7d9+Grj3XxhNeNodAobC3M782mZCHu6JHIZ2t0Yo5d Szi0pcbpGjVv04ocb8YK/CtrmkcZo2pGUBSzD4RJBwD/RcV2r+XuCSFv5hdKCg+ruIGZ 5hr1KyLZePTKBlKKnhCALFOFUBr996V5PF/wdfuUz1b29P/+3EuzgzoPhjkUDm6hVuOF EEtVDp6l4Lxo8RdI8h0qfouEZuE3kp/JxJalzha4u0cWFGPpgFWjiTdjdyD6exxbBF8/ q74xYbZBQVB7NBISfnsEIokxMcKyooWpMgRWnWFPz+iWH1RRl+pvGsZu8n9Ap9wouUBI W/3Q==
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; bh=+aI9Vq2kFUhVx6dJxqrMuhZIzMY6jvtAveZ8xgL+0ic=; b=mCFHjDMWrqdEoWINyOrIuyPgBPB0XkuPxz1ntBnIXiXnhWvu/Q0FO3dgLlzGLFAQu2 vgnR8X5H3T+UYwwAESIgEDrOGzkh7bmTSflLlFVsXdV6heWqZ8W5lRUIHCUm12yax7wD rpf/fGObTvS4iP1Ec1UQxAxVKhO40yZbriUhD1O/t+7gF+dDoeQg1y5caz5lOrjFFiMS lzfLaLEpQDUx1CYlPz9Sn39JIrQfNzTxl2IBw2wcmboaiaGTVjR0lwnYPo3drZv9lFxn +nMTrC8WIzpc+8RTKeu9nvwjlMzz+6yZ6OymE/QcFiS+OYBQSyPU8iE/OjQTngsCV4VM UHLQ==
X-Gm-Message-State: APjAAAU6c9bLwY3Wme8Am/PGVsRAmM5dBZe3lkCQQsVjsdRAYzcAVgW6 MkxbOnXbh80BIQneUZAnG9WAi8JXq3YK2fSknKnVtQ==
X-Google-Smtp-Source: APXvYqzn15yR/+eiS6nDXZ/sboqSSVeblS3v8ju27C3roVUYipqq2IApE7oXjly/VCKM7OM8zs1aYE/XaHyUhoC7OcM=
X-Received: by 2002:a37:9a54:: with SMTP id c81mr43479375qke.113.1554168903803; Mon, 01 Apr 2019 18:35:03 -0700 (PDT)
MIME-Version: 1.0
References: <CAJm83bD5Ozkpg5TpkogOW6xeeNQL3ZziLO9URM7haqN8Wrp=Wg@mail.gmail.com> <CAJm83bCbVzO3NNCbjTy+O_16T7DBeA7O6018WWGu_-GyuN-8UA@mail.gmail.com> <20190330045928.GA31550@ucolick.org> <20190330133348.GA20646@ucolick.org> <20190330152948.GI7706@roeckx.be> <CAJm83bB6BF4_Ked5rVRdGmgYECz5gDrb+_7JeOUe1Lmq2ysVQQ@mail.gmail.com> <CANCZdfrbJhVsVJrsw5QRxDWmpHLJdsMMXi=Z=XvJDi1bGvnk=w@mail.gmail.com> <CAJm83bCRW4dDcZZFL1kqhKyWH_PszGjvmqyyt_E1HgOPw_bktQ@mail.gmail.com> <20190330194428.GA3572@ucolick.org> <20190330235249.GK7706@roeckx.be> <CAJm83bBiY0iEm_TShJyrUepdw=mrDx3HVK+g9Tj7WpR79Knt1Q@mail.gmail.com> <CANCZdfrV_nH9OUCuJn2WoPqONcY+pMa017du4mzoZ_kaZfoZPQ@mail.gmail.com> <CACsn0cnCX_qDTKKr=9UO=8auEq0XMDZnhXtyKDYgAgC=FrucBg@mail.gmail.com>
In-Reply-To: <CACsn0cnCX_qDTKKr=9UO=8auEq0XMDZnhXtyKDYgAgC=FrucBg@mail.gmail.com>
From: Warner Losh <imp@bsdimp.com>
Date: Mon, 01 Apr 2019 19:34:52 -0600
Message-ID: <CANCZdfqfxRjs+4R-VPtPQNexXRjjNrhCx6nZQ3fDpUYuADz+hg@mail.gmail.com>
To: Watson Ladd <watsonbladd@gmail.com>
Cc: Daniel Franke <dfoxfranke@gmail.com>, Steve Allen <sla@ucolick.org>, NTP WG <ntp@ietf.org>, Kurt Roeckx <kurt@roeckx.be>
Content-Type: multipart/alternative; boundary="0000000000006ebf970585822523"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/w2oVvpPYLaZKKfOgeKaRaGJdVQs>
Subject: Re: [Ntp] Leap second draft
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, 02 Apr 2019 01:35:08 -0000
On Mon, Apr 1, 2019 at 7:14 PM Watson Ladd <watsonbladd@gmail.com> wrote: > On Sat, Mar 30, 2019 at 8:02 PM Warner Losh <imp@bsdimp.com> wrote: > > > > > > > > On Sat, Mar 30, 2019, 6:36 PM Daniel Franke <dfoxfranke@gmail.com> > wrote: > >> > >> On Sat, Mar 30, 2019 at 7:53 PM Kurt Roeckx <kurt@roeckx.be> wrote: > >> > Anyway, I think we should avoid defining what things like NTP > >> > time, UTC and TAI is. They should all have external definitions > >> > we can just point to. > >> > >> Where the definitions are normative, sure. But as Steve's infodumps in > >> this thread rather vividly illustrate, readers need a comprehensible > >> summary; we can't just incorporate the whole body of relevant > >> standards by reference and leave it at that. The statements in the > >> background section aren't normative, and should be accurate but don't > >> have to be comprehensive. And I won't be worried if, for example, the > >> quoted definition of an SI second gets superseded a month after the > >> RFC is published, because the quote isn't there to be authoritative; > >> it's there to illustrate what such a definition can look like. > > > > > > The current definition doesn't help. A reference to the BIPM with the > latest definition doc at the time of publication would suffice. The hard > part is getting the right pointers. > > > > It doesn't matter what a SI second is. NTP counts them and exchanges > that count. They could be anything. People have done GPS times (also SI > seconds) and UT1 times (solar variable length seconds). They've even done > Julian Time NTP.. Now obviously these different time scales won't > interoperate, but they are fine so long as everybody exchanging time agrees > on the rules for the time scale. That brings us to UTC. It's the odd man > out. It ticks at a fixed rate, and occasionally has seconds inserted into > it. UTC is related to TAI by a stepwise function that always increases or > decreases by 1. This increase or decrease historically has always been > December or June, but technically could be at the end of any month. UTC is > synchronized to UT1 every so often based on a set of rules. The current > rule is that | DUT1 | must remain < .9s so you move it when you think it > might exceed .9 before the next chance to move it. Other rules are > possible, but just like leaps at the end of any other month than December > or June not likely. > > I've tried citing the BIPM definitions, but they are specified in > years, months, days, hours, minutes, seconds, and fraction of second, > while NTP uses seconds and fraction of seconds. Then there is the > whole document access issue. > The definition of an SI seconds has nothing to do with years, etc. Warner > > > > So, it makes sense to just hit these points, and give pointers to the > underlying details, which don't matter. > > > > Warner > > > >> _______________________________________________ > >> ntp mailing list > >> ntp@ietf.org > >> https://www.ietf.org/mailman/listinfo/ntp > > > > _______________________________________________ > > ntp mailing list > > ntp@ietf.org > > https://www.ietf.org/mailman/listinfo/ntp > > > > -- > "Man is born free, but everywhere he is in chains". > --Rousseau. >
- [Ntp] Leap second draft Daniel Franke
- Re: [Ntp] Leap second draft Daniel Franke
- Re: [Ntp] Leap second draft Tony Finch
- Re: [Ntp] Leap second draft Daniel Franke
- Re: [Ntp] Leap second draft Warner Losh
- Re: [Ntp] Leap second draft Dieter Sibold
- Re: [Ntp] Leap second draft Daniel Franke
- Re: [Ntp] Leap second draft Steve Allen
- Re: [Ntp] Leap second draft Steve Allen
- Re: [Ntp] Leap second draft Kurt Roeckx
- Re: [Ntp] Leap second draft Warner Losh
- Re: [Ntp] Leap second draft Kurt Roeckx
- Re: [Ntp] Leap second draft Kurt Roeckx
- Re: [Ntp] Leap second draft Steve Allen
- Re: [Ntp] Leap second draft Warner Losh
- Re: [Ntp] Leap second draft Daniel Franke
- Re: [Ntp] Leap second draft Daniel Franke
- Re: [Ntp] Leap second draft Warner Losh
- Re: [Ntp] Leap second draft Daniel Franke
- Re: [Ntp] Leap second draft Warner Losh
- Re: [Ntp] Leap second draft Steve Allen
- Re: [Ntp] Leap second draft Daniel Franke
- Re: [Ntp] Leap second draft Watson Ladd
- Re: [Ntp] Leap second draft Steve Allen
- Re: [Ntp] Leap second draft Kurt Roeckx
- Re: [Ntp] Leap second draft Daniel Franke
- Re: [Ntp] Leap second draft Warner Losh
- Re: [Ntp] Leap second draft Tony Finch
- Re: [Ntp] Leap second draft Tony Finch
- Re: [Ntp] Leap second draft Warner Losh
- Re: [Ntp] Leap second draft Tony Finch
- Re: [Ntp] Leap second draft Martin Burnicki
- Re: [Ntp] Leap second draft Martin Burnicki
- Re: [Ntp] Leap second draft Warner Losh
- Re: [Ntp] Leap second draft Miroslav Lichvar
- Re: [Ntp] Leap second draft Martin Burnicki
- Re: [Ntp] Leap second draft Kurt Roeckx
- Re: [Ntp] Leap second draft Watson Ladd
- Re: [Ntp] Leap second draft Warner Losh
- Re: [Ntp] Leap second draft Watson Ladd
- Re: [Ntp] Leap second draft Warner Losh
- Re: [Ntp] Leap second draft Warner Losh
- Re: [Ntp] Leap second draft Martin Burnicki
- Re: [Ntp] Leap second draft Kurt Roeckx
- Re: [Ntp] Leap second draft Martin Burnicki
- Re: [Ntp] Leap second draft Kurt Roeckx
- Re: [Ntp] Leap second draft Watson Ladd
- Re: [Ntp] Leap second draft Warner Losh
- Re: [Ntp] Leap second draft Warner Losh
- Re: [Ntp] Leap second draft Patrik Fältström
- Re: [Ntp] Leap second draft Warner Losh
- Re: [Ntp] Leap second draft Patrik Fältström
- Re: [Ntp] Leap second draft Watson Ladd
- Re: [Ntp] Leap second draft Martin Burnicki
- Re: [Ntp] Leap second draft Warner Losh
- Re: [Ntp] Leap second draft Watson Ladd
- Re: [Ntp] Leap second draft Warner Losh
- Re: [Ntp] Leap second draft Patrik Fältström
- Re: [Ntp] Leap second draft Warner Losh
- [Ntp] Antw: Re: Leap second draft Ulrich Windl
- [Ntp] Antw: Re: Leap second draft Ulrich Windl
- [Ntp] Antw: Re: Leap second draft Ulrich Windl
- [Ntp] Antw: Re: Leap second draft Ulrich Windl
- Re: [Ntp] Leap second draft Martin Burnicki
- Re: [Ntp] Antw: Re: Leap second draft Martin Burnicki
- Re: [Ntp] Leap second draft Watson Ladd
- Re: [Ntp] Leap second draft Martin Burnicki
- Re: [Ntp] Leap second draft Warner Losh