Re: [Ntp] SNTP, Old crufty software

Greg.Dowd@microchip.com Tue, 16 August 2022 17:51 UTC

Return-Path: <Greg.Dowd@microchip.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 E09FFC1524BC for <ntp@ietfa.amsl.com>; Tue, 16 Aug 2022 10:51:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.408
X-Spam-Level:
X-Spam-Status: No, score=-4.408 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, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=microchip.com header.b=qSKFXPBg; dkim=pass (1024-bit key) header.d=microchiptechnology.onmicrosoft.com header.b=Fll+tisL
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QxVzUTf_rKho for <ntp@ietfa.amsl.com>; Tue, 16 Aug 2022 10:51:44 -0700 (PDT)
Received: from esa.microchip.iphmx.com (esa.microchip.iphmx.com [68.232.154.123]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7796C14F73A for <ntp@ietf.org>; Tue, 16 Aug 2022 10:51:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1660672304; x=1692208304; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=X2tsyNWV4R4j5aTi6oZ9fmRfZTm+0u1TNSKOSqs8LYU=; b=qSKFXPBgU1+nAhxBw06CeB0P4VEZ6YAehbbTpP/m+ei1QpRf7WMn1FFy ZGkHxx3DG6+jnvoKHiTPa2+frJbScMPqPX0I642CvrQdBvtJU7PglJarm dNKryi4vq23ldjIF0Wlvu846jkasHQxYjqfS/aOOdRr/9pF+vYuXMbQlU 5Ubye8a2SYJCsTpZ/0bxVGMxkgw/uHtq5Rms4MuVZERuakomKl0xUReo2 E4InK5wmKCWLjdcuoHwE02HY8JBF/QLPX2bJVV7L4wgQhyx5h48nI5bDt MyNVUDKKCYCM6LbDzW1SAWEFgiCeWWrmMJW7Uv8j0Eus977jkoE1laTxC Q==;
X-IronPort-AV: E=Sophos;i="5.93,241,1654585200"; d="scan'208";a="172718607"
Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa2.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 16 Aug 2022 10:51:40 -0700
Received: from chn-vm-ex04.mchp-main.com (10.10.85.152) by chn-vm-ex02.mchp-main.com (10.10.85.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.12; Tue, 16 Aug 2022 10:51:36 -0700
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.87.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.12 via Frontend Transport; Tue, 16 Aug 2022 10:51:36 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AXvXbdlCKwphkIkbmtzseL+1OVXT8p+dSfOs5aW7V2hHd1udEKvRzOm72KutLIlVSHBvW1i9h2cRwVkzrnNatXGKT3DYXknLGcqYcyjooRCzGd7hRL1a6eL50SdLGdmwaPfnmRARXNS9HTJDT9L7bI1dBSvbPzYVXUIofizOVVN9v53cehCEPiW/iOVrrScGflSxozgvRNFkmdGjt84S2wFX0Rls8HVmC7WAR8gmpGKRqDgdbOcMHgt2NJk8qFIs5bSul56e0oSHXtTDMjoLPfB2eylbGP6BHC4aplcIkSPkfMR+nJm2UFXQhILsF8cwS7zuKiUp/WlhpslwkcDJwg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=fWbxKEnEH4PD/6TkTEgXMhSYUnnhtBO+rHfVSBXFtzM=; b=OX5CZeE7t4wCuojd//Z/qzMUBhif8zXNe5rwskgR07DRv4decH8VB/5p+cLPt7tQiTDRkUTXcqop8LbkixlmbfwsDNgRJRlFnksRF6eBN9O6O7OcN8eZYZlSgCyUCozDjooJgRqvRTrFCjI4tS3iTPWdCmI3XCovzrChTvELIbcNlhcEwlbD0+j9t/mGftwLv11qTfJrBU7B0awyyU5iqlbql7AJNA9/KvT+c8RCLg89vAZ2H5p9rRWsG7LUiPJJ1AOm8hNpF2kBHowoNKfsBDrEJdUrR2iPDB+vKPeEd+EyXoLCCgsPM8/34zUn/LvdRiZJ4RRK4D/u0FEY+cKaPg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microchip.com; dmarc=pass action=none header.from=microchip.com; dkim=pass header.d=microchip.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector2-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fWbxKEnEH4PD/6TkTEgXMhSYUnnhtBO+rHfVSBXFtzM=; b=Fll+tisL/NYUT5572I7T6Rhh4ZgNAYCga9RA0bLpi8ho9F9GaoVzMr8j/yjr3XjbAuiq69fzLCbiYYLfl0lpvHdROOFIm1eDKaQIdATYozWF6PbnnhbOevyWw7HibinQSg9d5lk8cpgMgNdIdEiAtPO/1NEhYUI4lteUtb10iKU=
Received: from BYAPR11MB2760.namprd11.prod.outlook.com (2603:10b6:a02:c0::26) by BN9PR11MB5559.namprd11.prod.outlook.com (2603:10b6:408:104::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5525.11; Tue, 16 Aug 2022 17:51:32 +0000
Received: from BYAPR11MB2760.namprd11.prod.outlook.com ([fe80::e100:77cb:f18a:2a57]) by BYAPR11MB2760.namprd11.prod.outlook.com ([fe80::e100:77cb:f18a:2a57%5]) with mapi id 15.20.5525.011; Tue, 16 Aug 2022 17:51:32 +0000
From: Greg.Dowd@microchip.com
To: ntp@ietf.org
Thread-Topic: [Ntp] SNTP, Old crufty software
Thread-Index: AQHYruvGDlb9x8NfZEySFDwQlNtPqq2x0s1Q
Date: Tue, 16 Aug 2022 17:51:32 +0000
Message-ID: <BYAPR11MB276076FDFF94749FE9B96A70FC6B9@BYAPR11MB2760.namprd11.prod.outlook.com>
References: <20220813080730.3FAC728C1CA@107-137-68-211.lightspeed.sntcca.sbcglobal.net>
In-Reply-To: <20220813080730.3FAC728C1CA@107-137-68-211.lightspeed.sntcca.sbcglobal.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microchip.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a4ab12cc-0fb5-42d2-e685-08da7faff4a7
x-ms-traffictypediagnostic: BN9PR11MB5559:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: xMU16eBwD1Ngag/g1mJoG/3efWijTaZxneAx1YgCM0QshNHiLF5s0gZGo63niJO8radVb9Y59toFU3/cpRUTUbAYaKcYRFCjLF4mzv5pzNM+YIwfmPi+5GWLStQX6aFzanLD6WhdjlZwdAp4YvSQLeXl1EnwUDLneU8q6gQbQlzAVRXZ3ajeFN2T6hf1lsNqIsx0+9/MqGHOjiGyCtD7ERiDt/8CJ5aKGauodFWYa/JZ97Q80E202bPQo4NIyItP4LViz9640NS32AADBihmwH1tzk+Ji9/ZI/UracETdzHIUVq3oNcERbWvPKQnHKxVv7/NR71UaZEH6GVPaRy+K42eQHprKRyfZshDlGux/0/OGjXpheYgoyrkV83kwWvJbjtLNN4C+QMAMc3jx/0AmhP6jG67iDaSMv94kmUGH1fhKs4a77vSttpGAVJ7SOT0ohSEErL1scEG0ZMpL8ZDUjOinGRmgZbgih7sOUcD4dPUnfrHSaz9CGXA1OHOciY0QT2sz3VhyfLQlU3m7Tj1rhuPE7O7ktAK1a95CIZaAziq4G19b/wCH9+PtcsUppxdnORfTOSeiIni9QnWOg7RKeOXU+A75BqI1YdXog+NwDcXpmdLihuaY9eU6oXOXGA8m99N3nsXQCv8LDVTzXCCvMxh41GRz37CHATJOIcjhQbnlgEwyotj/BsH8aOCTlY4fVtK9WxmS7E4D6L8bGT3nNjhzu5YD18ipdpviokyNnGsQEomWn0aXFgUYfj+0fUmojKtrEGt6OjcRsKsFkmHgmPmYeY5f6Q3gJfFL2DWFg7dm8XqCgunhp7NIuhx1/o6w/4FUZL1CxejfdLxc2bh4Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB2760.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(376002)(366004)(346002)(39860400002)(396003)(136003)(966005)(478600001)(186003)(64756008)(5660300002)(52536014)(6506007)(55016003)(83380400001)(6916009)(8936002)(86362001)(41300700001)(38070700005)(33656002)(71200400001)(26005)(122000001)(316002)(76116006)(8676002)(66556008)(38100700002)(66446008)(40140700001)(2906002)(66946007)(7696005)(9686003)(53546011)(66476007); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: ObWROxeaxO1qixf/V4OfWOw6AzIAwQ9xPU3ZvTiTqaj8AuFg4GzEEQq22DIXoB0ZJvg5QUfk/DYF85TuyN51URYrTwND6tnLqL1gJ7OwJLC9wdZdrGzeF0mk3YNH0iT/+43J8fPNAzcL/81j8170KnYYsTMsXkcU/8VZJx+kbgXJEhVa8AcBu3QiWYcjXfccn8Dvrcd8CDB7+jfxWQG1JXAxgUexjjGj2zkg1DwUUVzFE/6EyWnfFxKAxidvyLzjrsXgCpEGv3eC4TiLwJRtLm0qx9b2+7kaAt3AUk0G+jGEp9A9kvOQAWm4lWYfw4Vb4nlgkvQZIjEfr+bBiCa8pHuENM8Z2oOWHaG0lBuqU2ehPPKUP+dCkRdr/LvJXBJ6sRgnBMz3mzkunyhEHPjbKCSwArjNQvPaPbjXCdPtE/BwkZXaH7S+ww3v2JFpzBQo2znBAtkJE5UNhB+Kd+fHTaGCuNKuBFVjZhFkrvssGsaOgkAMSEBWG17GYOOve9CkuaMaMF7KI+V/9RX41tscCe4cid2QWzSrAnfOB1aj+Dh+HCXoIKv4MdMrCVpk96vSH3T3z9pfUWltYcxekCQWxgrnOZpsrjct3bFhFDl7Sx2OuwU0jsUc3y98Fh73x1Q/TJVWkJqKqYFwV28lzKHDJ/fGcJGsVcHbsYnNnQSRwsKd/tLb8smcG7YMXMiR3MfFz6t7JwW3l0f6R3Y38usNurcDhTDQCt+T7qF1TrWmqetkIDLywG39jlqOeqqz0OmDjXU1Ht5+Zzg3U6bdA8yWy/k/c7tdTq8+7dN/uWh06cBnxw7IL8fyyhg/LHmril91uXZt9JUhMXk9obQ+S2Sa2qHHNfgpfF1C9ROwRqYX7MIJ6/mlkk4tYh6x1bRXxSnpfVdix5d8zGMk/H5AFwEDxmVd8UhYSR2/F2VocNii9fdkBep14/zbaPlhQuQ4NxGvyj/rHNvcYZdxYVtfajiMQfKAkEiasT+K/44JWvpdqymVltUvROwO5ZW2jDCVc+XBRFC6V7SlNZp8cOmAOeXiODjF9V9b1Ql4wSsGKTKuoysVmro6NmoPg6882dXcKIpTrQMWS5YKMCxjcoDUaKUafJppmxukN117VRVfm7Pe6y/lq7KFDmYZ42H4gpHa8Dxc2fYu7WnHxJtrlf19t7tk2Wsj66I9JnYW8xg7rWaB4BAG+/sK8FmytzV90W38Hj+8Atp5/RVEplEmlL5tnc6UFpGUEDn18zcHMe2ZVv4bO31VfEkMO/XiMmTI+Hy/07F7PCZIfa+2OPPJnXa8jlzTqte4RtOGfbZAh/iur2CFgYrg8reVkfXg/Wr3NMVJUHOtJtGCUQJSloKoK4foFhh4tskw1qNUe7hpaxhm9YAkuSc4zymAmaTvnGvZGsw5jj1hCGqrrD9AJK3p1DrRgUSn+N1ATVeu84FTiRiS/guhIlwjjzk0dTkjJsrJ2eUTc9XNfkCNbAr5lbeT1ARj/PaGMCTXcBITAGTbl56bdISNYo7NWtgN9+NvMzvR/5B1i+yzwa1qZalDcnj6RYOnWK6anbLGr78VMUxfXm5FQjPb4HhP2s6kAb6/6qRfoE4Bhvo5
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2760.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a4ab12cc-0fb5-42d2-e685-08da7faff4a7
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Aug 2022 17:51:32.6370 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Jy9cflNLzC9hbXsC0ylOq1BqJqwr4pbzheyGfMqawJqs06tGsS098sxyPEfJobbyYGZd33znCyj3NDFC+1ULbA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR11MB5559
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/f22q9iwIcRkbGjSCFeYnXZIGk6g>
Subject: Re: [Ntp] SNTP, Old crufty software
X-BeenThere: ntp@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Network Time Protocol <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, 16 Aug 2022 17:51:49 -0000

Wasn't there an "undocumented" authentication mechanism in windows using ntp with symm active or symm passive request?  A different way of parsing the MAC?  I "think" just sending back server worked for unauthenticated but honestly, it's been so long I could be wrong.

I can say that just about every network admin I work with still uses w32time on some box to verify our ntp server functionality.

Thanks..Greg

Greg Dowd  Microchip - Freq & Time Div.

Assoc. Technical Fellow - Engineering
3870 N First St, San Jose, CA 95134
Direct: 408-964-7643
Greg.Dowd@microchip.com

-----Original Message-----
From: ntp <ntp-bounces@ietf.org> On Behalf Of Hal Murray
Sent: Saturday, August 13, 2022 1:08 AM
To: Martin Burnicki <martin.burnicki@meinberg.de>
Cc: Hal Murray <halmurray@sonic.net>; ntp@ietf.org
Subject: Re: [Ntp] SNTP, Old crufty software

EXTERNAL EMAIL: Do not click links or open attachments unless you know the content is safe

martin.burnicki@meinberg.de said:
> I remember some years ago when Windows XP/Server 2003 was current, the 
> dumb SNTP client (w32time) shipped with that Windows versions sent 
> "peer" requests to the NTP server by default,

Thanks.  Pool servers are still seeing that.  That's the tiny bump on the tail that I mentioned.  It's ballpark of 1/2% of the NTPv1 requests.

Do you know what that version of w32time requires for the Mode in a response?
Will it accept Server?

If nothing else, we need to make a list of the types of v1 requests that are being sent and the responses they need.

> Since SNTP basically uses the same packet format as NTP, in my opinion 
> the real S(imple) attribute refers to the way the packet exchange is 
> evaluated at the client side.

> I've seen implementations where the client didn't even try to 
> compensate the network delay, and just used the server's transmission 
> time stamp to adjust the client time. Probably because the programmers 
> though that the resulting accuracy id "good enough".

Right.  If all you need is within a second or two, it may not be worthwhile to do that admittedly tiny extra calculation.  It's just a couple more lines of code to maintain.

I was thinking that we need a section on clocks and networks so people can decide how complicated they need to make their "simple" client and/or how often they need to poll.

------

Speaking of cruft...  :)

I'm seeing a few v3 and v4 packets with Broadcast Mode.  Anybody know who who/what is doing that?  Some of it looks like real traffic: 64 second polling, LOCL in the RefID, mostly 0s, looks like a time in the transmit slot.



--
These are my opinions.  I hate spam.



_______________________________________________
ntp mailing list
ntp@ietf.org
https://www.ietf.org/mailman/listinfo/ntp