http://wenku.baidu.com/view/02ec69d55022aaea998f0f60.html

 

 Network Time Protocol(NTP)时间同步协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议***。 

windows AD环境本身就有时间同步服务,最近有人问到在非域情况下如何实现,而且只有内网。下面的方法就可以实现。  
一、服务端设置: 
因为默认情况下,WINDOWS SERVER 2003 是作为NTP客户端工作的 ,所以必须通过修改注册表,以使系统作为NTP服务器运行。注意,工作之前请先备份注册表文件。 1、通过开始菜单,输入regedit命令后打开注册表设定画面,此时请一定备份注册表文件。 2、修改以下选项的键值 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ 
NtpServer内的「Enabled」设定为1,打开NTP服务器功能 3、修改以下键值 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\ AnnounceFlags设定为5,该设定强制主机将它自身宣布为可靠的时间源,从而使用内置的互补金属氧化物半导体(CMOS) 时钟。 
4、在dos命令行执行以下命令,确保以上修改起作用 net stop w32time net start w32time 
推荐计划;如果该服务器和internet连接,那么为了避免服务器和internet上的ntp同步,
最好追加以下配置: 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ 
NtpClient的「enable」设定为0 以防止作为客户端自动同步外界的时间服务
 
二、客户设置: 
1、指定主时间服务器。在DOS方式输入“net time /setsntp:ntp.sjtu.edu.cn”,这里我们指定ntp.sjtu.edu.cn是主时间服务器,也可以是其它地址(210.72.145.44)。 2、自由设定XP时间同步间隔: 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ 
NtpClient的「SpecialPollInterval」默认设定为604800(或86400) PS: 
对话框中的“基数栏”选择到“十进制”上,显示的数字正是自动对时的间隔(以秒为单位),比如默认的604800就是由7(天)×24(时)×60(分)×60(秒)计算来的如果您想让WINODWS以多长时间自动对时,只要按这个公式算出具体的秒数 
系统与internet时间同步时需要启动Windows time服务,默认是关闭的,可以在控制面板>管理工具>服务里找到。 
Windows time服务用于和Internet同步系统时间,如果时间无法同步有可能是服务没有启动,或者需要同步的服务器日期不同,必须日期相同才能同步成功。