在1-step 模式 中,Sync报文直接携带主时钟的时间戳。同步操作只需要一次消息传递,即主时钟直接发送Sync报文给从时钟,且时间戳信息在同一报文内传送。 优点:同步过程简化,降低了延迟和网络带宽需求。 缺点:由于时间戳是在Sync报文中传递,可能会存在更高的时钟漂移或误差,需要更高精度的时钟硬件支持。 2-Step 模式: ...
BMCA 最优时钟算法,可选择masterOnly,slaveOnly或ptp ptp inhibit_announce 禁止发送Annouce报文,需要使能ignore_source_id0ignore_source_id 忽略sync和follow_up报文的source port id检查0msg_interval_request 是否使能请求调整sync和peer delay request报文的发送间隔0servo_num_offset_values 时间偏差值连续小于servo_...
1-Step 模式: 在1-step 模式 中,Sync报文直接携带主时钟的时间戳。同步操作只需要一次消息传递,即主时钟直接发送Sync报文给从时钟,且时间戳信息在同一报文内传送。 优点:同步过程简化,降低了延迟和网络带宽需求。 缺点:由于时间戳是在Sync报文中传递,可能会存在更高的时钟漂移或误差,需要更高精度的时钟硬件支持。
点到点透明时钟):只直接转发Sync报文、Follow_Up报文和Announce报文,而终结其它PTP协议报文,并参与计算...
0 net_sync_monitor 使能NetSync Monitor协议,该选项要求hybrid_e2e被使能。 0 unicast_listen 单播监听 0 unicast_master_table 选择用于单播发现的table id 0 unicast_req_duration 单播发现的时间,单位秒。 3600 ptp_dst_mac PTP报文发送的MAC地址 01:1B:19:00:00:00 p2p_dst_mac peer机制报文发送的MAC...
它会通过发送Sync消息来同步设备的时钟,并通过接收Follow Up消息来修正设备的时钟。同时,ptp4l还会发送Delay Request消息来测量设备间的网络延迟,并校正时钟误差。 4.处理时钟修正: ptp4l会周期性地检查时钟修正信息,并根据这些信息来调整设备的时钟。它会根据接收到的Follow Up消息计算出设备的时钟偏移量和速率,并...
• Sync message period. 同步消息的周期。• Delay request message period. 延迟消息的周期。• ...
FD_SYNC_TX_TIMER定时器超时,bc_event()处理,发送sync_msg和follow_up_msg消息。通过sync_msg消息,PTP MASTER发送自己的时间基准数据,follow_up_msg则可以让这个数据更精准。 调用port_tx_sync()。其中, 创建sysnc_msg消息,调用port_prepare_and_send()发送。
Sync消息的平均时间间隔。时间间隔越⼩越可能改善本地时钟的精度。表⽰为2的多少次幂,单位是秒。默认值是0,(1秒). logMinDelayReqInterval Delay_req消息允许的最⼩时间间隔。间隔越⼩,ptp4l对于path_delay的计算越快。表⽰为2的多少次幂,单位是秒。默认值是0(1秒). logMinPdelayReqInterval Pdelay...
网络传输类型:选择第2层以太网或UDP/IPv4传输层。延迟机制:在P2P或E2E延迟机制之间进行选择。日志级别:设置PTP堆栈报告消息的详细程度。从时钟模式:强制设备充当从时钟设备。优先级设置:生成的Announce消息的PTP优先级1和2。域号:设置PTP域号。时钟精度定义:定义时钟的精度级别。Announce和Sync消息周期...