文章插图
这里有一些你可能没有想过的很酷的东西:下一代通用设备很可能被分配了IPv6 IP地址 。这意味着当您即将用完牛奶时,您的冰箱可以让您抬头 , 而您的炉子可以通过让您知道您的晚餐即将被烧毁来节省时间 。为此,这些设备需要可靠的时间参考源 。网络时间协议(NTP)将提供这一点,并且最有可能来自上游某处的原子钟 。
如果你不能用早晨的咖啡加牛奶,这不是一个改变生活的比例问题(尽管有时会感觉这样!)但是如果NTP以惊人的方式失败,一些更为关键的系统会因此而失败 。在这里,我们将看看NTP,它在哪里使用以及它控制什么 。你会惊讶地发现这个小协议有多常见 。
NTP:基本协议
几乎所有连接到Internet的内容都使用NTP来同步其时钟,或者如果没有,则其软件可能具有允许其使用NTP的设置 。智能手机,服务器和交换机只是众多依赖Internet连接的设备中的一部分 , 这些设备依赖于时间来执行关键操作,例如实例化备份或检查安全更新 。当NTP无法正常运行时,结果可能会很混乱 。
当NTP失败时
【网络时间协议如何保持互联网时尚】在一些较旧的操作系统上仍然可以看到一个古老的问题是通常称为夏令时的季节性或一小时 。例如,当突然引入繁忙的服务器时,长达一小时的时间转移可能会导致多个级别的问题 。服务器可能会在创建文件或上次写入文件时感到困惑 。这可能导致各种错误,导致服务失败 。此外,计划作业(例如扫描文件系统中的恶意软件或病毒)可能会再次运行,尽管已经完成 。如果该任务是资源密集型的,那么结果将是服务器性能不佳 。对于许多企业,例如电子商务网站 , 这可能会对底线产生重大影响 。
由于恐慌(Y2K bug出现在脑海中),某种“闰秒故障” 实际上确实造成了一些损害 。2012年7月,Reditt,Gawker,Mozilla和其他大型网站在从世界原子钟中移除一秒钟后遇到了技术问题和中断 。你可以看到大公司感到失去了一秒钟,而这种时间敏感性问题不仅仅是小企业的保留,而且没有资源提前推出预防措施 。
NTP社区
那么网络时间协议如何在互联网上传播?它可以追溯到互联网是一个更值得信赖的社区 。在不考虑太多技术细节的情况下,考虑通常被认为是最准确(且相对可获得)的时间片类型的原子钟位于层次结构的顶部,如下图所示 。
层次结构最初由您可能会说的信任或地点起作用 。Stratum 0是原子钟下的下一级,通常是直接连接到该原子钟的时间服务器 。然后,通过一些明确的防火墙规则控制 , 某些服务器可以向Stratum 0机器询问正确的时间 。
因此,这些机器上永远不会有太多负载,它们有选择地连接到它们下面的可信NTP服务器(至少在层次结构方面),称为Stratum 1服务器 等等 。通过使用此模型 , 任何在Internet上具有计算机的人都可以连接到一个或多个(多个通常用于一个NTP服务器发生故障时的可靠性)服务器,这些服务器最近从原子钟获得了准确的时间 。
保护NTP
许多企业为了安全起见运行自己的时间服务器,因为如果一组关键业务服务器被给予错误的时间 , 则可能出现明显,广泛和不受欢迎的中断 。
因此 , NTP的大多数现代实现都可以彻底保护到令人印象深刻的水平,为系统和网络管理员提供信心 。然而,毫无疑问,某些操作需要更严格的安全性和加密,尽可能保证连接到珍贵的,可能是负载敏感的NTP服务器的服务器被正确识别为受信任 。有关加密NTP交换的更多信息,请访问网站 。
作为几乎在所有地方使用的协议,NTP具有相对良好的安全漏洞跟踪记录 , 但是与该协议一样广泛使用的任何东西总是容易被利用 。
时间缝合
当您考虑IPv6在其分配池中具有如此大量的IP地址时,您可以看到为什么制造商正在推动将越来越多的设备连接到Internet以从优越的功能中受益 。您可以确定NTP将在每个设备的软件构建中发挥重要作用 。对于各种形状和尺寸的现代电子设备,时间缝合可节省9个 。
- 世博会时间 2010世博会时间
- 表演技巧大全
- 连不上无线网是怎么回事
- 广场协议是什么意思
- 纹身时间久了会退掉吗
- 拆解视频证明任天堂修改后的Switch采用新CPU 充电时间更长
- 佳能EOS网络摄像头软件增加了新的摄像头与视频录制
- 备用车钥匙长时间不用
- bgm是什么意思 bgm是什么意思网络用语
- 网络周末的销售使Google可以在应用杂志电影等商品上进行交易