写点什么

Cloudflare 发布免费时间服务,支持 NTP 和 NTS

  • 2019-08-16
  • 本文字数:1223 字

    阅读完需:约 4 分钟

Cloudflare 发布免费时间服务,支持 NTP 和 NTS

Cloudflare发布了他们的免费时间服务time.cloudflare.com,同时支持NTP(网络时间协议)和新兴的 NTS(网络时间安全)。NTP 是一种用于在远程计算机系统之间同步时间的互联网协议。Cloudflare 的新服务通过其遍布全球 180 多个地点的任播网络提供 NTP 服务。


要开始使用 Cloudflare 的 NTP 服务,你需要将你的NTP客户端重新指向time.cloudflare.com。虽然大多数 NTP 实现正在添加对 NTS 的支持,但 Cloudflare 的 NTP 服务器已经支持 NTS 了。如果你有一个 NTS 客户端,你可以把它指向time.cloudflare.com:1234。目前,Cloudflare 已经可以与NTPsec互操作,其中包括对 NTS 的试验性支持。注意,Cloudflare 要求在其 NTS 服务中使用 TLS v1.3。


NTP 被设计用来同步通过不可靠的可变延迟网络通信的远程计算机系统之间的时间。NTP 的工作原理是让客户端向 NTP 服务器发送一个查询包,该服务器使用当前时钟时间进行响应。然后,请求计算机计算其时钟与远程 NTP 服务器时钟之间的差值。这就允许系统补偿网络延迟。NTP 客户端查询多个服务器,并使用算法选择这种偏差的最佳估计。



使用 NTP 服务器同步时间


波士顿大学研究生研究助理Aanchal Malhotra表示,1985 年 NTP 创建时,该服务有两个主要设计目标:健壮性和负载分配。该团队希望系统足够健壮,能够处理网络错误和其他故障。为了实现这一点,该系统的设计使得客户端可以从不同网络路径上的多个对等点收集样本,然后对它们进行平均,从而提高测量的准确性。


关于第二个目标负载分配,Malhotra 指出:


虽然每个客户端都希望与时间服务器进行通信,而时间服务器直接连接到原子钟、GPS 等高精度的计时设备上,从而拥有更准确的时间,但这些设备的容量只有这么多。


为了减轻网络的负载,该服务采用了分层设计。层次结构的顶部(Stratum 0)是连接到非 NTP 时间源的服务器,它们将时间分配给其他服务器。这些服务器依次将时间分配给位于较低层次的更多服务器。大多数系统连到第二层或第三层。



说明 NTP 层次结构的架构图


Cloudflare 的服务与 Stratum 1 时间服务提供商同步,然后将其分发给它们的消费者。这类似于其他公共 NTP 提供者的工作方式。正如 Malhotra 所指出的,Cloudflare“打算解决现有公共时间服务的局限性,特别是通过提高可用性、健壮性和安全性。”


为了解决可用性和健壮性问题,Cloudflare 利用其全球网络中的 180 多个位置和任播网络将数据包路由到最近的服务器。这反过来应该减少抖动(网络上的延迟差异)和影响包传输的潜在不对称。Malhotra 继续指出,“时间同步协议不准确的最大原因是网络不对称,导致客户端和服务器之间的往返时间不同。”


Cloudflare 的 NTP 和 NTS 服务现在已经可以使用。然而,NTS 仍然是一个新兴的协议,因此有兴趣的读者可以联系 time-services@cloudflare.com,加入 Cloudflare 的邮件列表,了解关于 NTS 客户端实现的更新。有关配置的更多细节可以在开发文档中找到。


原文链接:


Cloudflare Releases Free Time Service That Supports NTP and NTS


2019-08-16 08:004709
用户头像

发布了 823 篇内容, 共 569.3 次阅读, 收获喜欢 1591 次。

关注

评论

发布
暂无评论
发现更多内容

不是大模型,而是业务和技术如何统一指标定义

奇点云

大数据 AI 互联网 软件 IT

AIGC加速商业化落地,抖音开放平台如何打造新ToB商业模式?

ToB行业头条

淘宝商品详情数据接口:解锁电商数据分析新密码

tbapi

淘宝商品详情数据接口

如何评估云桌面套餐的性价比?

青椒云云电脑

桌面云 云桌面 云桌面厂家 云桌面系统

k8s-NFS系统配置

不在线第一只蜗牛

Kubernetes 容器 云原生

RUM性能优化之图片加载

乘云数字DataBuff

前端监控 可观测性 JavaScrip RUM

视频直播技术干货(十二):从入门到放弃,快速学习Android端直播技术

JackJiang

即时通讯;IM;网络编程

NIPs 平台:Mint Blockchain 推动 NFT 创新的新平台

NFT Research

NFT\ #Web3

博睿数据首届“观测先锋 · 2024 可观测平台创新应用案例大赛”现已启动!

博睿数据

百度搜索2024考研大数据:北方考生“南移”成潮流

极客天地

鸿蒙开发案例:绘制中国象棋棋盘与棋子的技术教程

zhongcx

完全指南:如何高效进行业务应用开发?

NocoBase

开源 低代码 开发工具 无代码 业务应用开发

得物iOS函数调用栈及符号化调优实践|得物技术

得物技术

ios

天猫商品评论API:评价内容中的用户情感倾向分析

技术冰糖葫芦

API 接口 API 文档 API 测试 API 性能测试

一图为你揭秘云数据库GaussDB管理平台亮点

华为云开发者联盟

云原生 GaussDB 智能运维 数据库·

云桌面解决方案:为何远程办公需要它们

青椒云云电脑

云桌面 云桌面系统 云桌面技术

推荐给远程办公用户的云桌面服务

青椒云云电脑

云桌面 云桌面厂家 云桌面系统

活动预告 | 10月26日,中国数据库联盟(ACDU)中国行·上海站邀您探讨数据库前沿技术

墨天轮

数据库 开源 国产数据库

什么政府网站一定要安装SSL证书吗?应该选择哪种SSL证书?

国科云

阿里云EMR StarRocks X Paimon创建 Streaming Lakehouse

Apache Flink

大数据 flink StarRocks EMR

云桌面适合哪些类型的工作

青椒云云电脑

云桌面

观测云产品更新 | AI 智能助手、云账单智能监控、日志错误追踪等

观测云

人工智能 监控 日志

实时语音交互的游戏队友——网易伏羲AI Agent创新应用 | DataFunSummit2024演讲实录

网易伏羲

人工智能 AI 语音 网易伏羲 游戏AI

淘宝商品详情API返回值中的商品推荐理由与卖点

技术冰糖葫芦

API 接口 API 文档 API 测试 API 性能测试

一文看懂——SimSolid的优势

智造软件

仿真 有限元 SimSolid

1688跨境代采集运系统

tbapi

1688代采系统 1688代购系统 1688跨境代采系统

零一万物 Yi-Lightning:超越 GPT-4o 冲击全球榜单;阿里国际 Marco 翻译大模型发布丨 RTE 开发者日报

声网

AI+云原生时代,高校该如何创新教育模式

是但求其发

云计算 软件工程 计算机 大学 #云原生

Cloudflare 发布免费时间服务,支持 NTP 和 NTS_架构_Matt Campbell_InfoQ精选文章