设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 冲浪宝典 >> 局域网 >> 时间协议(Time Protocol)
精品推荐
局域网点击TOP10
·网线制作方法及点对点网线接法
·路由巧设置 局域网轻松限止BT下载
·组策略安全设置(上)
·路由器配置实现多PC共享上网
·常见宽带路由器设置方法汇总
·Ping命令的秘籍宝典
·几种常见的路由器的设置方法
·Windows 2003作路由局域网共享上网
·FTP Serv-U 服务器组建攻略
·突破局域网中对用户上网的限制
冲浪宝典点击TOP10
·老虎性交过程比美女性爱激烈图
·教你申请5位QQ号!
·突破新QQ空间限制 加个性图案
·使用QQ强行视频窥探MM长相
·设了密码的QQ空间 我照样能进!
·巧取豪夺 对面的女孩看过来 QQ强制视频聊天
·Google调查:哪里人最常搜色情内容
·盗取QQ密码之不完全攻略
·偷QQ
·QQ好友丢失?用腾讯好友恢复系统找回来
精选专题

时间协议(Time Protocol)

作者: 来源:网络文章 时间:2005-12-19 16:00:51

此协议提供了一个独立于站点的,机器可读的日期和时间信息。时间服务返回的是以秒数,是从1900年1月1日午夜到现在的秒数,天哪,也不小呢。

  设计这个协议的一个重要目的在于,网络上的许多主机并没有时间的观念,在分布式的系统上,我们可以想一想,北京的时间和东京的时间如何分呢?主机的时间往往可以人为改变,而且因为机器时钟内的误差而变得不一致,因此需要使用时间服务器通过选举方式得到网络时间,让服务器有一个准确的时间观念。不要小看时间,这对于一些以时间为标准的分布运行的程序简单是太重要了。

  这个协议可以工作在TCP和UDP协议下。下面是通过TCP协议工作的时间协议的工作过程:这里S代表服务器,C代表客户。

  S: 检测端口37
  U: 连接到端口37
  S: 以32位二进制数发送时间
  U: 接收时间
  U: 关闭连接
  S: 关闭连接

  这个过程也不难,如果服务器不能决定现在是什么时间,服务器会拒绝连接或不发送任何数据而直接关闭连接。


  下面我们看看使用UDP协议的情况:这里S代表服务器,C代表客户。

  S: 检测端口37
  U: 发送一个空数据报到端口37
  S: 接收这个空数据报
  S: 发送包含32位二进制数(用于表示时间)的数据报
  U: 接收时间数据报

  这个过程也不难,如果服务器不能决定现在是什么时间,服务器会抛弃接收到的数据报而不作出任何应答。

  时间是由32位表示的,是自1900年1月1日0时到当前的秒数,我们可以计算一下,这个协议只能表示到2036年就不能用了,但是我们也知道计算机发展速度这么快,可能到时候就会有更好的协议代替这个协议,或者有已经想出有效的解决办法了。




时间协议(Time Protocol) 相关文章:
时间协议(Time Protocol) 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com