PTP时间同步协议简介

在这里插入图片描述
注意,上图中 t1 t4 都是主机时间。
t2 t3 都是从机时间。

总延迟为 (t4 - t1) - (t3 - t2)
单边的平均延迟为 ((t4 - t1) - (t3 - t2) ) / 2,公式d1
两边的时钟偏差为 (((t3 + t2) / 2)) - ((t4 + t1) / 2)

也可以通过下面2个式子
t2 = offset + delay + t1
t4 = t3 - offset + delay
得到网上常见的公式
delay = ((t2 - t1) + (t4 - t3)) / 2
offset = ((t2 - t1) - (t4 - t3)) / 2
但是这2个公式,感觉存在时间域混合的问题,不清晰明确

假设 master 这边时间起始为 100000,slave这边从0开始,我们验算如下
t1 = 100100
t2 = 200
t3 = 800
t4 = 100900

用d1公式算,物理意义清晰明确
算得 delay = 100
算得 offset = -100000

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值