Re: [Ntp] Drafts on interleaved modes and correction field

Greg Dowd <Greg.Dowd@microsemi.com> Tue, 31 October 2017 16:05 UTC

Return-Path: <Greg.Dowd@microsemi.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 32A8313F85D for <ntp@ietfa.amsl.com>; Tue, 31 Oct 2017 09:05:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mscc365.onmicrosoft.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 iDgkMG-z4RB8 for <ntp@ietfa.amsl.com>; Tue, 31 Oct 2017 09:05:02 -0700 (PDT)
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0055.outbound.protection.outlook.com [104.47.34.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 471C213F93D for <ntp@ietf.org>; Tue, 31 Oct 2017 09:02:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mscc365.onmicrosoft.com; s=selector1-microsemi-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=duPsnCrgGSBSbjM70Npy6nQnfcptl6frKmXv/7HOVsc=; b=ewpN436PUo+OfyBkTz0M+XjRpbmKMoveO4so3WxXI42a5nrBXSKlL4g8GpLDGa5TB7fTCdui+QOIYCIHR7kwzxJttDc1JOowAt1pgg3/zj9bQfjyYNRC9zq5HYSZrPlMNFrrioMtiD3kLcHxXitPjMvfioudMUszNFa8GVK29Vo=
Received: from BLUPR0201CA0017.namprd02.prod.outlook.com (10.163.116.27) by BLUPR0201MB1826.namprd02.prod.outlook.com (10.162.239.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.178.6; Tue, 31 Oct 2017 16:02:41 +0000
Received: from BL2FFO11FD017.protection.gbl (2a01:111:f400:7c09::105) by BLUPR0201CA0017.outlook.office365.com (2a01:111:e400:52e7::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.178.6 via Frontend Transport; Tue, 31 Oct 2017 16:02:41 +0000
Authentication-Results: spf=pass (sender IP is 208.19.100.23) smtp.mailfrom=microsemi.com; redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=bestguesspass action=none header.from=microsemi.com;
Received-SPF: Pass (protection.outlook.com: domain of microsemi.com designates 208.19.100.23 as permitted sender) receiver=protection.outlook.com; client-ip=208.19.100.23; helo=AVMBX3.microsemi.net;
Received: from AVMBX3.microsemi.net (208.19.100.23) by BL2FFO11FD017.mail.protection.outlook.com (10.173.161.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.178.5 via Frontend Transport; Tue, 31 Oct 2017 16:02:40 +0000
Received: from AVMBX1.microsemi.net (10.100.34.31) by AVMBX3.microsemi.net (10.100.34.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1261.35; Tue, 31 Oct 2017 09:02:39 -0700
Received: from AVMBX3.microsemi.net (10.100.34.33) by AVMBX1.microsemi.net (10.100.34.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1261.35; Tue, 31 Oct 2017 09:02:38 -0700
Received: from SJSRVEXCHHTS1.microsemi.net (10.241.34.105) by avmbx3.microsemi.net (10.100.34.33) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1261.35 via Frontend Transport; Tue, 31 Oct 2017 09:02:38 -0700
Received: from SJSRVEXCHMBX2.microsemi.net ([fe80::6da0:6f9d:d5d1:3d5d]) by sjsrvexchhts1.microsemi.net ([::1]) with mapi id 14.03.0361.001; Tue, 31 Oct 2017 09:02:32 -0700
From: Greg Dowd <Greg.Dowd@microsemi.com>
To: Miroslav Lichvar <mlichvar@redhat.com>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>
CC: Aanchal Malhotra <aanchal4@bu.edu>, "ntp@ietf.org" <ntp@ietf.org>
Thread-Topic: [Ntp] Drafts on interleaved modes and correction field
Thread-Index: AQHTUibko2qH9HHhdE6MN2nq8y+qG6L+TuIAgAAhOYCAABK/AIAAEAqA//+LpxA=
Date: Tue, 31 Oct 2017 16:02:32 +0000
Message-ID: <8D2BF679AAC7C346848A489074F9F8BFF35350A4@sjsrvexchmbx2.microsemi.net>
References: <20171031090139.GD15597@localhost> <CABUE3XmV1sUvq0KAJVrQv1sZ8vK6R8GwR+qeO1huTUgnOdujfQ@mail.gmail.com> <20171031135247.GB7648@localhost> <CABUE3X=pDEL9mcfoTGJw3PbwzHKnDTddr7Aqk71PyEBY77kzSw@mail.gmail.com> <20171031155717.GC7648@localhost>
In-Reply-To: <20171031155717.GC7648@localhost>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.241.128.48]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:208.19.100.23; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39860400002)(346002)(376002)(2980300002)(438002)(199003)(24454002)(13464003)(189002)(54906003)(97736004)(110136005)(2906002)(6246003)(68736007)(53416004)(106466001)(69596002)(478600001)(33656002)(189998001)(4326008)(7696004)(46406003)(966005)(5660300001)(2920100001)(2900100001)(356003)(7736002)(305945005)(50466002)(106002)(316002)(229853002)(39060400002)(86362001)(23726003)(8676002)(5250100002)(8746002)(53546010)(53936002)(97756001)(3846002)(6116002)(102836003)(8936002)(2950100002)(93886005)(9686003)(55846006)(72206003)(6306002)(81156014)(81166006)(47776003)(50986999)(76176999)(54356999); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0201MB1826; H:AVMBX3.microsemi.net; FPR:; SPF:Pass; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en;
X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD017; 1:xpl8amJAd2dbx+TQDf+5OIcs7fnKBeuvZOA47izwoANWEM94VgFDgJPYFcP+1EYuVeTRBXzseCkz/VSJD/k1frSDZ+3OdY1SY3hEaf1ot06qB4mal7Cd850xhIEIYRSy
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: e8c85330-6ab2-4f0d-579d-08d52078d08f
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002)(4534020)(4602075)(2017052603199); SRVR:BLUPR0201MB1826;
X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1826; 3:WW1AGBipsCUP3kS7nJ0DTUzcxm1CNN6xQUXr8caCK3D7TxHIezP3zS+Oj5Z/30RB8mRk4pRoEUUOuiaODwnm3WWr3K4trP7C4EPX4iRpGyi4yeL47eX9CdUiF7j4HQFN/6sR9JwNcl+GhRXl4ZzdbzK7Jr59avinx/iaRhemQtwon5tfWAlGPwl9Y5f7jHFsy1mBm7Wu5wsKcaQhX/56GUnX8DB2jKXvAR7tAetzmcTDyau0KXVOpV8h5RDyor5SFFCOloJiRUVlhoKx2BSodkOL9n7LVt9TR3iNvV2R/LjpXAg+v+NiE+eKXmwrqR84+I2XyFfUO1AqIWK5aG1xBUmlUP4p60NnrUi5Hq340MM=; 25:JcRRCTZDxFSwCbZQ5HiUrNLwWZ/4XmKIBooFd+b6kqvxBxY2U1crgvkYvDMkU1TsAjCmR/7Mw7T23bvhYfxZdAAvPDraVA+7BOAkLjcsJhI4zzXegY9g1IDrSTx5xVUbZu9AndZYg96d+fvopnCtrc37LhXS6aNNUxn+ZfvE8JlysSsySpdqky/03yCBOMakFvBP9Z+e74PJI9e45R7bV2lGVrSf0YYFUiGlQA2YaKJaD6sN22jJ4oiqdvTVDa1Hjx40xUSVLForqWqUHF7lY/hQeRUfIfB7MgjjY+GbMz4p/UbTW3NvwCC1ugLhpbSW0qc1B2O6om5cXtzT67xUXA==
X-MS-TrafficTypeDiagnostic: BLUPR0201MB1826:
X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1826; 31:5wuhm7BNmgEpF99TwrGFwVGErTFukmn/zRExxZSLFiv9RBapPiwJhnE2khgsSRa9Pk2GpmGONh/Mrv+Rcjmf9aobas1busIw7+s4310RgPnoDRw/THMAFWWSw1+sJKrJx4zTU7DcRkre+4W5PZ2cn0Mrh6uTGras4V7z0bLulahDPXktc0YeTu0K5qUehL/jhBBvAUFTa3hAjE4t9Ha9AoCUKkoPccmPJFEH80+vKZ0=; 20:6J6jaL3vSHU91AKhYzgnwo2YeaBY6citBV28sGHuYZgGM2J486qmseI+WeL6t3JX0agRj9gVOJEEC3zMXdze2honDrFL6VkJ0efn5ukmdQesFTEIAnZsUbBO0icuRUX/ZkxWNFzwu7TWfcgxrEqdP+IilzseuR0qdkYUyMh0ZaACYriwhexw7FbGH5Iy1ExTy6SPzqp2+HCD/VE/EXxDLRKZGZfg6a75nITgRX5yqwjA8L8n1yxNly36S79wd9w+/LTE5Kw1I4pS+1dFPHDSmOqHJ+C0txs1YqJFvV8eIKQhDP6Ha6PYE0iFgCOEFnP1EJ6b0E/7H+Y72GGj0clhZM65lWCI2ZZcBUY9sMlJZedoSvpUTaoHxjHBnYDXqVIJl8flADxetNQc6jJt5Th3KEqvU0E76Ysl2TIkFEukUXIYKNXWdfRYat7sBzEhwck1AWrwwj5/v/Goc+Zpg8JxgxneH4T36VJwTD8nYg+otPBN594swUcq3/CHlJjzdzHx
X-Exchange-Antispam-Report-Test: UriScan:(238701278423138)(226873365582246);
X-Microsoft-Antispam-PRVS: <BLUPR0201MB1826D8F4EE09881663D7B9F5FC5E0@BLUPR0201MB1826.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93004095)(3231020)(100000703101)(100105400095)(3002001)(6055026)(6041248)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123564025)(20161123562025)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BLUPR0201MB1826; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BLUPR0201MB1826;
X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1826; 4:yqVt/x/UZGvp4Tn4UOn/ZG0hUGjeD64hCOWl6RvYJV/ehpZa+jrofZziVM7vJmOJk5Hb7igJy+JYpcvH+7bP+IvEgSq6oqEyzVewCYdHVc8HDhQs332Yw1s6BOJP7iekP3cz8F3PI0aCcea6+QlqsMTlpWL4Qhf0TjalxvcQ+frnNGwdQl9fjlO7wIT+f+3OZstvqLnll3cND9RFABjwXo+5DIrXt4242R5CsM/9WcIBB2ZQN2WziTU2HWBTwBbXV9AEyCVbKq/rbO9ENpdvQ6fzpeNHVt/h0VVVNlgDccwWxEaSuCHh6Cfm7iTM/CTiuWQoDf14qo60pnSoTLn55cbDENE+sn+5MNPW/5gf1lo=
X-Forefront-PRVS: 04772EA191
X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1826; 23:RvoesEsiifNZAZLFgQLrvanFo/4aq6A7LXwy2vCIF6NmtHbJgYNvMdFxvHDiBdVThauggEZUX2xZKALB5YclPiNiq6Ti7j0iIG2aTvA/nU9WXZaQI/83v5d2yDz36xsnOHvzZGjVwQOlthQwDhjz6pg2bLY6U1YS0zs3x4wpssgSeuMdJG66wmcHqtLZ5SbazpZk1VciRLDXTXQOz1h87lEFXj0jb/2SuqUQg6VINh1ptnFX9A4RpxZvI3sRolft6gFprNgeu9aetGIr6VBq2aSrazWrz7LY1Lly4F6mQHjzTsi2WakHHQI6Eun0RGGJAzBvvxnLeI4A8fDLuBFE/5OV5Vf91nIJiN0qddfVDNg9J9O+QRzXKLE4PzXkYAQy0wsXYhTcLwFXiMce39Ijytqn1DvF7XchA9wiy/2T1y/s0+EGQq3aIjJc9RBBY/B9DfwmJs8PAS7Ky1R/V7aqeZ4lnnqh6lBuZTNIIJLLo+ZS57E2gmxckdmj4NSXuIrx1NdfeAnf3PO5Vi0FwKumJYuPG/8yD5qyJyJHt8P4IrXoE6qmrU7GnoSNf83rOtVaWEaNAmKSW9GKQqqa7QPqmq+Q3syNnEoHswh1VNj0QIpTzOnQvlDUP7RU25WalcSkB7tpjmvmguiai0vYh+xY1DK3rs0wnHJCUzxREQ89YtligL0orbmuMoH+YWLFTmZlBkegG5wVkUVu95HlDOcrKAaH3r1Hj9lyIr1w4ZO/zmTrw0IhB4XgAYYRVSKdSZovfeo/P+/N0zAULJJ7wYpO+4rQda79O9VYnbsNQo91nfWC70hCwPlvSs7z/U8X9toPjeGk8/6PGq5fLvv7qQCYButS+WYVZogeiJQmxDVpR1XlDVnhp+D8CjmPyAr/jTZWKe4U/u5j0qwnk9BXZW6+tBMxbdSO7hEE4Xwt9hx19PePy/6EgkbHDp6WZzsnPWNcg6LDEduuBPbCij1/zryln5czMJMfgRKc/gvi+K281rP5s5g6tL1A9pg42HUoxliE6eBWKB4bw/R3K1aGm7bc4vZAA9uB7GSIl+XuOmlk6Hu5wkoaD6rePhIqTdnhjtDhRI6InL7sPcs8Q8hHjzLlAr5VKb34whIulNLhC6le3bzAkz3NygwzmSwiK2kIcAFR8K8AYQgjc1BA65FrLHaNYGqvLkswF1Kluau+NP+iLctgr+XbSDDPoGE5yqLSEtVY0xvbQIKqiqXjua8EkEcDcZNk6CJrI3x4AN8tEzEpBZF9dE5jNXAOLBY8Nc3L3kbnT9yH434m80b3bYrX1icXYrWZB9bYAcbJAghYZSdCNUUUS7Otmx0ui3fSSTnY5Yq1LxNuCfmLas6obV/vNAvuFmvHq+6YoDnZGHcC64B/9UNN09jvaWyYU1IE2QFyVhj5
X-Microsoft-Exchange-Diagnostics: 1; BLUPR0201MB1826; 6:q4NnF1tgQaPyxEFvkCbTgxZlhUCU1iVxDZpEHE8Avg4TFwRQqjmbDxxN9R6a8Kf/QxHTWdtnIJrRf1KfboxkXMBzwersT2ERyoS3Ovc26JiGRWZ7uqKy26qOiw8l4rr5Dnisl+PlP7v+aZUup7mFIvulI6msW4VAvTcTEwZCQXRY22gKRv9Psl5ASbMsmqc7gEclumoqE423KDdF+nZkl0Nvfc4Qm7gwen5EaCDijXNQWDHFOQOxJgbtrg9oiXwdUO4t3gBo1cIT7zdm3L60QSRU2EN9okYvt5rjbB3Tr59xLNFpJO8GiNw9gFTZbKf4CrmgUqdIWGjr9dO6Xm3R3MGSSocC4SYMXEnO8sa7nWQ=; 5:u2QEFbzOTe/IYgvxvKrrRcvAU5lw/UE9Sdwrs+INjPMl7a81KzQJIL4Mf0yOuWDhpKe3sEo55tjQ35mA4i3to9tNDALaqOiN6na07cEFHZ2HBpjY75qSbyeKS07n/XiXk65K/TnJH19t/EfGw3qGs8iwNQWYSAD7OgX8XRLMm48=; 24:Dqov+yKQKWtU+ZYiP/nK2Q9BbilRNnqHX1vhQ7DO+uQG+vqhX290XoH0EOXx2YHGagwMXCr2/BqBa2FNAoqu5aleRN64O+LF+D7mxlhuNGM=; 7:TWrsE9DtVxiY0Fx629k/wuI1yTCNxg8i+YtDmpos4pv24TDyIrwsj3GyV3aMkMsMkv16fMb3KutGFVoY8ht0HlPmQR8x4I3w3sRweacOWbcTycVrDLatFKhLkaV1pAr7CXJ4f1LkasFzuusW39K550+bpaEfuMPvraOGyuVHDNhamM5JKu+vBAZru4DhuABI604bH1rdujBlw7LuDhfL6U9NvIHq0uaQWV5410mFH5dbVLvNkoOZBVURKMn8U3VP
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: microsemi.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Oct 2017 16:02:40.8608 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: e8c85330-6ab2-4f0d-579d-08d52078d08f
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.23]; Helo=[AVMBX3.microsemi.net]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0201MB1826
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/1hwdUIXFesi7Zhapt6wBwERPVNA>
Subject: Re: [Ntp] Drafts on interleaved modes and correction field
X-BeenThere: ntp@ietf.org
X-Mailman-Version: 2.1.22
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: Tue, 31 Oct 2017 16:05:05 -0000

I think switches have to use store and forward on link speed changes.  In theory maybe fast to slow doesn't have to but slow to fast of course does.  Tal may know more.  


-----Original Message-----
From: ntp [mailto:ntp-bounces@ietf.org] On Behalf Of Miroslav Lichvar
Sent: Tuesday, October 31, 2017 8:57 AM
To: Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Cc: Aanchal Malhotra <aanchal4@bu.edu>; ntp@ietf.org
Subject: Re: [Ntp] Drafts on interleaved modes and correction field

EXTERNAL EMAIL


On Tue, Oct 31, 2017 at 04:59:52PM +0200, Tal Mizrahi wrote:
> >With NTP there is generally no HW support, so clients and servers 
> >should use trailer RX timestamps and preamble TX timestamps to avoid 
> >an asymmetric delay with different link speeds. The following 
> >document explains the issue nicely.
> >
> >https://www.eecis.udel.edu/~mills/stamp.html
> >
> >Do you think it will be difficult to implement? If the link speed and 
> >length of the packet is known, the timestamp can be transposed.
>
> The link speed is not necessarily known to the end points.

I meant that the devices which are supposed to modify the correction field know the link speed and can transpose preamble timestamps if necessary.

The end points don't need to know the link speed on the path. Just the speed of their own link if they need to transpose their timestamps.

> Furthermore, the
> link speed may change several times along the path.

In such case we want the correction to still be symmetric, right?

> Maybe I am missing something, but it appears that when measuring 
> last-bit-in-to-first-bit-out we are ignoring the packet reception 
> time; it seems to make sense to include the packet reception time in 
> the residence time.

For PTP yes, but not for NTP. The reception time is included in the network delay as measured by the client, which will be symmetric as long as no device on the path includes in the correction the transmission time or reception time.

> Moreover, we never know which nodes along the path use 
> store-and-forward, and which nodes use cut-through. In cut-through 
> forwarding the packet transmission may start before the last bit is 
> received, so it certainly makes more sense to measure the first-bit-in-to-first-bit-out.

That's a good point. With cut-through switching the correction would be negative and generally couldn't be determined in time to be put in the packet as the length is unknown. Are there any switches that can cut-through from a faster link to slower link?

Maybe it would make sense to allow corrections from preamble RX timestamps when the link speeds are equal.

> >The reason for a separate transmit correction is to support the 
> >interleaved modes. The receive correction might not be necessary. If 
> >you have a better use for the 2 octets, I think it could be dropped 
> >and included in the origin correction instead.
>
> So it looks like two correction fields would suffice: one for the 
> forward direction, and one for the reverse direction. Right?

I think it's three fields if we want both support the interleaved modes and allow the client to check the delay correction in both directions. Where would be the transmit correction included if there were only two fields?

--
Miroslav Lichvar

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