Re: [Ntp] ntp-over-ptp concerns

Rodney Cummings <rodney.cummings@keysight.com> Tue, 19 March 2024 16:14 UTC

Return-Path: <rodney.cummings@keysight.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 D0CC0C151076; Tue, 19 Mar 2024 09:14:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 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, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, TRACKER_ID=0.1, T_SCC_BODY_TEXT_LINE=-0.01, 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=keysight.com header.b="tdQ+flz3"; dkim=pass (1024-bit key) header.d=keysight.com header.b="JTollwEo"
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 SCuKS3vpWwuD; Tue, 19 Mar 2024 09:14:53 -0700 (PDT)
Received: from mx0a-003cac01.pphosted.com (mx0a-003cac01.pphosted.com [205.220.161.93]) (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 C6439C14F704; Tue, 19 Mar 2024 09:14:47 -0700 (PDT)
Received: from pps.filterd (m0187213.ppops.net [127.0.0.1]) by mx0b-003cac01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 42JDA3Pq010969; Tue, 19 Mar 2024 09:14:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=keysight.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=ppfeb2020; bh=l55Lnlz1J3kO9xLwNp5/QVc2YZQy/Tu2JjilqD0e9dQ=; b=tdQ+flz3uC4n+OWSaC9I06CxQPehy2lgHCaxHvGM3OvGTyAPyYzRSIZ6HufD59Dm6XPm dAF2Qwysz29tPRc2sXMrNa9Yt3g0WaRRz1BEY0hrBV2UXohot/omVKvxIHrZUydK2GVb Pivo0LHpRojiOsHAMtYjhm0YeYLO1n2gF+6unSMPl6P6l7p45b8KjAglX27mLW6nZABA ZeFio9/l3KLsQ5ixdMhfvKhpQMJ4aobWVbHFCzK3mgqLjiL9L9W+UFapqG5gGFU4/t9X 67UOKzNmDg3R5y/VZVlAwVDBwyV53LunwYQ/HsdUSdQuiLiVCtMkAwK90wqSE+sKjvtt TA==
Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2169.outbound.protection.outlook.com [104.47.57.169]) by mx0b-003cac01.pphosted.com (PPS) with ESMTPS id 3wwa15qmky-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 19 Mar 2024 09:14:46 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=f25FksVOUUm7CsovC4LTil9I/kdM+cMW07thVAohl1dxUlhkAzgM4IM9TZwQX9ujF4P+aPiGUy2XAIfUVqNqAKb36DDVt5Jnpl0xGhfDRb0M3H+VBxsLby8RKiUI//mBxWpMkeHki2Vucm4F48nuk+nq2y5AjXmn+/PHIv71vTRLFR4iUH3rbXz/i9bLUPRtPp/Tz0z1iZjqPTpDXaSPYb9KOuByR2TWOiRz9yVtxqlVPEaGdSnwoWYe6t6HBr/OdOeg00VLTDy4SfAm4NdR2PANO9uCjnZ9MEbp+Lq3NyM8/rhHqmUP8yh/iu97m+nuZ6NmLoiW9yXNidrL4cnpSw==
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=l55Lnlz1J3kO9xLwNp5/QVc2YZQy/Tu2JjilqD0e9dQ=; b=nrh4Y/Y/hWIuZBq/Lfdr5JITZI7ERrLGFvq67uKwdDz0rN8PokJzdx0qfuEn8CgyvXcxp1OwBYUFLmK+eUvuj+413OMt+oZVk+8sTegyqb0re6/IWwLU9ZMvL3A3fpVsgYIQxqLB8cB97sCqnqUpML6cbDQYd1uRf12WL+NWg3IjF/lMva9pYjZ1wwQwrayTXokw+RCCc8qFBGngWn3oTU3SaWjdi/01KTjJlSHo0f6UWd5j0ZKLkVIkELvnfYOPjpH+UPINxm/+KUZkJbQIpFQDnhttSPXTcYeGvo5NvJcqE0ynVbX1IJk6E/wxb4wZvgB9z+X7pb8e18BUmgaBVg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=keysight.com; dmarc=pass action=none header.from=keysight.com; dkim=pass header.d=keysight.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=keysight.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=l55Lnlz1J3kO9xLwNp5/QVc2YZQy/Tu2JjilqD0e9dQ=; b=JTollwEoQUq3D32SQrydjO1mGpF+wu5syLY1jfvdHjyxrhf/6tR2YHf+pmhAQDiv0wizEgXvF7+am+H0izAqC0NZHGn7YED1/cLF91x46kbt0he0mLBf5w8HSGCqYqkdCOPno+JuIYS0ZZiCNmkjyd3jNzoDXDtspAbbxyzXPRU=
Received: from DM6PR17MB3484.namprd17.prod.outlook.com (2603:10b6:5:1df::20) by SA0PR17MB4508.namprd17.prod.outlook.com (2603:10b6:806:db::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.27; Tue, 19 Mar 2024 16:14:44 +0000
Received: from DM6PR17MB3484.namprd17.prod.outlook.com ([fe80::b048:54f8:e408:2766]) by DM6PR17MB3484.namprd17.prod.outlook.com ([fe80::b048:54f8:e408:2766%3]) with mapi id 15.20.7386.025; Tue, 19 Mar 2024 16:14:44 +0000
From: Rodney Cummings <rodney.cummings@keysight.com>
To: Miroslav Lichvar <mlichvar@redhat.com>
CC: Rodney Cummings <rodney.cummings=40keysight.com@dmarc.ietf.org>, NTP WG <ntp@ietf.org>, Doug Arnold <doug.arnold@meinberg-usa.com>
Thread-Topic: [Ntp] ntp-over-ptp concerns
Thread-Index: Adp01X9qtdjsFA3SSeO8UBFz7gdHywAfbrIAAATIwVAA+DxcgAABJNYgACXTVwAADTzt0A==
Date: Tue, 19 Mar 2024 16:14:44 +0000
Message-ID: <DM6PR17MB3484F334535FD5985EEF28AA832C2@DM6PR17MB3484.namprd17.prod.outlook.com>
References: <DM6PR17MB3484BA12E5E0214094779270832B2@DM6PR17MB3484.namprd17.prod.outlook.com> <ZfG46DseQnstP42z@localhost> <DM6PR17MB3484BAD48E399E34F9099D53832A2@DM6PR17MB3484.namprd17.prod.outlook.com> <Zfha5e_qPafzuhYz@localhost> <DM6PR17MB3484D04B648BBCB46E48F387832D2@DM6PR17MB3484.namprd17.prod.outlook.com> <Zflgai93DduRfWyX@localhost>
In-Reply-To: <Zflgai93DduRfWyX@localhost>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DM6PR17MB3484:EE_|SA0PR17MB4508:EE_
x-ms-office365-filtering-correlation-id: e09afdb6-f667-4c1f-c26a-08dc482fb0a1
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: GDG3dR6MOHksDKZOmu9eHS9ebQ+/bVJ+84R3s5NUrearZaNvRWtM/pEm9VLExRme+dckahy91sx35bvowAxX3OREeYTEjWajYsKBpyvbs/ANrYt+3PEHJLpJ56HHAaqZrm9saWueQNJSp/lc9o+9QtFJ/x0ncfxl33anxh6tlcidDHxqU6mfL0ROrvvZtVfbLvppp9eT9cQi12NfcP5tu090vZb03h677RT3PQmN2NE7M4i37qRECfKWykBUXoclCV7PQKXF2uqyjNnC3jJvKNwk5Mq4Tew4yK+dOK4OELesU0WZpDFFxDaPJom7tMwFr52fGFmbQb19K/49ffwmQ+K3ozTXL9KLf6wINiSYL2hMJvsPaYO4Zpa9PViWXYU870hbNnghJrkyKvp3nRSdmfoefBX6L6KcI3YkHFWgsYHeoodTKgmNjRQwHf6wEbgvOBcsmadkNddoicN10VZnxjo66fEIH8ZE5Dm3pc6GbPCZYmaGg4GzP2F5qsXxq/vrk39KEd/0cZJnsJQCrXgh+YSNig5HhgN2m6A2Z30ktQLC8DuB27OOVYjbNrX6gQC1UWCHxYNeSKXSuA8j9UZeBC3opCATuOzwpKiH1ka8jDid0MbYG18qr/wIcrxQTkh8SJ6J+kb13n3650RouM5bGc9+LZ5i5RnqZjMY/HCK31U=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR17MB3484.namprd17.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366007)(376005)(1800799015)(38070700009); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: swmNUEwm6E5MpGSBOgCGN85AEO8fHVd2R3x1N/HxtdToTp2hHAl+8HFh4o8TwSvw6f458R3gbwZnH/4Ukgv4ThYxR3aZh1VcHsQckdtpY+H7F7ECzI+UACrM2xWKq5cbuwILqcUKr5tt7yZ3V0eWO4f1Q+LlFW+9qKnI/iHnG+kOMirbJfJpfr6N+ou2QGqllN5UEPY77sMtHRbtrO5yJR75embGucRYi3Q3dpl+0WwovNgwfvLMrscsiUdXSXbPgrQx5HhlJ7D4QwU2wVvSzwBUd8+saIVXVbqY00ZBxyEZ5CTpF2o3KE9gXK0y+qsOrW04Bs4yhzaOc7L0Orwg7rMnTvhJEZlvcNSj9EcehdZTlb0spu0TJeSzDdRvsnD1hUOGQSB2+FryS/J9NbGa7x2OHffdG3AJ3iWNaBxkIXrAJwM1nosAfrVURJnqHucG9pc4eZyejl87i590rmiZvc87QE+E+fu4+7DVrBpJDlA7vhy5UL50p4p6sAZoW4VE2rKF7nLA1+DTsbSe+pQmw25C7sUUUK8z7SVKsLIRMFW4lzu/H/corRzRE7T8tceTMXlteDui856g5DpnOPAb+um4hnUGVLBtoeFT3N8X5U3vbGikqD5njlcjLtkqhdeqzfPL9vN0boTE2RIXU/jXrke7UXNbFjqV63aH6NHBfQ8y+kLHWwcSUrQshTFBsgX9Ixy4cPz4M2SgcDO+VeJiezIqbjPRsXeIBGJ8KOiD8odncngZHrN78Ny4PbnQIKAPZXTe7Yx234C8OB798oKIwmD9SChXIKmNpqVVjZfEg+W4rPosktgyzC79sZ2aaIjpvRnhleYfQ2FVKMqkXsUAoK2YxzUf85wm9aK/j7Kk6dTSlyp4JuEWtSz7OTs/HpqBCWfEdOjQCWKC5SsaUV8mUagxYdNrRKPVReaMblrIC5ZslysLpyGvclLFHlYM90Pr5ZaATP5u9/jcNcdVml6d3k40o50lsY2pcCMgQafFcqTehxwNywvJWC+cqyck15kHaEe+tXnubg0BvvYKOJO2549F7VThq9KoJKOfw3LDuNFTkCObaXI00VdVxgPqQ8S55k24Q9i9JBqNfbvztmfsNfnWfrz77kVZor7xHU78lE9DDaHjMg9ea83xrwCrPT+vXvOkjKRPOT5BkBe1RRxfngiwaGmYF26FB+P07S0hNXBQT3IOYAVRJErE89S7b5m6jpKqMeqQ/l8b+YPy5fLZTE+vrl6gl9pz3AB2V1kje1nZwAelYdt/tUr4TmfOGDYEt9dljXji0tiab+DljV8OALwitFrElHjw8EcJGNwJKpGI/iPFsyM+xtcKarUHqqCgy+VmKB80mjuLRgWh5UPzDN7/uTncl6JGT6w3KtLBlusuwylhIvVe+OTmUeVChAADAuvNk5NrorhP1/CsrjmYcjpCqNQjjwX7MvnySNCM6zosaZ6qugyNvxF4sj+esAX4Rt9B1gdiK4MNSf6EOxocbKbcIXfJo9yjx+45wakx5SAx8icqFIrNxjkJ9TLaevA8suZ6XB/XWhxM8mXeYO7lPLLTyYusd3UlJcr8OJxF/U0Gjo/NkVxbwfWVzvwEdfzM
Content-Type: multipart/alternative; boundary="_000_DM6PR17MB3484F334535FD5985EEF28AA832C2DM6PR17MB3484namp_"
MIME-Version: 1.0
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: BnuWTwoPCH5OVv7+SdpsQjac6zFADTE+kJ1/eCdSk/SfXupttAvoonwou/WG8BQ2EIYt0T7adCZTdZnSCxbqTw+4k9r1Cj+ggUBfl+0egxa0Sknn0r62Yht3Tyl90q7K6YbnMwHNKV3ebEAQCPKalR4HQ7Yb5W7OIYNlGw2kZup/Of2rVYQ5iVLV8U4+CBmqM22bVBurzZ6d88xWRlNYYE3UghauGsJykDGYqvSZZxdoQefxuYVDn/d1obrQB+dXv1s8TlvKUeLME/Cvw8EJz3MfdACuLvVBUBeEm8oy3Fi1Eg4s0oaRsxZ+yw/s5Sc9nokkvgYk/YeTfywxxW5/nA4uss3adLhcAHZuA6syb2/agNudKI2z4JEAupUcMltO6UY0G1vV/Bvy1Up/Ywk2LUb+/NZD5SjtbZhfKFDifwkoWy0ho4oa4l1uhr7bXBsT+388ZMGfehkGfC6LqhMu7C+ljOJ0Gb5+70/8s/QpS3puc03KK/KEvOXc7l+RjQVBDq3cebjMjAkVc2eHSZw3lc8+uAibnQx/9m1VmCPZfzGnjGMPsmN1+x5055T5VaNmi7LdNQj9SjGUkl/3bQ5qLU3YJBDQGSy/FO0a4x6HQkVMJhJ4sKJuJtyGVEQr2+n/
X-OriginatorOrg: keysight.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR17MB3484.namprd17.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e09afdb6-f667-4c1f-c26a-08dc482fb0a1
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Mar 2024 16:14:44.3273 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 63545f27-3232-4d74-a44d-cdd457063402
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: WE0vRsitHvUnwCvOJx/k6M9yOzXH/j3LkrYOyFGHyCuWwzcKwW42lV7nql3+dDChjwmpXtNz65zchnDcMUEQjYt4kllUle/elEbifqLuI04=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR17MB4508
X-Proofpoint-ORIG-GUID: GYHTcDMGlfej5-PaItuqU7sIasUgdTTJ
X-Proofpoint-GUID: GYHTcDMGlfej5-PaItuqU7sIasUgdTTJ
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-03-19_05,2024-03-18_03,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 spamscore=0 mlxscore=0 phishscore=0 clxscore=1015 adultscore=0 malwarescore=0 bulkscore=0 lowpriorityscore=0 priorityscore=1501 mlxlogscore=999 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2403140000 definitions=main-2403190124
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/_-Ie3LYd6gi1Fj00CZUXRPfKdn4>
Subject: Re: [Ntp] ntp-over-ptp concerns
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, 19 Mar 2024 16:14:56 -0000

Hi Miroslav,

There’s a very basic statement in 6.6.2 of 1588-2019:
                “MASTER: The PTP Port is the source of time on the PTP Communication Path served by the PTP Port.”

What is the source of time in NTP-over-PTP?

You seem to be saying “It doesn’t comply with any state in 1588”. If so, that proves my point.

Rodney

From: Miroslav Lichvar <mlichvar@redhat.com>
Sent: Tuesday, March 19, 2024 4:53 AM
To: Rodney Cummings <rodney.cummings@keysight.com>
Cc: Rodney Cummings <rodney.cummings=40keysight.com@dmarc.ietf.org>; NTP WG <ntp@ietf.org>; Doug Arnold <doug.arnold@meinberg-usa.com>
Subject: Re: [Ntp] ntp-over-ptp concerns

On Mon, Mar 18, 2024 at 04: 34: 28PM +0000, Rodney Cummings wrote: > As one recent example, refer to this liaison from IEEE 1588 WG to the IEEE 802. 1 WG, approved unanimously in the 1588 WG: > https: //urldefense. com/v3/__https: //www. ieee802. org/1/files/public/docs2024/liaison-ieee1588-P8021ASebPARcomments-feb24. pdf__;!!I5pVk4LIGAfnvw!hc1dbVhbcmFog6KzMtbqm_el0YwqJLVFQsW-iUJst2U2YGne_TFIfRzjAZJZVNrw2XutASBawURx6Zym8rSLpJSr$
ZjQcmQRYFpfptBannerStart
This Message is From an External Sender: Use caution opening files, clicking links or responding to requests.
ZjQcmQRYFpfptBannerEnd

On Mon, Mar 18, 2024 at 04:34:28PM +0000, Rodney Cummings wrote:

> As one recent example, refer to this liaison from IEEE 1588 WG to the IEEE 802.1 WG, approved unanimously in the 1588 WG:

>             https://urldefense.com/v3/__https://www.ieee802.org/1/files/public/docs2024/liaison-ieee1588-P8021ASebPARcomments-feb24.pdf__;!!I5pVk4LIGAfnvw!hc1dbVhbcmFog6KzMtbqm_el0YwqJLVFQsW-iUJst2U2YGne_TFIfRzjAZJZVNrw2XutASBawURx6Zym8rSLpJSr$<https://urldefense.com/v3/__https:/www.ieee802.org/1/files/public/docs2024/liaison-ieee1588-P8021ASebPARcomments-feb24.pdf__;!!I5pVk4LIGAfnvw!hc1dbVhbcmFog6KzMtbqm_el0YwqJLVFQsW-iUJst2U2YGne_TFIfRzjAZJZVNrw2XutASBawURx6Zym8rSLpJSr$>

> Background: 802.1AS is a profile of 1588 that is layer-2 multicast, and allows for BMCA to be disabled. When BMCA is disabled, the 802.1 WG wanted an option to disable the Announce message as well. 1588-2019 requires Announce in 9.5.8 and elsewhere, so both WGs faced the same sort of problem as we are discussing here. The 802.1 WG has agreed to work with the 1588 WG on the problem, and the solution will ultimately involve cooperative projects in both standards.



Could you please elaborate how this impacts NTP over PTP? In 9.5.8 of

1588-2019 the only thing I see that could be relevant is "A PTP Port

in the MASTER state shall periodically transmit an Announce message",

but NTP over PTP doesn't violate that because it doesn't need a port

to be in the MASTER state, unlike 802.1AS.



I looked at all sentences containing the word "announce" (397

instances), but I didn't see anything that would conflict with NTP

over PTP.



> The point is that if one WG has valid reasons to violate the requirements in 1588, that’s okay, but it requires a project in the 1588 WG in order to loosen the requirements.



Again, in my (probably very limited) knowledge NTP over PTP is not

violating any requirements of 1588 and certainly it's not doing that

intentionally. If you know it is violating any requirements, please

describe how exactly. It might be obvious to you, but it's not obvious

to me.



--

Miroslav Lichvar