并非严格用于身份验证,我正在寻找一种方法来强制我的 Ubuntu NTP 服务器使用我的手机公司网络时间作为我所有在家时间的基础。我似乎无法通过各种搜索方法找到地址。
我可以根据手机时间 (Sprint) 来确定上班时间 (以及何时离开家)。我希望通过 NTP 为我的家庭系统化时间。
有没有办法(合法地)找到我的蜂窝公司的 NTP,以便我可以将其用作基于 Ubuntu 的 NTP 池的源?
答案1
我想你会发现,手机公司通常不使用 NTP 来同步手机。虽然供应商几乎肯定在某个地方有一台(或几十台) NTP 服务器,但这并不是你的手机要同步的对象。
例如,Sprint 必须使用非常精确的计时(而不是计时,两者略有不同)来保持 CDMA 广播彼此同步。如果一个码片速率不同步,塔上所有通话的质量都会开始下降。因此,计时(以及随后的实践中的计时)内置于 CDMA 中,而不是计算机网络间协议 (NTP) 中。GSM 网络也做了类似的事情(因为它们在 2G 网络中是 TDMA,在 3G+/LTE 网络中是 CDMA)。计时系统称为尼兹- 网络身份和时区。
但是,有些手机确实使用 NTP 显示时间,这些 NTP 通常由手机提供商(而不是服务提供商)托管。例如,我相信 Google 为 Android 手机提供了默认的 NTP 服务器。我相信 Apple 也这样做 - 但我不确定。
因此,我认为移动公司没有为最终用户(您的计算机或手机)提供 NTP 服务器。如果您发现其他情况,请发布您的答案!