Title :
Using a multi-source NTP watchdog to increase the robustness of PTPv2 in financial industry networks
Author :
Estrela, Pedro V. ; Neususs, Sebastian ; Owczarek, Wojciech
Author_Institution :
IMC Financial Markets, Amsterdam, Netherlands
Abstract :
This paper describes a fundamental single point of failure in the PTPv2 protocol that affects its robustness to failure in specific error scenarios. The architecture design of electing a single unique time source to a PTP domain - the PTP GrandMaster - makes this protocol vulnerable to byzantine failures.Previous work has described this vulnerability from both a theoretical and practical point of view - and in particular how this affects the financial industry. This paper advances the discussion by contributing a description of the latest high-accuracy regulatory requirements on the financial industry, and by documenting new examples of failures in real-world customer-facing operations. It then describes an example of one of possible ways to increase PTP robustness while preserving its accuracy (using a multi-source NTP watchdog), and a laboratory test that shows how different protocol implementations are affected by this problem. In all, the current paper attempts to raise awareness of the robustness requirements within the financial industry today. As only PTP is accurate enough for both current and upcoming regulatory requirements, we hope that these issues are addressed in the forthcoming PTPv3 protocol, by adding multi-time source querying capabilities at the PTP end-slaves themselves.
Keywords :
computer networks; protocols; synchronisation; PTP domain; PTP grandmaster; PTPv2 protocol; byzantine failures; financial industry networks; multisource NTP watchdog; multitime source querying capabilities; network time protocol; precision time protocol; Clocks; Industries; Protocols; Robustness; Servers; Standards; Synchronization; Byzantine robustness; Financial Industry; IEEE 1588; PTP; regulation;
Conference_Titel :
Precision Clock Synchronization for Measurement, Control, and Communication (ISPCS), 2014 IEEE International Symposium on
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4799-2698-5
DOI :
10.1109/ISPCS.2014.6948697