Live data from Hacker News

Time Is Running Out for NTP

infoworld.com

1–10 of 34 posts

Re: Time Is Running Out for NTP

#3

why dont dns servers provide this capability? seems like they are the most centralized of all the online services.

The problem isn't the service being provided, that's well handled. The problem is that the development team is woefully underfunded, incapable of keeping up with maintenance, security fixes, new design, documentation, testing, etc.

Re: Time Is Running Out for NTP

#5
Article doesn't bother to mention that there are completely different projects which implement NTP servers with varying levels of functionality (openntpd, chrony, ntpsec, ntimed). And while the pool.ntp.org system is a nice scheme, it's hardly a global necessity. You can fairly easily get a stratum 1 server going on your own infrastructure. IMHO, too much of NTP relies on GPS, but that's a separate matter.

Re: Time Is Running Out for NTP

#6
post #4

I thought NTP was a protocol, not a piece of software. Is the article conflating them, or is there only one single implementation of it that everyone relies upon?

There's OpenNTPD which is maintained by the OpenBSD/OpenSSH developers. It has been poorly criticized for its focus on security rather than absolute precision, but it's more than adequate for most peoples timekeeping needs.

http://www.openntpd.org/

It has privilege separation, sandboxing and if your OS/distribution uses LibreSSL it implements HTTPS constraints.

http://man.openbsd.org/ntpd.conf.5

http://man.openbsd.org/ntpd.8

http://man.openbsd.org/ntpctl.8

Re: Time Is Running Out for NTP

#7
Classic NTP is hardly the only game in town. For example, see the NTPsec work in progress: https://www.ntpsec.org/ which I'll probably transition to someday, maybe even get an el-cheapo GPS receiver now that I'm not effectively living in a basement.

And I've personally be using chrony for a while, although my needs are significantly less than whatever level of accuracy it provides. There are some other clients out there as well, such as OpenBSD's OpenNTPD, although I have a vague memory of it having issues of precision, congruent with the distribution's focus on security.

Post reply on HN