教育房产时事环球科技商业
投稿投诉
商业财经
热点动态
科技数码
软件应用
国际环球
晨报科学
新闻时事
信息智能
汽车房产
办公手机
教育体育
生活生物
解梦组词

时间同步(计算机是如何进行时间同步的)

  时间同步(计算机是如何进行时间同步的)WHY
  在网络世界中, 各个计算机之间要想协同工作,时间同步是一个十分重要的基础. 在计算机内部是有自己的时间的, 这个时间通过内部的晶体振荡器产生的固定频率, 来模拟时间流逝进行计算. 虽然频率十分稳定, 但也是有误差的, 虽然现在的工艺水平误差已经十分小了. (关于震荡的具体原理, 在此不表)
  既然本地时间会产生误差, 那么就会造成两台服务器的时间不一致. 要消除不一致, 就需要有一个统一的时间标准, 然后大家都以这个标准为基准时间并对自己的本地时间进行校准, 既协调国际时(UTC), 关于这个时间是怎么来的, 不是本文讨论的重点.
  好了, 现在, 在另一个地方, 有一个标准时间, 如何将这个标准时间通过网络同步到你的本地计算机呢? 如何在同步的过程中, 尽量消除网络延迟带来的影响呢?HOW
  如果直接进行网络请求, 然后拿到一个返回时间戳并修改本地时间可不可以呢? 显然不行. 别忘了, 包在网络中传输也是需要时间的, 这个请求从对方发出, 至到达本地计算机, 经过了多久你并不知道, 这中间的延迟会严重影响时间校准的结果.
  OK, 现在遇到的问题就是网络延时了, 如果能够消除网络延迟, 就可以精准同步了, 但以现在的技术水平是做不到的. 既然延时无法消除, 如果我们能够知道这个延时的时间, 也可以通过计算消除延迟的影响.
  包在网络中的传输大致如图:
  其中各值如下:
  C1: 客户端发出请求的本地时间
  C2: 客户端接收到返回的本地时间
  S1: 时间服务器接收到请求的服务器时间
  S2: 时间服务器发出响应的服务器时间
  SC1: 客户端发出请求时的服务器时间
  SC2: 客户端接收到返回的服务器时间
  CS1: 时间服务器收到请求时的本地时间
  CS2: 时间服务器发出响应时的本地时间
  我们现在的目的看起来很简单, 就是在接受到返回的时候, 将本地时间C2校准为SC2. 首先要明确的是,C2和SC2是不想等的, 否则二者时间相同就不需要校准了嘛.
  首先, 我们本地知道的信息有:C1,C2, 可以令服务器在返回结果中, 告诉我们S1,S2. 并且, 我们假定网络中的延时是基本固定的, 既S1-C1=C2-S2.
  好了, 现在已经成功的将其转换成了一道数学题. 是不是突然发现简单了许多? 步骤如下:
  da = (C2 - C1) - (S2 - S1) # 总延时时长
  d = da / 2 # 单次延时时长
  SC1 = S1 - d
  SC2 = SC1 + (C2 - C1)
  如何? 很巧妙的将网络延时消除了.
  以上, 就是时间同步ntp协议的内容了. 不过, 如此同步的时间也是有误差的, 首先上面就假设了往返的网络延时相同, 如果延时不对称, 则同步结果就会不准确, 而且, 协议跑在应用层, 从物理层到应用层之间的时延也会影响最终结果.应用
  我们在实际实际编程中, 经常会写入类似这样的代码:$t1=time();//dosometing...  $t2=time();
  如果, 在获取$t1变量后, 正巧进行了时间同步, 那么$t2有可能小于$t1, 岂不是很诡异. 不过还好, 有不同的同步方式供我们选择, 以下在Ubuntu系统上进行了测试.
  ntp: 时间平滑过度, 保证本地时间递增, 一点点减少本地与远端的时间差.
  ntpdate: 立即进行同步, 这种功能情况就可能出现上面$t2小于$t1的场景
  不过, 在我的服务器Ubuntu 18上, 已经默认不再使用ntp工具了, 转而使用timedatectl, 其内部协议是一样的, 有关timedatectl的详细内容可以参考一下官网的说明:
  https://ubuntu.com/server/docs/network-ntp

稀有气体(稀有气体的稀奇本领)稀有气体(稀有气体的稀奇本领)在化学元素周期表中有这样一类元素,它们几乎不与其它任何元素发生化学反应,因为它们自身的结构非常稳定,处于一种吃饱喝足的状态,但当它们发挥作用时,却展示刘备借荆州(刘备借荆州到底还了吗?)刘备借荆州(刘备借荆州到底还了吗?)说刘备假仁假义的一般都绕不开借荆州这个事。刘备那么刘备借荆州有借无还,究竟是怎么一回事?最后到底还了吗?公元208年,刘表去世,由次子刘琮继位,刘备是怎么死的(刘备当年是怎么死的)刘备是怎么死的(刘备当年是怎么死的)刘备(161年223年6月10日),即汉昭烈帝(221年223年在位),又称先主,字玄德,东汉末年幽州涿郡涿县(今河北省涿州市)人,西汉中山靖王规划年会(2019中国城市规划年会在重庆召开)规划年会(2019中国城市规划年会在重庆召开)图为2019中国城市规划年会现场。钟欣摄图为2019中国城市规划年会现场。钟欣摄中新网重庆10月19日电(记者钟旖)2019中国城市规辣椒素的作用(辣椒的小妙用)辣椒素的作用(辣椒的小妙用)有温中散寒,开胃消食的功效。主治寒滞腹痛,呕吐泻痢,冻疮,脾胃虚寒,伤风感冒等症。青椒能增强人的体力,缓解因工作生活压力造成的疲劳。其特有的味道和所含的青蒿素的作用(青蒿素效用知多少?)青蒿素的作用(青蒿素效用知多少?)一提到青蒿素,很多人就会条件反射的想到疟疾,不少人甚至认为青蒿素只是治疗疟疾的特效药,除此之外对其他疾病并无作用,事实真的如此吗?认为青蒿素只能治芹菜炒肉(芹菜炒肉片,一款简单的快手菜)芹菜炒肉(芹菜炒肉片,一款简单的快手菜)京盛世传越科技有限公司,美食领域创作者芹菜炒肉片By小洞天一款简单的快手菜。原料芹菜肉片盐葱小米椒酱油白糖味精蚝油姜蒜。做法步骤第1步芹菜洗粉条的做法大全(猪肉炖粉条的正宗做法)粉条的做法大全(猪肉炖粉条的正宗做法)猪肉炖粉条是一道具有东北特色的家常菜肴,富有东北四大炖第一炖的美名,也深受南方人的喜爱,当然每道菜在不同的区域文化上都是有差异的,每一个人做出逃离地球(人类逃离地球去外星)逃离地球(人类逃离地球去外星)当你在办公室里为一天的工作而煎熬头疼,或者你舒适地躺在沙滩上感受夏日阳光,慵懒地窝在家中沙发里用电影打发时间,又或者什么也不做,只是享受这片刻时光的时周黑鸭配方(自制周黑鸭,完美复刻)周黑鸭配方(自制周黑鸭,完美复刻)周黑鸭大家都知道吧,个人觉得他的价格还是挺贵的,但是又想吃那该怎么办呢?参考了很多配方不能说一模一样,可以说是百分百还原。别急现在我就教你如何自家泰国混血儿(泰国为什么有那么多混血儿?)泰国混血儿(泰国为什么有那么多混血儿?)虽说天气炎热,但我们可以通过旅游释放身心,感受独特之处。而现如今越来越多的小伙伴开始走出国门,走向世界。其中泰国是国内人气比较高的旅游之地,
广州地铁线路(广州地铁21号线全线双向恢复通车!)广州地铁线路(广州地铁21号线全线双向恢复通车!)据广州地铁2001通报,21号线神舟路站已恢复运营,至此,21号线全面恢复正常。7月30日13时许,广州地铁21号线神舟路站暂停运酒仙桥危改(朝阳酒仙桥危改东坝安置房源)酒仙桥危改(朝阳酒仙桥危改东坝安置房源)2020年12月30日,朝阳区召开区委十二届十三次全体会议,会上回顾总结了2020年各项工作,并对2021年重点工作作出安排。其中明确加大保纸币收藏价格表(三版人民币一角价格表价格表)纸币收藏价格表(三版人民币一角价格表价格表)三版人民币一角为什么要单独拿出来科普,因为它的版本太多。I这个是1II这是2III这是3V这个是5X这个是0VII这是7IX这是9罗马数电力工程及其自动化(电气工程及其自动化专业)电力工程及其自动化(电气工程及其自动化专业)电气工程及其自动化涉及电力电子技术计算机技术电机电器技术信息与网络控制技术机电一体化技术等诸多领域,是一门综合性较强的学科,其主要特点是红烧肥肠(求求你做一次红烧肥肠吧)红烧肥肠(求求你做一次红烧肥肠吧)肥肠处理太复杂,家里不常做。但是红烧肥肠香醇黄亮,柔嫩可口,肥而不腻,令人垂涎三尺。妈妈做一次红烧肥肠,家里第二天就能吃到浓郁的肥肠面,当早餐,快重庆酸辣粉的做法(教你一招搞定地道重庆酸辣粉)重庆酸辣粉的做法(教你一招搞定地道重庆酸辣粉)四川小吃中相信很多人都爱吃酸辣粉,尤其是女生。因为我每次出去吃酸辣粉,店里的女生远远比男生多。而且有这样一个现象,女生是同闺蜜来的,男鸡汤炖法(做法简单零失败的清炖鸡汤)鸡汤炖法(做法简单零失败的清炖鸡汤)By菜。媛用料鸡一只葱3段姜4片盐适量红枣,无花果各5颗做法步骤1准备鸡一个2剁大块3冷水里放入姜葱,把鸡块也放入4全部放入后大火烧开,然后去浮自己做泡椒凤爪(泡椒凤爪不用再买)自己做泡椒凤爪(泡椒凤爪不用再买)大家好,我是第一美食阿飞,每天都有几道美食分享给你,关注带你领略四海八荒的舌尖美味。泡椒凤爪可以说是最开胃的小菜之一,尤其是在夏天,就着啤酒,这绝湖南小炒肉!(湖南小炒肉的正宗做法!)湖南小炒肉!(湖南小炒肉的正宗做法!)到过湖南的人都知道,上至星级酒店,下至苍蝇小馆,每个店里必备的招牌湘菜必定是辣辣炒肉,连路边的早餐店里,汤米粉和热干面上卖得最多的浇头也是辣椒四川女人(四川23岁美女,靠学武术爆红,粉丝超千万,至少能赚500万元)四川女人(四川23岁美女,靠学武术爆红,粉丝超千万,至少能赚500万元)有一个四川23岁美女,因为学习了很多年的武术,某天突然在网络上走红,瞬间拥有1000多万粉丝。根据推算,如果关于地震的作文(关于纪念5。12汶川地震的作文)关于地震的作文(关于纪念5。12汶川地震的作文)个无法被忘记的时间。汶川8。0级地震,近7万人遇难,一段9年过去依然会感到伤痛的记忆。2017年5月12日,是汶川地震9周年纪念日,