Re: [ntpwg] Q: Peer Selection (Sel) in RFC 1305 vs. draft-odonoghue-ntpv4-control-02.txt

Greg Dowd <Greg.Dowd@microsemi.com> Wed, 30 September 2015 15:25 UTC

Return-Path: <ntpwg-bounces+ntp-archives-ahfae6za=lists.ietf.org@lists.ntp.org>
X-Original-To: ietfarch-ntp-archives-ahFae6za@ietfa.amsl.com
Delivered-To: ietfarch-ntp-archives-ahFae6za@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A94B1B5EA8 for <ietfarch-ntp-archives-ahFae6za@ietfa.amsl.com>; Wed, 30 Sep 2015 08:25:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.909
X-Spam-Level:
X-Spam-Status: No, score=-6.909 tagged_above=-999 required=5 tests=[BAD_ENC_HEADER=0.001, BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 cBDaGpFZHU2p for <ietfarch-ntp-archives-ahFae6za@ietfa.amsl.com>; Wed, 30 Sep 2015 08:25:56 -0700 (PDT)
Received: from lists.ntp.org (lists.ntp.org [149.20.68.7]) by ietfa.amsl.com (Postfix) with ESMTP id 7BBC51B5EA4 for <ntp-archives-ahFae6za@lists.ietf.org>; Wed, 30 Sep 2015 08:25:56 -0700 (PDT)
Received: from lists.ntp.org (lists.ntp.org [149.20.68.7]) by lists.ntp.org (Postfix) with ESMTP id 7301E86DC86 for <ntp-archives-ahFae6za@lists.ietf.org>; Wed, 30 Sep 2015 15:25:56 +0000 (UTC)
X-Original-To: ntpwg@lists.ntp.org
Delivered-To: ntpwg@lists.ntp.org
Received: from mail1.ntp.org (mail1.ntp.org [IPv6:2001:4f8:fff7:1::5]) by lists.ntp.org (Postfix) with ESMTP id 5081386DAB0 for <ntpwg@lists.ntp.org>; Wed, 30 Sep 2015 15:20:37 +0000 (UTC)
Received: from mail-bn1on0083.outbound.protection.outlook.com ([157.56.110.83] helo=na01-bn1-obe.outbound.protection.outlook.com) by mail1.ntp.org with esmtps (TLSv1:AES256-SHA:256) (Exim 4.77 (FreeBSD)) (envelope-from <Greg.Dowd@microsemi.com>) id 1ZhJBE-0000hI-BM for ntpwg@lists.ntp.org; Wed, 30 Sep 2015 15:20:37 +0000
Received: from BY1PR0201CA0022.namprd02.prod.outlook.com (10.160.191.160) by BLUPR0201MB1428.namprd02.prod.outlook.com (10.163.119.143) with Microsoft SMTP Server (TLS) id 15.1.280.20; Wed, 30 Sep 2015 15:20:26 +0000
Received: from BN1AFFO11OLC003.protection.gbl (2a01:111:f400:7c10::102) by BY1PR0201CA0022.outlook.office365.com (2a01:111:e400:4814::32) with Microsoft SMTP Server (TLS) id 15.1.280.20 via Frontend Transport; Wed, 30 Sep 2015 15:20:25 +0000
Authentication-Results: spf=none (sender IP is 208.19.100.20) smtp.mailfrom=microsemi.com; lists.ntp.org; dkim=none (message not signed) header.d=none;lists.ntp.org; dmarc=none action=none header.from=microsemi.com;
Received-SPF: None (protection.outlook.com: microsemi.com does not designate permitted sender hosts)
Received: from avsrvexchhts2.microsemi.net (208.19.100.20) by BN1AFFO11OLC003.mail.protection.outlook.com (10.58.53.74) with Microsoft SMTP Server (TLS) id 15.1.274.4 via Frontend Transport; Wed, 30 Sep 2015 15:20:25 +0000
Received: from SJSRVEXCHHTS1.microsemi.net (10.241.34.105) by avsrvexchhts2.microsemi.net (10.100.34.106) with Microsoft SMTP Server (TLS) id 14.3.248.2; Wed, 30 Sep 2015 08:20:24 -0700
Received: from SJSRVEXCHMBX2.microsemi.net ([fe80::6da0:6f9d:d5d1:3d5d]) by sjsrvexchhts1.microsemi.net ([::1]) with mapi id 14.03.0248.002; Wed, 30 Sep 2015 08:20:23 -0700
From: Greg Dowd <Greg.Dowd@microsemi.com>
To: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>, "ntpwg@lists.ntp.org" <ntpwg@lists.ntp.org>
Thread-Topic: [ntpwg] Q: Peer Selection (Sel) in RFC 1305 vs. draft-odonoghue-ntpv4-control-02.txt
Thread-Index: AQHQ+0dISh2/06mHikun+zgw7sBJr55VLpFQ
Date: Wed, 30 Sep 2015 15:20:23 +0000
Message-ID: <8D2BF679AAC7C346848A489074F9F8BF79EEAB06@sjsrvexchmbx2.microsemi.net>
References: <560B98C0020000A10001E2A4@gwsmtp1.uni-regensburg.de> <560B99C5020000A10001E2A7@gwsmtp1.uni-regensburg.de> <560B99C5020000A10001E2A7@gwsmtp1.uni-regensburg.de>
In-Reply-To: <560B99C5020000A10001E2A7@gwsmtp1.uni-regensburg.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.241.128.30]
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11OLC003; 1:CD1FHS0tEQL1icfkwVDKJYhwcAzlkU17Q5kIkJRB8oZ6PlFx0WjUxFkp9XEl/xAI0KjMjpw4XWRQWcuYPdRMMJxi6St9MELWLC6QOplB+3jW/IKQGcXo2mzofgzHNNCfQA2S1jDltAXdW3u2kQezH8jCxKRebVD8eRLH0SL6iOoMn416cnTdGKMHP/2fWT8PJYSEfkXaF5E2oroMvJfIuwgGxMlTamMvc5kye4sy2w8NgLJ/aImFr189odPcUPmsp165fhIzLBO0RZW1GwIyy93LBBXp+1F7UTxdx9nmIhXaCD5Y6AQd2xGRr7ttwTPt9qdMaSKW2BWXFoHmBCBAArviuVv1ZsA865m1s1SjFSZMLoQrDNcgedIPFZ6vvNCc
X-Forefront-Antispam-Report: CIP:208.19.100.20; CTRY:US; IPV:CAL; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(2980300002)(428002)(199003)(377454003)(13464003)(189002)(106466001)(69596002)(19580395003)(19580405001)(53416004)(55846006)(5003600100002)(71926001)(64706001)(47776003)(101416001)(54356999)(6806005)(76176999)(86362001)(230783001)(26826002)(50986999)(23726002)(97756001)(49446005)(16796002)(46102003)(33656002)(105586002)(106116001)(5007970100001)(46406003)(189998001)(107886002)(5001960100002)(77156002)(1720100001)(50466002)(62966003)(5001770100001)(5001830100001)(5008740100001)(4001540100001)(5001860100001)(2501003)(5250100002)(2950100001)(81156007)(15975445007)(11100500001)(2920100001)(68736005)(87936001)(5004730100002)(102836002)(2900100001)(92566002)(97736004); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0201MB1428; H:avsrvexchhts2.microsemi.net; FPR:; SPF:None; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en;
X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1428; 2:ZznMljWc+GU5YdjF3VeAA11TvC6YYRbBgGx2w2ORGEyvHnCrR/7HpqZ4dkY7dG10Vy4Y8qRZLmBhdNrxWLzMJrihFiaEPT3rgykfs2l0vbBc4zUj69pOUj7JVjDBwaLYY6aSeKqgFTLqiARq1KGfBf43hv/bioJcYLdFpQws2aI=; 3:t3G2KqWzd7OE+wIbT6GakRI0eoKSPApMwBiKd2FzAcWzIrJFOan3pB4ZGBjC3LZsCTR7GVY20HJbFT+yi62xx8cHHX2XgvWYQ8Ch1sCT7Y0Bd5iUcV3+z9yjiHP7E6yf2mOnaUF7QKyTdLP+iEKaPathtn15G0Xil8uwbnHKEAs+6pcYUU4x/b4DsRZ41hcXwGiYvIgc/Po2mRLwlfLNGmtGoSdTj/IbUM4BsEntd0Q=; 25:utYe/BcnJQ1s5I7PKUcfEQLauATuABnrsSAZ5nByBmunJY7zx/KxQ52OH+fWzM5K68AegLzwvvqkAkFEM2Ljr+1OJizwmjUiYpe+Iwh7B1ekzbQGf7w01VRFzdNJsLlgDQdhaQUCp2zpvgv+ijrRxGtn8/TR0ZLr9NYWhV++hoctwz22aMo1labI/EWQqLvv6TKYaVSabI21MhJZ37FNBj2ZVBpfXQsBkyMW4rq/MmZl6PKOVhBoTVe1WUo1EL4efPzZSy6MUgNAIvrWQu3O6A==
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR0201MB1428;
X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1428; 20:8iHYU0Bevw+lIZkfMw/xYryuX90LDc8Ib1LLL8qy3p+SO4sfsO8UH+S3YxqydtLmXXft5/MO8WUDkgpcroDdrkTk4lXPa46yKsBSdbxR5e8dMKECp7eR7M28XyAxKZ7z+WK4+kZpjJE8ISnSwFfNZtoJjR0Ytvu2guRu0hMBIByzmugS9wjOUBctHgbZFznZd5vnbFaefpqQt7i0EmqhLJmEdhd+aQmiwdwppfPM9uyv6rP5zYjvMDb71vVRgpdw6uxvg2Raly02H1roKhVS+kyzqUFbF9xBmLk+xeaWSSuZhR4t153aGPukAnmkxtCbqoLyn/D6/9WpZjpLJAd+IEcV+jI9irS1yxYpS+gh+oN05/5AbPrmRdxLlmfjNg56Xtj+G0Xvi321H1XxdjmNJZI1IWNtX0ggacZwFnA5AA2ihx6HXlDYHjvP7QBZqVHBSJHeasOWmypOBDkTNsncG+oSkMyunQMSwh9ZjRjXRlZEkV0GhLLudihEPMzIMGHu; 4:bSfk235if94odSqGo3pAPr2YxdACb/h7eWFFO7L3z+n3a9uNEqGpnRl0itW3tukPlEXFVgPhozntT/j+SKRxqomqqq5uVZE8NnCm6SrA9ei3kzK6fkupH+J8aJA1WW5Z6DnwNcRBKZUAxIli4yGy4eRANkAxNx2uG//umPi2W6qCn+EN9ifTQCxvQEyyj0+DPsc9+0/booGkTQgTquBkBtWOtzCzb5SEBHYMRzF6rKpSkayTrLCTkODmry8JNfpjl6KnDdqMmDGuGnGMsRBzslkoUJL1MjEQFePh+ZIQMQXL196v0JNFLsvVJEKEzxQV6Min4IJN8kTxJDsOGlxn0UlI8Qw8CO/9XmsyshtRRyU=
X-Microsoft-Antispam-PRVS: <BLUPR0201MB1428C28C4C319ACCA8D443A9FC4D0@BLUPR0201MB1428.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(3002001); SRVR:BLUPR0201MB1428; BCL:0; PCL:0; RULEID:; SRVR:BLUPR0201MB1428;
X-Forefront-PRVS: 071518EF63
X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1428; 23:HhQob7DGOilQ9DgZsvCoPy00f5NogJ6uyCroREyA8j+vVBfqL6WNIYPq+iytMytsynttaQe3+Wvn76Z1TmQFdFxEf5HGA9m6EjaLteCO+U81mSuJ2p/zB53Ctlt4PcSmxTsQaF/VCAY7kuZX+PEvSqND24D8MsqUAdVzMosmAIUV7ux8b94wh4WMXeKesBHpRfbgrOgEVtQ5mvQcMxgNUfjqVgKs/7MXStwCk/Dh0Bmk17uAQDRa0c1FhfIfMSp47P/Pbq0a+RaKU8U0UruiJN47ocwrFhFjuLqhS55+x4j19eH5aC03efT0snPu1gw4FLVk5NYVPiH7Bb4NsClqHK6EDdcTsyuHWUU5HqpjprMQBcVrifGnETgF1pnXHfSevy9M+5XAuPMgP+mY8vnveh/a+KB06NepTOeL72xKwPr9KqFMrA++oNvaezOyWT8Be4zquKyopLpjOfNnEshgZHf6k+OoL7QP4p/t68lfFaDE2EkiuorB2eWS/Uwop6dAMDQPAn3iDkgBPGCzZ0/OET/JfSG38FiewsqiIRcSmJPU0JriTbQcNvKhVyM3O0MMBpVO6HrRIpd2866batjLEpLRJftVblPBHocunyw6BlftCNuAhk7axwCKaeqfSUZ9cFcXZZiGfKkHo16ChvHuwBiTKddXbVMzNLTOtExUGCdNWgle8LBYSt5imHbz2OacPhNAGBgBJdvBZtb/0wU1kdEVX1w92TT7lizUb5xdV+Nm2sFTwsOJKMyhzCk1SnYzLKxIn1fe6HXC0+Mc3gNx5pEBEzHkx1SBEExMAPKyi1XDy6XaY5jnZyJHjTrGGdcB9gXo5Ru43fbmsCbMlmgMEwicDglf+uuB7fDsdJRoPPQTe2YL3Rhpk5Z0SHs9w/D8CyL0LK2jm0f+0Fr6FUtPxyN9yKlI9jzelvK9P86ZBosQdOVyAOdDvoRW7L3DNUewRulNAT5i8ovpHLEWOO0MOH8ipR6iBXFahte3FeJMIbF77Mi3FEctV2l3vejhZG0ixfMaSgGdVCKc6jJiW3km7TS3IHMiL9QmSQ0hUbySEDE8rntwsjG+Pa1h4jUNWbJ0LsIWvYk8/o9EWEqHzsug30zECRIz518FS1ZkkAnvCvMpphNxOdzw/CuL3goUmuiKZFRbLkCtHZ6yw8GixAV8DV0L68I/o1w/1TGX6+2yYLz6X55+LBK6h+Hto8MQcwH5logrdS5CYX3hX9Y3bh3RbVvylt8qSWpyGXIFt0qAMZZSu885wb9knQFdC8ZVbTSjQixtFkL8fSH/ysinBKbji/+yP5LRZ7O5JvY0We3bT2TRtHNW5cKBBsxCytiwCsuWzM0xApuXTD3Ceobe+eYUSdNIpFKAS0+h01/q+VBkkccqEk209ZDGzSqDQTnf6E/Y+e7oDNID0pMV3UoMSV+xr2nxX5tgWZu4Eaq1icLINCCpEG+Pqli3koXJecNhw1aNY3Et99sYP/8BOB4xS6ZeIRyencfxl34KVs3ojehANT58KbiDES13rvaQAwzNkKp9sfTsB1IHc+53WXh7NClVvmJ9BlmhGXKfMAvwZb1lBr/2AMh5F+KIHKemShbofqQp
X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1428; 5:DnopJmI9iRQvHHWkVDKa/H7M0qdGiGKBMCkiERj3WMkO+htUqOBJjC9XSCMdryu1mUVlxeYzpg54PQDItn1t3GWdO89gWHPKMGjYJpXpYj45Q643sma0zNl6E5qGw++XLPN61Xagf7rLiOxN2puSJw==; 24:ov7rArQ6XScrxM3giRS75wfpDDnr3hInbdVRtjQk8SDV0FOEXbqxMHoawe/m5JdloSl6oYnYydcgMpqkhb80hYG0zBN6REJsK4rYbNLm75A=; 20:qS2JoPi7r7dm4fcm49avffcvuty0T7uk8oPDO11uOzZZE8IeLmY9TgP1mma+eMgFBCPQ0eUwI+wJUU3qmNxoGg==
SpamDiagnosticOutput: 1:23
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: microsemi.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2015 15:20:25.3873 (UTC)
X-MS-Exchange-CrossTenant-Id: f267a5c8-86d8-4cc9-af71-1fd2c67c8fad
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f267a5c8-86d8-4cc9-af71-1fd2c67c8fad; Ip=[208.19.100.20]; Helo=[avsrvexchhts2.microsemi.net]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0201MB1428
X-SA-Exim-Connect-IP: 157.56.110.83
X-SA-Exim-Rcpt-To: ntpwg@lists.ntp.org
X-SA-Exim-Mail-From: Greg.Dowd@microsemi.com
X-SA-Exim-Version: 4.2
X-SA-Exim-Scanned: Yes (on mail1.ntp.org)
Subject: Re: [ntpwg] Q: Peer Selection (Sel) in RFC 1305 vs. draft-odonoghue-ntpv4-control-02.txt
X-BeenThere: ntpwg@lists.ntp.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: IETF Working Group for Network Time Protocol <ntpwg.lists.ntp.org>
List-Unsubscribe: <http://lists.ntp.org/options/ntpwg>, <mailto:ntpwg-request@lists.ntp.org?subject=unsubscribe>
List-Archive: <http://lists.ntp.org/pipermail/ntpwg/>
List-Post: <mailto:ntpwg@lists.ntp.org>
List-Help: <mailto:ntpwg-request@lists.ntp.org?subject=help>
List-Subscribe: <http://lists.ntp.org/listinfo/ntpwg>, <mailto:ntpwg-request@lists.ntp.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: ntpwg-bounces+ntp-archives-ahfae6za=lists.ietf.org@lists.ntp.org
Sender: ntpwg <ntpwg-bounces+ntp-archives-ahfae6za=lists.ietf.org@lists.ntp.org>

It seems like they are both correct but maybe could be clarified?  I believe 3 (selection candidate) means you made it on the list, - in ntpq.  But, if you don't make it to 4 (sync candidate) + in ntpq, then you didn't fit in the cluster?  So, the 1305 definition explains the check while the odonoghue draft explains what ending up in this state in the end actually implies.  For a positive statement, I'd vote to use the 1305 test definition.  





-----Original Message-----
From: ntpwg [mailto:ntpwg-bounces+greg.dowd=microsemi.com@lists.ntp.org] On Behalf Of Ulrich Windl
Sent: Tuesday, September 29, 2015 11:14 PM
To: ntpwg@lists.ntp.org
Subject: [ntpwg] Q: Peer Selection (Sel) in RFC 1305 vs. draft-odonoghue-ntpv4-control-02.txt

EXTERNAL EMAIL


Hi!

I just realized that the explanation of Peer Selection Values (Sel) in the Peer Status Word may be misleading between RFC 1305 and draft-odonoghue-ntpv4-control-02.txt:

RFC 1305:
3 passed candidate checks (if limit check implemented)
4 passed outlyer checks (clustering algorithm in Section 4.2.2)

draft-odonoghue-ntpv4-control-02.txt:
|   3   | discarded by the cluster algorithm
|   4   | included by the combine algorithm

While RFC 1305 suggests value 3 is some kind of success, the draft suggests that value 3 means failure.

The semantics of values 0 to 4 in RFC 1305 seem to indicate success (or implicitly a failure at the next level?), while the values 0 to 3 in draft-odonoghue-ntpv4-control-02 seem to indicate some failure. It would be much preferrable if all values would indicate some level of success, or some lavel of failure; mixing both types makes it hard to understand.

Regards,
Ulrich
P.S. If this message is duplicated, our mail system had a full disk...



_______________________________________________
ntpwg mailing list
ntpwg@lists.ntp.org
http://lists.ntp.org/listinfo/ntpwg
_______________________________________________
ntpwg mailing list
ntpwg@lists.ntp.org
http://lists.ntp.org/listinfo/ntpwg