全厂网络时钟同步方案

上传人:公**** 文档编号:489901804 上传时间:2023-03-10 格式:DOCX 页数:9 大小:69.35KB
返回 下载 相关 举报
全厂网络时钟同步方案_第1页
第1页 / 共9页
全厂网络时钟同步方案_第2页
第2页 / 共9页
全厂网络时钟同步方案_第3页
第3页 / 共9页
全厂网络时钟同步方案_第4页
第4页 / 共9页
全厂网络时钟同步方案_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《全厂网络时钟同步方案》由会员分享,可在线阅读,更多相关《全厂网络时钟同步方案(9页珍藏版)》请在金锄头文库上搜索。

1、全厂网络时钟同步方案陈银桃,陆卫军,张清,章维浙江中控技术股份有限公司,浙江杭州,310053摘 要:当前工控领域石化项目如乙烯、炼油日益趋向大型化、一体化和智能化。一个大型石化项 目往往集成多套独立系统如DCS、SIS、CCS等,同时要求所有系统使用同一套网络时钟同步系统。 本文提供了几种全厂网络时间同步方案,并分析了每个方案的优缺点和适用场合。关键词:全厂网络时钟同步,SNTP,二级网络时钟同步方案,Private VLAN,ACL,路由,NATWays to Implement The Network Time SynchronizationIn The PlantChen Yintao

2、Zhejiang SUPCON Co., Ltd., Hangzhou, Zhejiang, 310053Abstract:The petrochemical projects in the industrial control area run to large, integrative and intelligentized.A large petrochemical project always need to be integrated with many systems like DCS, SIS, CCS and so on .The network of these system

3、s must be independent,while they should use the same network time synchronizer to achieve time synchronization.This article propose several implements of the network time synchronization in the whole plant.Keywords:Network Time Synchronization, NTP, Private VLAN, ACL, Route, NAT.引言随着国民经济发展,工控领域也随之蓬勃

4、发展,石化项目如乙烯、炼油等日益趋向大型化、一 体化和智能化。大型化体现在项目规模的剧增,典型项目如百万吨乙烯、千万吨炼油。一体化体现 在一个大型石化项目往往集成多套系统如DCS、SIS、CCS,这些系统在功能、网络上分别独立,但 需要实现全厂统一的时钟同步,以保持全厂所有系统的时钟同步。普通的网络时钟同步服务器提供的网口较少,一般都在4个以下,同时可支持1-4个网络的系 统时钟同步。当需要同步的子系统较多时,则需要配置可同时支持二三十个网络的特殊网络时钟同 步服务器。但是在企业建设初期,往往很难准确预计将来的网络发展规模,这就需要事先规划设计 一个扩展性良好的全厂网络时钟同步方案,满足全厂现

5、有和将来所有的网络子系统的时钟同步需求, 并同时能保持系统网络间的独立和隔离。1. 网络时钟同步概述时钟同步,顾名思义是指实现不同节点之间时钟的同步。对时间敏感的系统必须实现系统各节 点间的时钟同步,否则将引起重要功能的故障,以DCS系统为例,如果操作站和控制站的时钟不同 步,那么SOE事件、位号趋势、数据同步等都将受到严重影响。1.1SNTP原理与机制SNTP是目前应用最广泛的网络时间同步协议,是指客户端和服务器通过以太网进行时间同步, 具有易扩展性、易用性,适宜规模化应用,并能满足大部分系统的时钟同步精度需求。本文所称全 厂时钟同步即基于SNTP协议的以太网时间同步方案。这里先简单的介绍一

6、下SNTP协议的基本原理。SNTP是基于UDP传输的应用协议,服务端口 为123,具体数据格式可参考RFC4330SNTP利用4个时间戳来计算来回(roundtrip)时延d和相对时钟同步服务器的系统时钟偏移t, 时间戳定义如下表格所示:时间戳类型ID产生时间原始时间戳T1客户端发送请求的时间接收时间戳T2服务器接收到请求的时间发送时间戳T3服务器发送回应的时间目的时间戳T4客户端接收到回应的时间表格1 SNTP时间戳定义过程如下描述:1. 客户端根据自己的时钟(NTP时间戳格式)设置请求包的发送时间戳字段(以天表示)。2. 服务器则将该字段的值作为回应包的原始时间戳,并根据自己的时钟(NTP

7、时间戳格式) 设置接收时间戳和发送时间戳区域(以天表示)。3. 当收到服务器的回应包,客户端即可根据接收到回应包时自己的时钟(NTP时间戳格式) 来确定目的时间戳的值。4. 客户端计算来回时延d和时间偏移t(T1T4的定义见表格1):d = (T4 - T1) - (T3 - T2)t = (T2 - T1) + (T3 - T4) / 212SNTP工作模式SNTP协议的时间同步工作模式有三种:单播(unicast)、广播/组播(broadcast/multicast)、任意 播(manycast/anycast),各工作模式下服务器与客户端的动作有所不同,详见RFC43303这里概括如 下

8、:1. 单播工作模式下,客户端向指定地址的时钟服务器发起时间同步请求,服务器响应请求。2. 广播/组播工作模式下,时钟服务器周期性地送消息给一指定的IP广播地址或者IP多播地 址,并且通常不期望从客户端得到请求,客户端监听地址但通常并不给服务器发请求。3. 任意播工作模式下,客户端发送一个请求到指定的广播地址,并期望来自一个或多个服务 器的响应,客户端会使用第一个回复的服务器地址,并与之建立单播的同步过程,之后的 响应都会忽略。不同的网络时钟服务器支持的工作模式有所不同,不同系统实现的时间同步的工作模式也不尽 相同,因此部署网络时间同步系统时必须事先了解所购时钟同步服务器和系统的工作模式是否兼

9、容。 比如很多欧洲生产的时钟同步服务器不支持任意播模式。2. 全厂网络时钟同步应用方案全厂网络时钟同步要求全厂不同系统使用同一套网络时钟同步系统,同时不同系统的网络因为 功能安全设计上的考虑,必须互相隔离,互不干扰,这意味着不可以将不同系统通过网络连接设备 如交换机简单相连至一个时间同步系统,而必须使用特定设备和技术。子系统(子网络)的数量、 时钟同步工作模式、ip属性的不同决定了全厂时钟同步方案的复杂性和多样性。以下给出几种较为 典型的实际应用,供大家讨论和参考。21基本的全厂时钟同步方案当全厂的子系统网络数量较少(小于4个),利用一台普通GPS网络时钟同步服务器提供网络 时间同步信号,即可

10、架构基本的GPS全厂网络时间同步系统,时钟服务器的4个独立网口可根据子 系统所处IP地址段的不同分别给予相应设置,使得各子系统可以直接访问相应的时钟服务网口,功 能较强的产品支持各同步网口采用不同的工作模式进行时钟同步。如图1所示:GPS 时问同少哌务器图1基本的全厂网络时钟同步该方案中GPS时钟同步服务器的选型需关注以下几点:时钟同步服务器的不同网口是否可以设置为同一网段的IP(即各子系统的IP地址是否允许 重复或重叠)时钟服务器支持的工作模式和子系统是否兼容22使用特殊时钟同步服务器的全厂时间同步方案当全厂的系统网络数量较多(大于4个),最直接的解决方案是选用一台特殊的GPS网络时钟 同步

11、服务器。普通的GPS网络时钟同步服务器一般仅支持1-4个网口,而特殊的GPS网络时钟同步 服务器或拥有众多数量网口(20 口以上),或可扩展一定数量的网口,从而支持数量较多的子系统 网络进行统一的时间同步,如图2所示:GPS特休时间同步呱务器图2使用特殊时钟同步服务器的全厂时间同步该方案中特殊GPS时钟同步服务器的选型需关注以下几点,根据系统需求选择:网口数量:网口属于固定配置还是模块化不同网口是否可以设置同一网段的ip该方案的优点是简单,使用方便,网络拓扑简单,诊断维护简易,选用模块化的多网口时钟同 步服务器具有更好的扩展性,缺点是该类型时钟同步服务器价格较昂贵,对于改造、扩容项目而言 无法

12、保护已有投资。而且由于供应商较少,将来的服务和维护成本较高。23主从结构的全厂时间同步方案当全厂的系统网络数量较多时,除了 2.2的方案外,也可使用一台普通的GPS网络时钟同步服 务器和多台普通网络时钟同步服务器级联,部署主从结构的二级网络时间同步系统,扩展网络时间 同步系统规模,实现全厂时钟同步,如图3所示:GPS级主时何同步服务器交换机图3主从结构的全厂时间同步该方案中,二级时钟服务器通过网络与一级主时钟同步服务器进行同步。一级时钟服务器的网 口设置为单播工作模式,二级时钟服务器主动向一级服务器发起时钟同步请求,以保持二级时钟服 务器的时钟同步精度,同时二级服务器为不同系统提供不同工作模式

13、下的时间同步信号。该方案中 二级从时钟同步服务器的选型需关注以下几点:二级从时钟同步服务器与一级主时钟同步服务器同步方式兼容优选与一级主时钟同步服务器品牌、系列一致的产品该方案的优点是可以保护已有投资,价格较有竞争力,且具有很好的扩展性,根据需时间同步的系统网络数量增加二级时钟同步服务器即可,配置维护简单,不同的二级时钟同步服务器相互独 立,这样即使有IP地址段重复的子系统(例如:CCS和SIS用同一家产品,但分属不同项目时经常 会遇到。,也可以配属在不同的时钟服务器下,以实现全厂系统网络的时间同步。2.4系统网段重复的全厂时间同步方案当全厂系统网络数量较多(大于4个),但网段数量小于4时,使

14、用一台普通的GPS网络时钟 同步服务器,利用网络技术隔离不同系统的网络,实现全厂时间同步,如图4所示:GPSr时间同步哌务器11支持ACL/.迟科私育VLAN交换机图4系统网段存在重复的全厂时间同步可以利用思科私有VLAN或者ACL技术实现不同系统网络隔离。VLAN虚拟局域网技术,可将物理上连接在一起的网络隔离为不同逻辑网络,思科私有VLAN 技术在通用的VLAN技术基础上实现不同VLAN主机可以跟公共主机进行通讯而互不干扰。ACL是访问控制技术的一种,根据用户指定的过滤规则,允许数据通过或者丢弃,从而达到网 络隔离的效果。该方案的重点在于交换机的选型和配置,必须根据系统的网络特性进行定制。该

15、方案的优点是成本相对较低,对于扩容、改造项目可以保护已有投资,缺点是应用有限制, 仅适用于全厂的系统网段数量小于时钟同步服务器网口数,但子网络数量较多的情况,且要求各时 间同步客户端ip地址不冲突,此外实现隔离的规则配置较复杂,诊断维护较麻烦,若配置失效则所 有网络将连在一起。同时依赖该交换机的正常工作,若该交换机出现故障,时间同步将失效。2.5系统网络支持路由的全厂时间同步方案当全厂系统网络数量较多(大于4个),大部分子系统网络支持路由功能时,可使用一台普通的 GPS网络时钟同步服务器,利用路由器或NAT设备隔离这些系统网络,并连接至时钟同步服务器的一个网口,其余不支持路由的系统网络直接连接至时钟同步服务器的其他网口,实现全厂时间同步,如如图5所示:GPSII普逋交换机FGS持由系充 支路的#PLC图5系统网络支持路由的全厂时间同步路由技术可连接不同网络,实现网络隔离;NAT是地址转换技术,它可以实现隐藏真实地址, 解决重叠地址的路由问题。该方案中单一功能的路由或NAT设备价格较便宜,在独立的系统网络数量不多时,方案的整 体成本较低;路由或NAT配置较简单;某一个路由或NAT设备故障不影响其他网络的时间同步; 缺点是应用受系统网络特性限制,需支持路由,要求系统时间同步方式为单播通讯,网络较

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号