0

I need to create a reliable and accurate synchronization between two CentOS 6 machines connected through a direct Ethernet connection.

I've seen that on Linux several implementation of the IEEE 1588 Precision Time Protocol (PTP) exist:

  • PTPd:
  • PTPd2:
    • A new version meant to supersede the previous implementation
    • Apparently unmaintained
    • For CentOS 6, available only in the EPEL repositories
  • PTPv2d:
    • A further implementation
    • Unmaintained as well
  • linuxptp:
    • A specific implementation for Linux
    • Maintained
    • Available on the CentOS repositories
    • Suggested by the RedHat documentation for both RedHat 6 and RedHat 7

My questions follow:

Claudio
  • 101
  • 3
  • There are too many questions in one and is all overly broad. Please try to narrow down your question and be more specific, if you want to get good answer. – Diamond Jan 18 '16 at 09:58
  • You are surely aware that Red Hat routinely backports kernel features and patches from newer kernels? [So they did for RHEL 6.4](https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/6.4_Release_Notes/kernel.html), in which linuxptp was introduced. – Michael Hampton Jan 18 '16 at 15:10
  • Yes, I *supposed* it. What about the differences between linuxptp and PTPd2 ? – Claudio Jan 18 '16 at 15:11

0 Answers0