请输入您要查询的百科知识:

 

词条 网路时间服务
释义

§ 概述

在美国,国家标准和技术协会(National Institute of Standards and Technology)(以前称为国家标准局(National Bureau of Standards))负责维护准确时间,该时间与世界各地的机构相联系。准确时间可用於无线电广播、电话号码、电脑拨号电话号码以及Internet,关於这些的所有文件都位於网站 http://www.bldrdoc.gov/timefreq(网域名称「bldrdoc」指的是Boulder、Colorado、NIST Time的位置和Frequency Division)。

我们只对NIST Network Time Service感兴趣,其详细的文件位於 http://www.bldrdoc.gov/timefreq/service/nts.htm。此网页列出了十个提供NIST时间服务的伺服器。例如,第一个名称为time-a.timefreq.bldrdoc.gov,其IP位址为132.163.135.130。

§ 相关

(我曾经编写过一个使用非Internet NIST电脑拨接服务的程式,并发表於《PC Magazine》,您也可以在Ziff-Davis的网站 http://www.zdnet.com/pcmag/pctech/content/16/20/ut1620.001.html 中找到。此程式对於想学习如何使用Windows Telephony API的人很有帮助。)

在Internet上有三个不同的时间服务,每一个都由Request for Comment(RFC)描述为Internet标准。日期协定(Daytime Protocol)(RFC-867)提供了一个ASCII字串用於指出准确的日期和时间。该ASCII字串的准确格式并不标准,但人们可以理解其中的含义。时间协定(RFC-868)提供了一个32位元的数字,用来表示从1900年1月1日至今的秒数。该时间是UTC(不考虑字母顺序,它表示世界时间座标(Coordinated Universal Time)),它类似於所谓的格林威治标准时间(Greenwich Mean Time)或者GMT-英国格林威治时间。第三个协定称为网路时间协定(Network Time Protocol)(RFC-1305),该协定很复杂。

对於我们的目的,即包括分析Socket和不断更新PC时钟,时间协定RFC-868已经够用了。RFC-868只是一个两页的简短文件,主要是说用TCP获得准确时间的程式应该有如下步骤:

1.连结到提供此服务的伺服器埠37。

2.接收32位元的时间。

3.关闭连结。 

随便看

 

百科全书收录594082条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/9/21 23:37:34