- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅析网络时间同步的方法及其安全性
浅析网络时间同步的方法及其安全性
[摘要]随着计算机技术以及网络通信技术的快速发展,网络环境中各节点的时钟同步问题变得越来越重要。介绍时钟同步的方法及其相关协议,并对其安全性进行分析和探讨。
[关键词]网络通信技术 同步 相关协议
中图分类号:TP3 文献标识码:A 文章编号:1 671―7597(2009)1010076―01
随着计算机技术和网络技术的迅猛发展,特别是Internet与Intrauet的普及,管理信息系统已经步入基于网络系统的分布式环境。要使分布在各个计算机中的应用程序相互协调、共同合作完成一项任务,就需要这些系统之间有一个统一的、标准的时间。当前人们活动的很多领域的两络系统如金融业(证券、银行)、广电业(广播、电视)、交通业(火车、飞机)、电子商务(交易、认证、加密)、电信(计费、IP电话、网间结算)、大型分布式商业数据库等需要在大范围保持计算机间的时间同步和时间准确。所以,网络时间同步技术是当前网络应用系统所需要的一项关键性技术。
一、时钟同步的方法概述
时间同步是很多基于网络的关键应用的基础。时钟同步包括逻辑时钟同步和物理时钟同步。逻辑时钟同步是指,在分布式系统中,所有进程在事件发生的顺序上要完全一致,而时序上没有要求,即时间上并不需要完全一致。物理时钟同步包括外同步和内同步。外同步是通过某种算法,使得系统内的时钟与系统外的某个标准时钟相一致。内同步则是实现系统内时钟间的相互偏差不超过一个既定的范围。绝对物理时钟同步方法一般有三种硬件同步方法、软件同步方法和分层式混合同步方法。
(一)硬件同步方法
硬件同步有两种一种是借助于接收机或接收机来实现。网络中每个节点各自引入接收机或接收机。第二种是各网络节点都联入专用的时钟信号线,进行时钟同步。硬件同步法精度很高,但成本很高、操作不便。适用于小规模网络系统,在大规模分布式网络系统中完全采用硬件同步方法是不现实的。
(二)软件同步方法
完全利用软件。通过时钟同步算法的处理完成分布式系统中各节点的时钟同步。软件同步法一般涉及时间信息包在网络中要同步的节点间的传输,因此软件同步的缺点是同步精度与网络延迟有关,对于分布在广域网上的大型分布式系统可能不能保证同步精度。
(三)分层式混合同步方法
将大规模分布式系统的节点网络划分为多个网段。在每个网段设置一个节点为时间服务节点,在该节点上引入接收机或接收机及其相应的时钟接口设备,实现不同网段的时钟同步。然后,在每个网段内部通过软件同步方法使本网段其它节点的时钟与本网段时间服务节点的时钟同步,从而实现整个分布式网络的时钟同步。
二、网络时间协议
网络时间协议(NTP),是目前互联网中应用非常广泛的时间同步协议。NTP协议是TCP/IP协议簇的一部分,是运行在应用层协议。它是由时间协议(Time Protocol、Timestamp Message)及网际协议时间选项(IP TimeIP协议和UDP协议之上的ICMP时间戳消息(ICMP Option)发展而来的。
(一)网络时问服务的实现方式
网络时间服务的实现方式有以下几种方法:
无线时钟(wireless clock):服务器系统可以通过串口连接一个无线时钟。无线时钟接收GPS全球卫星定位系统)的卫星发射的信号来决定当前时间。无线时钟是一个非常精确的时间源,但是需要花一定的费用。
时间服务器:可以使用网络中NTP时间服务器,通过这个服务器来同步网络中的系统的时钟。在德拉瓦大学的网站上,寻找到这个链接http://www.eeeis.udel,)edu/)mills/ntp/servers.htrnl,就可以找到国外大多数的一级时间服务器以及访问所需要的IP或域名地址。此方式受网络状况的影响很大。
局域网内的同步:如果只是需要在本地局域网内进行系统间的时钟同步,那么就可以使用局域网中任何一个系统的时钟。当然,你需要选择局域网中的某个节点的时钟作为“权威的”的时间源(即领导),然后其它的节点就只需要与这个时间源进行时间同步即可。使用这种方式,所有的节点都会使用一个公共的系统时钟,但是不需要和局域网外的系统进行时钟同步。如果一个系统在一个局域网的内部,同时又不能使用无线时钟,这种方式是最好的选择。对于网络时间协议,在时间同步过程中每个需要同步的本地时钟(客户端)都与多个服务器连接,本地时钟通过过滤判定最佳的同步路径和服务器源。当客户端与某个服务器长时间失去信息交换,那么客户端会在冗余的服务器中进行查询,然后选出当时的最优同步路径和时钟源。
(二)NTP协议的优势
作为现今Internet上最流行的,也是使用最为
您可能关注的文档
最近下载
- 英语辅导班招生简章模板.pdf VIP
- 化学品安全技术说明书固化剂msds.pdf VIP
- 数据结构期末考试试卷a卷.doc VIP
- 人教版一年级语文上册期中考试试题(共3套,可直接打印).docx VIP
- 幼儿园保教综合楼招标控制价的编制.docx VIP
- 《通风与空调工程施工质量验收规范》GB50243-2016.docx VIP
- 医院标识标牌采购投标方案.docx
- 2025年外研版(三起)(2024)小学英语四年级上册期末考试模拟测试卷及答案.docx
- 专题233相似图形相似三角形的判定(举一反三讲义)数学华东师大版九年级上册(原卷版).docx
- 对跨越架设施及施工的基本要求.doc VIP
原创力文档


文档评论(0)