01
应用背景
在通信网络中,许多业务(例如无线基站领域和工业自动化控制领域)的正常运行都要求网络时钟同步,或者整个网络各设备之间的时间或频率差保持在合理的误差水平内。网络时钟同步包括以下两个概念:
时间同步:也叫相位同步,是指信号之间的频率和相位都保持一致,即信号之间的相位差恒为零。
频率同步:也叫时钟同步,是指信号之间在频率或相位上保持某种严格的特定关系,信号在其对应的有效瞬间以同一平均速率出现,以保证通信网络中的所有设备都以相同的速率运行,即信号之间保持恒定的相位差。

如上图,有两个时钟A和B,如果这两个时钟的时间每时每刻都保持一致,这个状态就是时间同步;如果这两个表的时间不一致,但保持一个恒定的差值,这个状态就是频率同步。
什么是PTP
PTP(Precision Time Protocol,精确时间协议)是一种时间同步的协议,遵循IEEE1588v2协议标准,用于设备之间的高精度时间同步,相比现有的各种时间同步机制,PTP具备以下优势:
(1)相比NTP(Network Time Protocol,网络时间协议),PTP能够满足更高精度的时间同步要求:NTP一般只能达到亚秒级的时间同步精度,而PTP则可达到亚微秒级。
(2)相比GPS(Global Positioning System,全球定位系统),PTP具备更低的建设和维护成本,并且由于可以摆脱对GPS的依赖,在国家安全方面也具备特殊的意义。
PTP基本概念
PTP配置方法
配置前需要确认以下信息:
1. 确认需要时间同步的设备是否支持PTP协议
这里需要注意,普通的电脑、手机等终端一般是使用NTP协议同步时间的,不是用的PTP协议,所以不能通过配置PTP来达到精确同步时间的效果。只有确定设备支持PTP协议,才能配置使用此功能。
2. 确认设备支持的PTP协议是基于二层的还是基于三层的
只有协议层级匹配才能正常使用,目前TP-LINK交换机——TL-SG5412工业级仅支持基于二层的PTP协议,如果设备支持的是基于三层的PTP协议,则无法使用该交换机的PTP功能。目前TP-LINK暂时没有支持三层PTP协议的交换机。
3. 确认交换机是工作在BC(边界时钟)模式还是TC(透明时钟)模式
如果只需要2个设备经过交换机后能够使用PTP协议精确同步时间,而交换机本身不需要精确同步时间,那么可以把交换机设置为TC模式;
如果需要设备、交换机都能够精确同步时间,那么需要把交换机设置为BC模式。
4. 确认设备同步时间所采用的模式是E2E还是P2P
需要把交换机的同步模式与设备设置成一致才能使用。
5. 确认设备同步时间时的时间戳类型是“单步”还是“双步”
需要把交换机的时间戳类型与设备设置成一致才能使用。
在确认完上述信息后,就可以开始PTP功能的配置了。
目前TL-SG5412工业级已支持PTP功能,后续会有更多机型支持。其配置方法如下:
1. 登录交换机页面,依次点击【时钟同步】—【PTP配置】,即可看到PTP相关配置项:


在设置交换机的PTP功能时,一般我们只需要配置上述3种参数,其他参数保持默认即可,然后再使能相应的端口,就完成了PTP的配置。
常见问题解答
Q1:TL-SG5412工业级的时钟同步精度能达到多少?
Re:PTP协议一般能达到亚微秒级的时钟同步精度,而TL-SG5412工业级的同步精度更是可以达到100ns。
如需转载,请在后台回复“转载”获取授权
4G全网通、自带Wi-Fi热点,TP-LINK首款工业级4G无线路由器上市啦!
双频并发、无线冗余,TP-LINK全新双频工业级无线CPE&AP了解一下?
若需项目合作请点击“阅读原文“

