EXTREME Overclocking  - Building a Stratum-1 GPS Based NTP Server with a Soekris net4501 Article - Page: 1
Home | Reviews | EOC Forums | File Downloads | RealTime Pricing Engine | Folding Stats Contact Us

Building a Stratum-1 GPS Based NTP Server with a Soekris net4501

Date: May 12, 2008
Products: Soekris net4501 & Oncore UT+ GPS Receiver
Companies: Soekris & i-Lotus
Author: Jason Rabel

Soekris net4501


If you are reading this article, the first thing you might be asking yourself is... What the heck is NTP? The shortest and simplest answer I can give is: NTP stands for Network Time Protocol which is a protocol for computers to synchronize their clocks with each other over a network.

The crystal inside the common PC is as basic and cheap as one can get, but it functions fine as the source for all the various clock frequencies that a modern PC needs to function. For timekeeping purposes though one will notice that it has a tendency to drift, and if left alone the PC's time can wander off considerably. NTP aims to compensate for this natural drift (and more) by polling other machines (running NTP) regularly and figuring out what the time should be.

Many people are probably familiar with the Internet Time tab when setting their clock in Microsoft Windows. What they are really doing is configuring a SNTP (Simple Network Time Protocol) client that polls a NTP server every so often to figure out what time it is. The full NTP implementation does a lot more, like polling several servers to determine what is the best time. The details of NTP's inner workings and features are really beyond the scope of this article, for more information I suggest you visit the official Network Time Protocol website.

In the corporate world having time synchronized between all your computers is essential for things like domain authentication, time-stamping any and all sorts of records / logs, or even just making sure you get notified about a meeting on-time. There are in fact some requirements in various industries that certain servers have time accurate to within so many milliseconds before they are allowed to process any records.

For the average home user I wouldn't say correct time is as mission-critical, but still necessary. Think about if the time on your HTPC was wrong and it stopped recording your favorite show a several minutes before the end? People with home offices, what if you were printing checks or sending out invoices and the date was completely wrong? Even at home, most people rely on their PC's clock more than they think.


Latest Reviews
Most Downloaded Files
Recently Added Files
Compare Prices On Top Brands!

Intel Processors
Core i7 - Haswell
i7-4770K  i7-4771  i7-4790  i7-4770  i7-4790S  i7-4770S

Core i5 - Haswell
i5-4670K  i5-4690  i5-4690S  i5-4590S  i5-4570  i5-4460  i5-4590  i5-4440S  i5-4430  i5-4440

Core i3 - Haswell
i3-4340  i3-4370  i3-4350  i3-4360  i3-4330  i3-4130T  i3-4160  i3-4130  i3-4150

AMD Processors
Vishera 8-Core AM3+
FX-9590  FX-9370  FX-8370  FX-8370E  FX-8350  FX-8320  FX-8320E

Vishera 6-Core AM3+
FX-6350  FX-6300

Kaveri 4-Core FM2+
A10-7850K  A10-7800  A10-7700K  A8-7600

Video Cards
nVidia GeForce GTX 900 Series
GTX 980  GTX 970  GTX 960

nVidia GeForce GTX 700 Series
GTX 780  GTX 760  GTX 750

AMD Radeon R9 Series
290X  290  285  280X  280  270X  270

AMD Radeon R7 Series
265  260X  250X  250  240

Search By Brand
ASUS  Diamond  eVGA  Gigabyte  MSI  PowerColor  PNY  Sapphire  Visiontek  XFX  Zotac

PC Memory

ASUS  ASRock  Biostar  ECS  eVGA  Foxconn  Gigabyte  Intel  MSI  Shuttle  Supermicro  Tyan 

Hard Drives & SSDs
Corsair  Crucial  Fujitsu  HGST  Intel  OCZ  Samsung  Sandisk  Seagate  Western Digital

Copyright ©2000-2016 EXTREME Overclocking. All rights reserved.
Disclaimer of Liability - Privacy Policy