Re: [Ntp] Antwort: Re: The bump, or why NTP v5 must specify impulse response

Daniel Franke <dfoxfranke@gmail.com> Fri, 17 April 2020 16:39 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 9C2413A0659 for <ntp@ietfa.amsl.com>; Fri, 17 Apr 2020 09:39:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 2BSlUMRwLVl3 for <ntp@ietfa.amsl.com>; Fri, 17 Apr 2020 09:39:23 -0700 (PDT)
Received: from mail-io1-xd42.google.com (mail-io1-xd42.google.com [IPv6:2607:f8b0:4864:20::d42]) (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 4CC2D3A0651 for <ntp@ietf.org>; Fri, 17 Apr 2020 09:39:23 -0700 (PDT)
Received: by mail-io1-xd42.google.com with SMTP id i3so2919737ioo.13 for <ntp@ietf.org>; Fri, 17 Apr 2020 09:39:23 -0700 (PDT)
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=KpjlAfp+GHO4nomXq9I1+jihUgjeiH78DdDA6Z2teB4=; b=TgcFj0YJekHRvzHhqhzceqmE8cvusuZUkxxESVq+vF+Tz3lLqGJDKYgfNjgTsQf18R S5TLTZy31sLlC4C9zsGWtYIXcu/gqHT3myhsU/IEBx+4p1Yo8JsvPwSMO6+pwegEqyXT ar+LbMHyFOTuF5Wa+h0h3dVON01GmjpqiyRBU5pemWFUHmlDvoJ5zKZjZbp0j/VuJj6i 67t0wGlMvpPlU/gmUw4YhWsifWoiRwpWdUzUTu/Jv9Hh85hxeRozTDcGhqO1cPzBQ41w 9U8U7YJ2RDwdMDwbOBjcTiju9TON4Jk9Jw7uPyFFfyQMgZvwMhwLkJpWT7E8um5u2W1Z nSPA==
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=KpjlAfp+GHO4nomXq9I1+jihUgjeiH78DdDA6Z2teB4=; b=ALgnikqgAbBdrltFePQ/UVgoaMQ4OBoMMvm+i/7n8aVm+Ag2dH/OKdHyk2JpXtXbZ6 09XoMPKvozjxAkCh+6uFvedCKghgPpCGUED2QO9Z0iUy1tCC5hBkt7SNiCiM8kpaucB/ c1IzeqOxltE29tWCMu9TaabihxKUpBJpRLaEzneJwpNNHhBgbC7qQZ/Vob0hICu5zpnY SFgAGDS7Yqtb1XBfQG/1yD6MCwLzrMkLsjgiC6pisOQ3gehcQ21uodYPgbG6sTsi/lui TzB9C7HXBOBmP4wUNq2RqtJVthGGv7jXKK3equwTSSX4k/FFp7O7O47ntycNLi6phOGN 3o1A==
X-Gm-Message-State: AGi0PuaKXX1nhzLCDZkW9JdOpVCJjiwnqBAGpvQDHj+sElfCV8sSlzY7 cLovMyVIH572jinYNTcOwWvQfWVL3U8WFjPjcpc=
X-Google-Smtp-Source: APiQypKxkD2GME8pZ/x94QQHBSi7bh8WdmuBHbAdanDeubKSdtTbNj83Nus3Jg6m3jO79ZlTu/eKC7GO+WdUFx4rWJk=
X-Received: by 2002:a5d:96ca:: with SMTP id r10mr3880843iol.19.1587141562325; Fri, 17 Apr 2020 09:39:22 -0700 (PDT)
MIME-Version: 1.0
References: <CACsn0c=zzDKP6iBjPJWGF0rkqSaY3AY738ynGwDZO14sdBJ-Bg@mail.gmail.com> <CAJm83bB2A3VUxXX47Y0ubmS9Xne7PRSyV_xHY_D9YvHjqE-vFA@mail.gmail.com> <CACsn0cm3jpKZTUQ=novTgVaFhc1xCJgmUF3oOgdrzQa-HgOCUQ@mail.gmail.com> <CAJm83bAqbMMs2W3SyH+3c17wcC85paY4-_jk2SxczgsxBLyYyA@mail.gmail.com> <CAJm83bAQeR_6U3jgmbWzdus3pu+OO2_KP+M9RtbCFYOfDQy4dw@mail.gmail.com> <DB8PR02MB56111CCA23CDCF97A3C9F3E8CFDD0@DB8PR02MB5611.eurprd02.prod.outlook.com> <F7E5836A-4C7A-4A1A-B769-65EADE2C8F5C@gmail.com> <7d909ae3-a830-1270-6920-fa088a56525e@nwtime.org> <6C9832A9-E18B-4DE2-934F-9E471FC22F7B@akamai.com> <bc7920e2-dc81-ba7f-ec24-7926cda8589d@nwtime.org> <E591F38A-A303-4077-BC4C-A61AB7867F83@gmail.com> <OFF6FE7A91.279129DD-ONC125854D.00379455-C125854D.0038D979@ptb.de> <CAJm83bAUqCyy6iKVkGNyHN9hoaEbchuR4bx+kmc=Z-iOrZ3Bgg@mail.gmail.com> <CANCZdfr1Ku6c-LMD5pTaY1yohEO229ppAqbwxQX2Qz3r+tG0bQ@mail.gmail.com> <CAJm83bDS92mPGaZ9xTOwfZWB10t+Br08Y-ZH5EqKvGs1MDC_4w@mail.gmail.com> <CANCZdfp9jupJB2oLeNQa9ZetyCcj0TPUjaR7_B3puO_MB-OAvQ@mail.gmail.com>
In-Reply-To: <CANCZdfp9jupJB2oLeNQa9ZetyCcj0TPUjaR7_B3puO_MB-OAvQ@mail.gmail.com>
From: Daniel Franke <dfoxfranke@gmail.com>
Date: Fri, 17 Apr 2020 12:39:11 -0400
Message-ID: <CAJm83bD0OWDAaPQVRdVxuMz7_VE5ipSMdGXbQnLxJi+fvf1KEw@mail.gmail.com>
To: Warner Losh <imp@bsdimp.com>
Cc: kristof.teichel@ptb.de, NTP WG <ntp@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/f2PnMLzTfhp-cd1fLoXU9tFCVlU>
Subject: Re: [Ntp] Antwort: Re: The bump, or why NTP v5 must specify impulse response
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: Fri, 17 Apr 2020 16:39:25 -0000

On Fri, Apr 17, 2020 at 12:22 PM Warner Losh <imp@bsdimp.com> wrote:
> Well, the OS provides an 'abstract' counter, but only kinda. Usually it integrates the past to some point in time after the last counter wrap and then uses the delta from that point to the current counter to compute the time. The OS may have a hard time providing a pure counter to NTP, and it should be designed such that it may only get the low order bits from the counter and an OS timestamp...

On Linux, at least, there's CLOCK_MONOTONIC_RAW which is the kind of
thing I have in mind.