Re: Predictable Internet Time
Joe Touch <touch@isi.edu> Fri, 21 April 2017 18:42 UTC
Return-Path: <touch@isi.edu>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B3BA129AFF for <ietf@ietfa.amsl.com>; Fri, 21 Apr 2017 11:42:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.899
X-Spam-Level:
X-Spam-Status: No, score=-6.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-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 hO_pPSHAMFYC for <ietf@ietfa.amsl.com>; Fri, 21 Apr 2017 11:42:39 -0700 (PDT)
Received: from boreas.isi.edu (boreas.isi.edu [128.9.160.161]) (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 C282D128854 for <ietf@ietf.org>; Fri, 21 Apr 2017 11:42:39 -0700 (PDT)
Received: from [128.9.184.96] ([128.9.184.96]) (authenticated bits=0) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id v3LIfj2e014779 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Fri, 21 Apr 2017 11:41:47 -0700 (PDT)
Subject: Re: Predictable Internet Time
To: Phillip Hallam-Baker <phill@hallambaker.com>
Cc: Nico Williams <nico@cryptonector.com>, Paul Eggert <eggert@cs.ucla.edu>, IETF Discussion Mailing List <ietf@ietf.org>, Patrik Fältström <paf@frobbit.se>
References: <CAMm+Lwi_jU6gjdtdM6a2n_9_89tUvWBNXxnMtSjTEA++h1D4Ew@mail.gmail.com> <e0a43370-751f-808c-3719-9716f9cd57d1@isi.edu> <B990A5A4-D62B-4E10-9FF7-7BA4377C0958@frobbit.se> <7bc1a350-549c-c649-81c6-bcd19cff36d7@cisco.com> <B2E6846E-F25B-4792-8E13-B5D898B67223@frobbit.se> <9f719b6a-f3c0-ef98-1636-86e84106e366@cisco.com> <16db07fe-acc5-d178-b56c-755c3cf70680@cs.ucla.edu> <CAMm+LwjQ_kaSBzcJhem5CbPLvMCAJRFnRpqJgu8SFTTQpt4bzQ@mail.gmail.com> <20170418222004.GB2856@localhost> <CAMm+LwgRegXgM3TqRJW_jfv+S6GrJ5RqJkpfaX0xQ0M7ZO_gPA@mail.gmail.com> <20170421172626.GG2856@localhost> <b0f0362a-cb46-79b6-b22b-ab2baaa69327@isi.edu> <CAMm+Lwjnrj43sN6rU-6Zf_PJAfyobeLHUtsh63G7sW0-5LH3tQ@mail.gmail.com>
From: Joe Touch <touch@isi.edu>
Message-ID: <ad341d37-6256-fe0b-4f01-aa349a04ef36@isi.edu>
Date: Fri, 21 Apr 2017 11:41:43 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.0.1
MIME-Version: 1.0
In-Reply-To: <CAMm+Lwjnrj43sN6rU-6Zf_PJAfyobeLHUtsh63G7sW0-5LH3tQ@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------8431CAD1AC57A3D9BFD16F51"
Content-Language: en-US
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: touch@isi.edu
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/Apco3aexzG0erLHyOPxlvAguwLo>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Apr 2017 18:42:42 -0000
On 4/21/2017 11:35 AM, Phillip Hallam-Baker wrote: > > > On Fri, Apr 21, 2017 at 1:57 PM, Joe Touch <touch@isi.edu > <mailto:touch@isi.edu>> wrote: > > > > On 4/21/2017 10:26 AM, Nico Williams wrote: > > "Internet time" (that which we use in [new] Internet protocols) > should > > just be TAI. And every existing Internet protocol should be > updated to > > indicate which time is used in practice, UTC or TAI, regardless > of what > > was originally specified. > I would be very glad of we defined Internet Time as TAI, but also > expect > all protocols to understand both TAI and UTC if possible. > > Joe > > > To answer the issues raised: > > 1) POSIX already has this pretty much covered > > http://pubs.opengroup.org/onlinepubs/009695399/functions/clock_getres.html > > int clock_gettime(clockid_t /clock_id/, struct timespec */tp/); > > So all that is required is to define clock identifiers for: > > TAI (The total number of seconds elapsed since the start of the epoch) > UTC (The TAI value adjusted for UTC leap seconds, i.e. number of non > leap second seconds since the start of the epoch) If these aren't already included, I'm surprised (at least UTC). > PIT (The TAI value adjusted for PIT leap seconds) We don't need PIT. > POSIX already defines constants > for CLOCK_PROCESS_CPUTIME_ID, CLOCK_REALTIME > > All that is needed is to define the additional ones. > > > 2) No I did not move the goalposts. My original proposal was to solve > the needless chaos caused be the idiotic notion of changing the > definition of time at six months notice. The stupidity of that notion > should be apparent to all. There is no getting around the fact that the rest of the planet accepts leap seconds. If that's not something you want to track, then use TAI and be off-sync with the rest of the world when they use UTC. PIT does nothing helpful except add yet another level of indirection and confusion here. > 3) Screw the astronomers. Pluto is to a planet. IMO, this issue is sufficently driven by "rough consensus and running code" of the entire planet right now - where all governments already use UTC. Joe
- Re: Predictable Internet Time Nico Williams
- Re: Predictable Internet Time Toerless Eckert
- Re: Predictable Internet Time Patrik Fältström
- Re: Predictable Internet Time Nico Williams
- Re: Predictable Internet Time Phillip Hallam-Baker
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Nico Williams
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Phillip Hallam-Baker
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Phillip Hallam-Baker
- Re: Predictable Internet Time Izaac
- Predictable Internet Time Phillip Hallam-Baker
- Re: Predictable Internet Time sandy
- Re: Predictable Internet Time Phillip Hallam-Baker
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Phillip Hallam-Baker
- Re: Predictable Internet Time Patrik Fältström
- Re: Predictable Internet Time Eliot Lear
- Re: Predictable Internet Time Patrik Fältström
- Re: Predictable Internet Time Eliot Lear
- Re: Predictable Internet Time Tony Finch
- Re: Predictable Internet Time Phillip Hallam-Baker
- Re: Predictable Internet Time Cyrus Daboo
- Re: Predictable Internet Time Jared Mauch
- Re: Predictable Internet Time Stewart Bryant
- Re: Predictable Internet Time Phillip Hallam-Baker
- Re: Predictable Internet Time Phillip Hallam-Baker
- Re: Predictable Internet Time Cyrus Daboo
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Stewart Bryant
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Stewart Bryant
- Re: Predictable Internet Time Stewart Bryant
- Re: Predictable Internet Time Cyrus Daboo
- Re: Predictable Internet Time Phillip Hallam-Baker
- Re: Predictable Internet Time Ted Lemon
- Re: Predictable Internet Time Stewart Bryant
- Re: Predictable Internet Time Eliot Lear
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time John C Klensin
- Re: Predictable Internet Time Phillip Hallam-Baker
- Re: Predictable Internet Time Pete Resnick
- Re: Predictable Internet Time Cyrus Daboo
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Phillip Hallam-Baker
- Re: Predictable Internet Time Phillip Hallam-Baker
- Re: Predictable Internet Time Tony Finch
- Re: Predictable Internet Time Tony Finch
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Phillip Hallam-Baker
- Re: Predictable Internet Time Paul Eggert
- Re: Predictable Internet Time Tony Finch
- Re: Predictable Internet Time Phillip Hallam-Baker
- Re: Predictable Internet Time Patrik Fältström
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Tony Finch
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Philip Homburg
- Re: Predictable Internet Time Tony Finch
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Tony Finch
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Patrik Fältström
- Re: Predictable Internet Time Eliot Lear
- Re: Predictable Internet Time Harald Alvestrand
- Re: Predictable Internet Time Stewart Bryant
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Leif Johansson
- Re: Predictable Internet Time Eliot Lear
- Re: Predictable Internet Time Leif Johansson
- Re: Predictable Internet Time Phillip Hallam-Baker
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Patrik Fältström
- Re: Predictable Internet Time Nico Williams
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Michael Breuer
- Re: Predictable Internet Time Nico Williams
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Tony Finch
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Patrik Fältström
- Re: Predictable Internet Time Joe Touch
- Re: Predictable Internet Time Nico Williams
- Re: Predictable Internet Time Nico Williams
- Re: Predictable Internet Time Nico Williams
- Re: Predictable Internet Time Nico Williams
- Re: Predictable Internet Time Harald Alvestrand