SnapOverflow

SnapOverflow Logo SnapOverflow Logo

SnapOverflow Navigation

  • Home
  • Server
  • Ubuntu

Mobile menu

Close
  • Home
  • System Administrators
    • Hot Questions
    • New Questions
    • Tags
  • Ubuntu
    • Hot Questions
    • New Questions
    • Tags
  • Help
Home / server / Questions / 28307
In Process

        2 revsuser640
2 revsuser640
Asked: 2009-06-19 11:46:32 +0800 CST2009-06-19 11:46:32 +0800 CST 2009-06-19 11:46:32 +0800 CST

Is anyone using GPS for time sync?

  • 772

I've come across a handful of GPS NTP servers, as well as some inexpensive solutions using off-the-shelf receivers and software. Right now I'm just using NTP with a list of servers over the Internet. What is the advantage to using GPS instead (considering the alternative is free)?

ntp time-synchronization gps
  • 12 12 Answers
  • 20961 Views

12 Answers

  • Voted
  1. Haakon
    2009-06-19T18:39:46+08:002009-06-19T18:39:46+08:00

    I've used them at a gambling operation so we could keep accurate time but still have a true air gap between the production network and the internet/corporate network.

    With the revenue generated per hour and that on one occasion a single remote sales rep came into the office and plugged in his infected laptop to the corp network and brought it down within minutes (production was unaffected). The effort of using things like gps time to allow for an air gap was worth it.

    • 13
  2. goo
    2009-06-19T12:00:36+08:002009-06-19T12:00:36+08:00

    With a GPS ntp server you'll be getting a stratum 0 clock source. the advantage is accuracy and lower jitter. The downside is cost. There are very few circumstances that require this level of accuracy. in general you want to make sure your systems are in sync with each other. So syncing all your servers against a pair of internal ntp boxes that sync against external lower stratum ntp servers is usually sufficient.

    The only time I've been involved in using a GPS ntp box (for a PKI system), we never actually used them. We couldn't get permission to mount the antenna on the roof of the datacentre and get the cabling back to the ntp box.

    • 12
  3. Laura Thomas
    2009-06-19T12:19:25+08:002009-06-19T12:19:25+08:00

    We do have a pair of stratum 1 time servers using GPS for NTP.

    Does it make a difference in our day to day business vs when we had no NTP servers? A little, for example, on the client support side, the phones, both digital and voip and all the desktops now have the exact same time. Which cuts down on all the why do all these clocks have different times and can I fix it questions.

    On the server side, when we aggregate logs we know that our timestamps are all the same. So if something happened at 12:37:15.34 on two servers we know that it really was at the SAME TIME, not 30 seconds to a minute appart.

    Did we need GPS based NTP to do this? Probably not, we could have used any NTP source. We know everything is synced perfect and the time never drifts. Also if our internet connection is down, or laggy it's still perfect. Any NTP would have been an improvement over the lack of NTP we had though.

    • 8
  4. Oesor
    2009-06-19T13:47:29+08:002009-06-19T13:47:29+08:00

    While not used for time sync so that all devices are using the same time for logs, GPS time sync is commonly used in carrier class wireless transmission hardware. It allows access points to sync and all transmit/recieve simultaneously, so that they won't be causing interference or raising background noise when listening for transmissions from clients.

    • 4
  5. dr.pooter
    2009-06-19T12:16:12+08:002009-06-19T12:16:12+08:00

    The cost is not small (relatively) and the benefits are few. The only places I've seen running their own stratum-0 time source had extremely high expectations for the quality of the input, and a lack of trust in external time sources.

    • 3
  6. Joseph Kern
    2009-06-19T12:23:29+08:002009-06-19T12:23:29+08:00

    Great answers so far! I can say that I've seen GPS time sources used on multiplexers, and certain types of crypto ... it was used for NTP, just because it was already there.

    The advantage for using a local GPS NTP server would be

    • High Accuracy
    • Not dependent on an Internet connection

    How much does one of these things cost anyway? It shouldn't be that expensive. GPS + Linux + NTP ...

    Wow, $1000 - $3000, do you need it that bad?

    • 2
  7. Ward - Reinstate Monica
    2009-06-19T19:08:23+08:002009-06-19T19:08:23+08:00

    A couple years back I looked at whether it was possible to use a cheap GPS (~$200-$300) to get accurate time on a server. I'm sure that at the time Garmin or one of the other companies had software you could run on Windows to read the time on a computer to read the time from a GPS connected to a serial port. I was going to ask if anyone has used this as a cheap alternative to a purpose-built NTP server. It should be accurate enough and only a few hundred bucks.

    • 2
  8. dmckee --- ex-moderator kitten
    2009-06-21T17:35:00+08:002009-06-21T17:35:00+08:00

    A neutrino detection experiment I worked on used GPS for the primary time signal to our Data Acquisition system. They used a fairly expensive system supplied by someone in Japan.

    This as part of a world-wide effort to provide high precision information about the different arrival times for the neutrino and photon wave-fronts from big supernovas. Lots of cool physics in that, if you can get precise enough data.

    • 1
  9. JamesR
    2009-08-08T05:30:08+08:002009-08-08T05:30:08+08:00

    We use them because of their "deadman's" feature (won't correct more than a few seconds so that if something goes wrong your whole infrastructure does not move 12 hours into the past) and security; NTP is totally insecure; spoofing, man-in-the-middle, etc.

    • 1
  10. Vatine
    2009-08-08T05:50:09+08:002009-08-08T05:50:09+08:00

    It gives you a Stratum 0 NTP server, under your control. You can then configure a few machines as Stratum 1 servers, syncing from your GPS-clocked server and have slightly less traffic needing to leave your network.

    It's been around 10 years since I last had one of those (that I know of) in my network, but at that point, we didn't have a good antenna position and while it mostly saw a GPS signal, it did occasionally lose the signal, requiring a reset of the receiver equipment. With a better antenna placement, that would most probably not have occured.

    • 0

Sidebar

Stats

  • Questions 681965
  • Answers 980273
  • Best Answers 280204
  • Users 287326
  • Popular
  • Answers
  • Marko Smith

    Ping a Specific Port

    • 18 Answers
  • Marko Smith

    What port does SFTP use?

    • 6 Answers
  • Marko Smith

    Resolve host name from IP address

    • 8 Answers
  • Marko Smith

    How can I sort du -h output by size

    • 30 Answers
  • Marko Smith

    Command line to list users in a Windows Active Directory group?

    • 9 Answers
  • Marko Smith

    What's the command-line utility in Windows to do a reverse DNS look-up?

    • 14 Answers
  • Marko Smith

    How to check if a port is blocked on a Windows machine?

    • 4 Answers
  • Marko Smith

    What port should I open to allow remote desktop?

    • 9 Answers
  • Marko Smith

    What is a Pem file and how does it differ from other OpenSSL Generated Key File Formats?

    • 3 Answers
  • Marko Smith

    How to determine if a bash variable is empty?

    • 15 Answers
  • Martin Hope
    Davie Ping a Specific Port 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    Deepak Mittal How to run a server on port 80 as a normal user on Linux? 2008-11-11 06:31:11 +0800 CST
  • Martin Hope
    MikeN In Nginx, how can I rewrite all http requests to https while maintaining sub-domain? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner How can I sort du -h output by size 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 What is the difference between double and single square brackets in bash? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch How do I change my private key passphrase? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt How does IPv4 Subnetting Work? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich What is a Pem file and how does it differ from other OpenSSL Generated Key File Formats? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent How to determine if a bash variable is empty? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus How do you find what process is holding a file open in Windows? 2009-05-01 16:47:16 +0800 CST

Related Questions

Trending Tags

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • Home
  • Questions
    • Hot Questions
    • New Questions
  • Tags
  • Help

Footer

SnapOverflow

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Help

© 2022 SOF-TR. All Rights Reserve