Building A Ntp Server
- Date: 2007-05-02 - Word Count: 519
Share This!
Network Time Protocol is utilised by NTP server systems to distribute accurate time around a computer network. NTP is an Internet protocol solely used for the dissemination of time. By utilising a GPS or radio external reference clock, you can build a highly precise stratum 1 NTP Server for your network.
This article describes how to build and configure your very own stratum one NTP Server. By adding a relatively cheap GPS or radio time standards receiver to your Linux box, you can have your own precise NTP server. Your NTP server can be used to synchronize all the machines on your network to the precise time.
NTP is available as source code for compilation and configuration on a Linux machine. The source code freely downloadable from the NTP.org website. Most Linux installations, such as SUSE and Fedora provide NTP pre-installed. Many other Linux disto's provide NTP as a RPM.
In order to build a stratum one NTP server, you need an accurate external timing reference. Many timing references are available, most utilise GPS or national time and frequency radio sources such as WWVB, DCF77 and MSF. The Global Positioning System (GPS) is a great timing reference, since it is available worldwide and the equipment required for receiving time and positioning information is very low-cost.
Many GPS systems provide a serial port that can be connected to a PC serial port. The receiver generally provides continuous time and positioning information in a standard format known as NMEA. An NTP server can utilise the timing information provided by a NMEA receiver as an accurate timing reference. Some GPS receivers also provide a highly precise pulse per second (PPS) output that can be used as a highly accurate timing reference. Any timing pulse generated by a GPS receiver may need to be converted into a usable RS232 signal level. A TTL level pulse output can be converted to RS232 levels by feeding it into a RS232 driver.
There are many radio receivers available that receive transmitted national time and frequency information. WWVB is a US radio time and frequency transmission, DCF77 is transmitted from Germany, MSF is available throughout the UK. The advantage of a radio signal as a reference clock for your NTP server is that you can usually pick up a good signal indoors, close to the NTP server. In contrast, GPS requires an antenna with a good view of the sky.
Once you have your NTP server external reference clock set-up and installed, you need to configure the clock in the NTP configuration file 'ntp.conf'. This usually involves finding and specifying the reference clock code for your timing reference. Once configured, your NTP server will act as an accurate source of time for your network time clients.
Many modern operating systems can use the Network Time Protocol to synchronize time. Linux and Unix machines can utilise the NTP distribution itself. Modern Windows operating systems such as XP and 2003 have pre-installed SNTP clients that can point to the IP address or DNS name of a NTP server for synchronisation. Many network devices such as routers and switches can also utilise your NTP server for synchronization.
This article describes how to build and configure your very own stratum one NTP Server. By adding a relatively cheap GPS or radio time standards receiver to your Linux box, you can have your own precise NTP server. Your NTP server can be used to synchronize all the machines on your network to the precise time.
NTP is available as source code for compilation and configuration on a Linux machine. The source code freely downloadable from the NTP.org website. Most Linux installations, such as SUSE and Fedora provide NTP pre-installed. Many other Linux disto's provide NTP as a RPM.
In order to build a stratum one NTP server, you need an accurate external timing reference. Many timing references are available, most utilise GPS or national time and frequency radio sources such as WWVB, DCF77 and MSF. The Global Positioning System (GPS) is a great timing reference, since it is available worldwide and the equipment required for receiving time and positioning information is very low-cost.
Many GPS systems provide a serial port that can be connected to a PC serial port. The receiver generally provides continuous time and positioning information in a standard format known as NMEA. An NTP server can utilise the timing information provided by a NMEA receiver as an accurate timing reference. Some GPS receivers also provide a highly precise pulse per second (PPS) output that can be used as a highly accurate timing reference. Any timing pulse generated by a GPS receiver may need to be converted into a usable RS232 signal level. A TTL level pulse output can be converted to RS232 levels by feeding it into a RS232 driver.
There are many radio receivers available that receive transmitted national time and frequency information. WWVB is a US radio time and frequency transmission, DCF77 is transmitted from Germany, MSF is available throughout the UK. The advantage of a radio signal as a reference clock for your NTP server is that you can usually pick up a good signal indoors, close to the NTP server. In contrast, GPS requires an antenna with a good view of the sky.
Once you have your NTP server external reference clock set-up and installed, you need to configure the clock in the NTP configuration file 'ntp.conf'. This usually involves finding and specifying the reference clock code for your timing reference. Once configured, your NTP server will act as an accurate source of time for your network time clients.
Many modern operating systems can use the Network Time Protocol to synchronize time. Linux and Unix machines can utilise the NTP distribution itself. Modern Windows operating systems such as XP and 2003 have pre-installed SNTP clients that can point to the IP address or DNS name of a NTP server for synchronisation. Many network devices such as routers and switches can also utilise your NTP server for synchronization.
Related Tags: ntp server, time server, gps ntp server, digital wall clock, atomic clock, time synchronisation, gps clock, gps time, time synchronization, digital clock, gps time server
Dave Evans is a technical author with a background in NTP Server solutions and telecommunications. Dave provides a technical authoring service to NTP reference clock and NTP server manufacturers. Dave has also provided a configuration, installation and repair service for computer timing systems. Click here to find out more about ntp server systems. Your Article Search Directory : Find in Articles
Recent articles in this category:
- Software and Engineering Associates
Software technology has made Hospital and healthcare organizations make critical changes to serve pe - How to Configure Ssh (secure Shell) for Remote Login on a Cisco Router
Copyright (c) 2008 Don R. CrawleyPrior to the introduction of SSH in the Cisco IOS, the only remote - Computers, How Can I Choose A PC Registry Cleaner?
Understanding how a registry in a personal computer works is the first step in learning how a co - Computers, Steelseries SX PRO Gaming Mouse Pad
This mouse pad is the creme de la creme of gear for uber gamers. It's the equivalent of having C - How to Find the Best Internet Marketing Company in Pittsburgh
Computers and the Internet have changed dramatically during the past decade. Currently, there are o - Green IT Corporate Strategies
Green IT corporate strategies are quickly becoming an integral part of the corporate world. Viewed - Introduction To Network Security
Network security is a critical aspect of most businesses today. Developing a plan that accommodates - Unified Communications Business Benefits
The value of unified communications business benefits far outweighs the initial cost to modify exis - What Is Business Continuity Planning?
Business continuity planning is essential in establishing a firm basis for a specific enterprise's - For Ipod Beginner, Faq 1
Q1. How many kinds of iPod on earth? iPod nano ,ipod video ,iPod shuffle ,iPod mini ,iPod Photo ,U2
Most viewed articles in this category:
- Voip Residential Comparison Guide: Evaluating Packet8, Lingo, And Vonage
Voice over internet protocol [internet telephony] is a rapidly growing technological alternative to - What's The Difference In The Ionic Breeze Quadra?
The Ionic Breeze Quadra is the newer line of ionic breeze units offered by The Sharper Image. These - Selling World of Warcraft Accounts
Everybody knows that WoW is one of the most exciting MMORPGs ever created. This makes selling WoW ac - Salesboom SLA-MS Competition
Oh, the irony. Online CRM Services shy away from offering customers a Service Level Agreement. Why t - Film Cameras
Film cameras are simple cameras, which could be used by all easily. People prefer to use film camera - How To Improve Your Computer Speed Almost Instantly
Probably your computer, even though you bought it last year its no longer that much fast. Like any o - Auto Navigation Systems And Gps Technology While Traveling
If you have managed to do any research on auto navigation systems I'm sure you've come across countl - The Mosquito Ringtone - The Tone Adults Can't Hear
Without a doubt, the mosquito ringtone is one of the most popular ringtones ever. Good luck trying - Do Cheap iPods Really Exist?
If you know anything about music trends, you know that iPods are the hottest portable music device t - Online Mobile Phone Offers: Take 10 Minutes To Save £360 On Your Next Mobile Phone Contract
Cash Is Falling Out Of Your Pocket If you live in the UK, you're probably paying line rental on a m

