两台机器之间收发消息的单程延迟问题
所谓“单程延迟”,意味着作为接收方,它知道收到消息的时间 Tr,消息中包含了发送方的发送时间Ts,那么它要用 Tr、Ts 算出单程延迟,因此必须用到 clock offset。
■网友
之前刚做过游戏的NTP,和这个很类似。这么做因为可能来回的时延不一样,去的和回来的不同,这样算的误差小些。
■网友
T2细分为:T21收到消息时间,T22发送消息时间,T21到T22是处理时间,再把图重画一下就一目了然了
■网友
因为server和sclient的时间是不同的(就像世界所有的钟的时间都是不同的一样)。这样算可以考虑双方各自的时钟时间来减少计算误差。可以看看这个:https://www.wikiwand.com/en/Network_Time_Protocol。
推荐阅读
- 西藏拉萨援助尼泊尔加德满都两台垃圾清运车
- 电话营销机器人哪个比较好用
- 请问有哪些机器人大赛是比较权威的
- 端口到底是啥概念和ip之间有啥关系能形象+抽象的从技术角度描述一下吗
- 既然c程序编译为机器码直接操作硬件,为啥不同操作系统下需要重新编译
- 百度云盘怎样审核
- 林海读车|家有两台轿车,想要入手GL6当保姆车
- 爱车觉罗|觉罗·车讯|熔铸“华夏之美”,却又含咀于中国车迷的心口之间
- 到底何为生命
- 怎样实现两台电脑的并行计算就是用两台电脑一起算一个东西
