【技术实现步骤摘要】
一种基于SDN主时钟的时钟同步方法、系统及存储介质
本专利技术涉及网络通信
,特别地,涉及到一种通信网络中的高可靠时钟同步方法和系统。
技术介绍
通信网络中的各个节点都具有自身时钟,这些时钟由于制作工艺、晶振频率、外界电磁干扰等因素,在同一时刻各个时钟的计数难以保持一致,而且随着时间推移,偏差可能越来越大,造成各个节点的时钟有较大差异。通信网络中的报文在传输时要求网络中的节点有严格统一的时钟,故各个网络节点之间的时钟同步非常重要。IEEE802.1AS协议可以为网络中的一个域提供时钟同步功能。IEEE802.1AS时钟同步的主要内容为:在网络中划分出若干个域,每个域内通过手动配置的方式或者所有时钟选举的方式产生一个主时钟。若选举主时钟采用BMCA(BestMasterClockAlgorithm)算法,则根据域内各个时钟的时钟性能参数选取时钟性能参数最优的那个作为主时钟。选定主时钟以后,其他时钟为从时钟,主时钟定期和从时钟之间发送时钟同步报文进行校时,以更新从时钟的本地时间,从而实现网络节点间的时钟同步。主时钟 ...
【技术保护点】
1.一种基于SDN主时钟的时钟同步方法,其特征在于,所述方法包括以下步骤:/n步骤一,手动配置SDN控制器集群中的每个控制器为主时钟设备,每个控制器分别与网络中的其他从时钟设备相连;/n步骤二,所述主时钟设备向所述从时钟设备下发配置参数,该配置参数是SDN控制器在本地计算得到;/n步骤三,所述控制器主时钟定期发送时钟同步报文;/n步骤四,所述从时钟设备接收到时钟同步报文后,在本地执行过滤算法,满足所述过滤算法的过滤条件的报文不进行同步,否则进行同步;/n步骤五,当某控制器监控到集群中其他控制器的时钟值有异常时,发送通知给所述时钟值异常的控制器,所述时钟值异常的控制器根据所述 ...
【技术特征摘要】
1.一种基于SDN主时钟的时钟同步方法,其特征在于,所述方法包括以下步骤:
步骤一,手动配置SDN控制器集群中的每个控制器为主时钟设备,每个控制器分别与网络中的其他从时钟设备相连;
步骤二,所述主时钟设备向所述从时钟设备下发配置参数,该配置参数是SDN控制器在本地计算得到;
步骤三,所述控制器主时钟定期发送时钟同步报文;
步骤四,所述从时钟设备接收到时钟同步报文后,在本地执行过滤算法,满足所述过滤算法的过滤条件的报文不进行同步,否则进行同步;
步骤五,当某控制器监控到集群中其他控制器的时钟值有异常时,发送通知给所述时钟值异常的控制器,所述时钟值异常的控制器根据所述通知携带的时钟值修改本地时钟值。
2.根据权利要求1所述的基于SDN主时钟的时钟同步方法,其特征在于,所述控制器相互之间发送交互消息,所述交互消息中携带时间戳,根据时间戳判断其他控制器的时钟是否有异常。
3.根据权利要求2所述的基于SDN主时钟的时钟同步方法,其特征在于,所述交互消息内容包括但不限于修正值、异常标识、时间戳。
4.根据权利要求1至3任一项所述的基于SDN主时钟的时钟同步方法,其特征在于,步骤一中,所述控制器的存在形式包括物理机、虚拟机、进程,所述控制器之间的连接方式包括有线连接、无线连接、进程间通信、管道通信。
5.根据权利要求4所述的基于SDN主时钟的时钟同步方法,其特征在于,步骤一中,所述每个控制器分别与从时钟设备相连,具体为:
每个所述控制器与所述从时钟设备以有线连接的方式相连,或者通过无线通信的方式交互。
6.根据权利要求4所述的基于SDN主时钟的时钟同步方法,其特征...
【专利技术属性】
技术研发人员:朱海龙,严园园,谢人超,黄韬,
申请(专利权)人:网络通信与安全紫金山实验室,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。