The application discloses a
linear topology slave node synchronization method and
system based on IEEE 1588 precision
clock protocol, and the method comprises the following steps: step one, slave node 1 to slave node n-1 accepts PTP messages from a master node and forwards the PTP messages to the next level; step two, slave node 1 to slave node n-1 accepts PTP messages from slave node n and forwards the PTP messages to the previous level; step three, slave node 1 to slave node n takes an average value of round trip time to obtain an average link
delay; step four, the master-
slave clock offset is calculated according to the average
transmission delay; and step five, dynamic
frequency compensation calculation is performed. The application can increase the synchronization accuracy of the
system and effectively reduce the
clock deviation between nodes in the distributed
system of the
linear topology structure.