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.
- [Ntp] The bump, or why NTP v5 must specify impuls… Watson Ladd
- Re: [Ntp] The bump, or why NTP v5 must specify im… Daniel Franke
- Re: [Ntp] The bump, or why NTP v5 must specify im… Watson Ladd
- Re: [Ntp] The bump, or why NTP v5 must specify im… Daniel Franke
- Re: [Ntp] The bump, or why NTP v5 must specify im… Daniel Franke
- Re: [Ntp] The bump, or why NTP v5 must specify im… Doug Arnold
- Re: [Ntp] The bump, or why NTP v5 must specify im… Miroslav Lichvar
- Re: [Ntp] The bump, or why NTP v5 must specify im… Dieter Sibold
- Re: [Ntp] [EXT] Re: The bump, or why NTP v5 must … Salz, Rich
- Re: [Ntp] [EXT] Re: The bump, or why NTP v5 must … Ulrich Windl
- Re: [Ntp] [EXT] Re: The bump, or why NTP v5 must … Warner Losh
- Re: [Ntp] [EXT] Re: The bump, or why NTP v5 must … Salz, Rich
- Re: [Ntp] [EXT] Re: The bump, or why NTP v5 must … Harlan Stenn
- Re: [Ntp] [EXT] Re: The bump, or why NTP v5 must … Kyle Rose
- Re: [Ntp] [EXT] Re: The bump, or why NTP v5 must … Harlan Stenn
- Re: [Ntp] The bump, or why NTP v5 must specify im… Harlan Stenn
- Re: [Ntp] The bump, or why NTP v5 must specify im… Salz, Rich
- Re: [Ntp] The bump, or why NTP v5 must specify im… Harlan Stenn
- Re: [Ntp] The bump, or why NTP v5 must specify im… Tony Finch
- Re: [Ntp] The bump, or why NTP v5 must specify im… Harlan Stenn
- Re: [Ntp] The bump, or why NTP v5 must specify im… Kurt Roeckx
- Re: [Ntp] The bump, or why NTP v5 must specify im… Dieter Sibold
- Re: [Ntp] The bump, or why NTP v5 must specify im… Harlan Stenn
- Re: [Ntp] The bump, or why NTP v5 must specify im… Daniel Franke
- [Ntp] Antwort: Re: The bump, or why NTP v5 must s… kristof.teichel
- Re: [Ntp] The bump, or why NTP v5 must specify im… Harlan Stenn
- Re: [Ntp] Antwort: Re: The bump, or why NTP v5 mu… Doug Arnold
- Re: [Ntp] The bump, or why NTP v5 must specify im… Kurt Roeckx
- Re: [Ntp] The bump, or why NTP v5 must specify im… doug.arnold
- Re: [Ntp] Antwort: Re: The bump, or why NTP v5 mu… Daniel Franke
- Re: [Ntp] Antwort: Re: The bump, or why NTP v5 mu… Doug Arnold
- Re: [Ntp] Antwort: Re: The bump, or why NTP v5 mu… Warner Losh
- Re: [Ntp] Antwort: Re: The bump, or why NTP v5 mu… Daniel Franke
- Re: [Ntp] Antwort: Re: The bump, or why NTP v5 mu… Warner Losh
- Re: [Ntp] Antwort: Re: The bump, or why NTP v5 mu… Daniel Franke
- Re: [Ntp] The bump, or why NTP v5 must specify im… Hal Murray
- [Ntp] Antw: [EXT] Re: The bump, or why NTP v5 mus… Ulrich Windl
- [Ntp] Antwort: Re: The bump, or why NTP v5 must s… kristof.teichel
- Re: [Ntp] The bump, or why NTP v5 must specify im… Doug Arnold
- Re: [Ntp] Antwort: Re: The bump, or why NTP v5 mu… Doug Arnold
- Re: [Ntp] The bump, or why NTP v5 must specify im… Salz, Rich
- Re: [Ntp] The bump, or why NTP v5 must specify im… Philip Prindeville
- Re: [Ntp] The bump, or why NTP v5 must specify im… Doug Arnold
- Re: [Ntp] The bump, or why NTP v5 must specify im… Philip Prindeville
- Re: [Ntp] The bump, or why NTP v5 must specify im… Watson Ladd
- Re: [Ntp] The bump, or why NTP v5 must specify im… Harlan Stenn
- Re: [Ntp] [EXT] Re: The bump, or why NTP v5 must … Ulrich Windl
- Re: [Ntp] The bump, or why NTP v5 must specify im… Watson Ladd
- [Ntp] Antw: [EXT] Re: The bump, or why NTP v5 mus… Ulrich Windl
- Re: [Ntp] [EXT] Re: The bump, or why NTP v5 must … Dieter Sibold
- [Ntp] Antw: Re: [EXT] Re: The bump, or why NTP v5… Ulrich Windl
- Re: [Ntp] The bump, or why NTP v5 must specify im… Miroslav Lichvar
- Re: [Ntp] [EXT] Re: The bump, or why NTP v5 must … Miroslav Lichvar
- Re: [Ntp] The bump, or why NTP v5 must specify im… Danny Mayer
- Re: [Ntp] The bump, or why NTP v5 must specify im… Doug Arnold
- Re: [Ntp] The bump, or why NTP v5 must specify im… Philip Prindeville
- Re: [Ntp] The bump, or why NTP v5 must specify im… Kurt Roeckx
- [Ntp] Antw: [EXT] Re: The bump, or why NTP v5 mus… Ulrich Windl
- Re: [Ntp] Antw: [EXT] Re: The bump, or why NTP v5… Hal Murray
- Re: [Ntp] Antw: [EXT] Re: The bump, or why NTP v5… Doug Arnold
- Re: [Ntp] [EXT] Re: The bump, or why NTP v5 must … David L. Mills
- Re: [Ntp] The bump, or why NTP v5 must specify im… Heiko Gerstung
- Re: [Ntp] The bump, or why NTP v5 must specify im… Watson Ladd