azure - 如何在 Windows Azure 上使用 NTP 验证本地 VM 时钟?

标签 azure udp clock ntp

NTP (网络时间协议(protocol))基本上是调整设置服务器时钟的事实上的标准。我已经提出了关于 expectations in terms of native clock accuracy on Windows Azure 的问题。这里有一个稍微不同的问题:如何使用 NTP 验证当前时钟的可靠性?问题是 UDP 在 Windows Azure 上不可用(仅 TCP),而且似乎有 no TCP implementation available of NTP (尽管讨论已经有近十年的历史了)。

有什么办法吗?

最佳答案

假设 UDP 传出数据包仍然被 Azure 阻止(我很惊讶/失望,情况仍然如此!)那么也许您可以使用分辨率较低的 TCP 服务,例如 TIME 或 DAYTIME - 请参阅两者的描述上http://www.nist.gov/pml/div688/grp40/its.cfm - 显然,您需要测量网络调用所花费的时间长度,以确保返回的答案对您来说足够准确。

关于azure - 如何在 Windows Azure 上使用 NTP 验证本地 VM 时钟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6186776/

相关文章:

带有 Servicebus 绑定(bind)异常的 Azure Function

linux - 两个组播流共享相同的组地址

boost - 使用 boost::asio 制作异步 udp 客户端

linux - 时钟()的实现

python - 将原始二进制图像传递到 Azure 认知服务 API

azure 搜索 - 模型/查询复杂模型类型

node.js - 客户端未收到多播消息

python - time.clock() 无法正确返回时间

android - 如何获取 Google DeskClock 应用程序中设置的闹钟时间?

java - REST API Azure 事件中心 ExpiredToken