本文来自Leader America,视频带来了IEEE 标准PTP(Precision Time Protocol)协议v2.1版本的新特性,主讲人是来自ALC NetworkX的Andreas Hildebrand。
主讲人首先介绍了PTP协议的背景。PTP协议主要用于在数据网络中传输数据时钟的时间同步和频率同步,可达到亚微秒级别的传输精度。其前两个版本分别是于2002年发布的v1 和 2008年发布的v2。其采用一个主-从时钟系统,多个“从”时钟(Slave Clock)与“主”时钟(Master Clock)同步,而媒体自身的时钟则由各个“从”时钟分别生成。其大致原理如下图所示:
随后,他强调了本次版本的向后兼容性(Backward Compatibility)。他强调最新的v2.1版本是向后兼容的,即完全不会影响原本的2008版本的使用,而2008版本的“从”时钟将会与v2.1版本的主时钟同步。
此后,他开始详细介绍PTP协议v2.1的新特性。主要分为以下四个部分:
1.将标准的制定描述得更加清晰
2.增加了协议的灵活性
3.增加了协议的鲁棒性
4.增加了精确度
灵活性方面,新版本的PTP协议带来了混合广播/单播(mixed multicast/unicast operation)、模块化透明时钟(Modular Transparant Clocks)和特殊的PTP端口三方面的改进。
鲁棒性方面,PTP v2.1增加了配置隔离(profile isolation)、域间交互(Inter-domain interactions)、安全性、标准化性能指标、“从”端口监控(slave port monitoring)等新特性。
在准确性提升方面,新的协议增加了手动端口配置、物理层同步、非对称标定、高精度PTP配置文件等新的特性。
最后,主讲人得出结论:该标准相对独立,使用非必须,且使用它并不会破坏此前协议的可用性。
附上演讲视频: