Remember Me
forgot your password?

Ntp Time Servers for Precision Timing

Network Time Protocol, or NTP as it is most commonly known, provides a mechanism to synchronise the time of computer devices and other network infrastructure. The protocol was originally developed for the Linux operating system by Dr D Mills of the University of Delaware. For more than two decades, NTP has provided time synchronisation of critical devices on the Internet making it one of the oldest protocols still in continuous operation. This article provides a brief overview of NTP and some of the technical phrases used in computer timing.

NTP was originally developed to solve the requirement of synchronisation of critical time processes across the Internet. The Network Time Protocols primary platform is the LINUX operating system. NTP is provided under the GNU public licence; however, it has also been sucessfully ported to the Windows operating system. NTP is most widely used on LINUX as many of the algorithms needed to provide precise time are embedded into its kernel.

NTP utilises the UDP (User Data-gram Protocol) over TCP/IP. NTP messages are communicated using UDP port 23, which is reserved solely for the use of NTP traffic. The protocol basically consists of a number of fields, which specify: clock-offset, round-trip delay and dispersion relative to a precise time source. The information stored in each NTP packet allow a network time client to accurately synchronise time with a NTP server.

NTP is a structured protocol that operates in a hierarchical manner. At the top of the tree, a primary time reference is known as a stratum 1 time server. Servers that synchronise to a stratum 1 server are known as stratum 2 servers and so on down each level of the hierarchy. As the stratum increases, so generally precision decreases.

Over a number of years NTP has been enhanced to operate with a plethora of precision hardware clock devices, or reference clocks. NTP reference clocks are available for GPS hardware and also many of the National Radio Time and Frequency standards such as MSF, DCF-77 and WWVB. A number of third-party timing hardware manufacturers have installed precision crystals into their reference clocks to provide an accurate backup timing reference,.

A spin-off of the NTP protocol is SNTP or Simple Network Time Protocol, which is basically as the name implies, a simplified version of NTP. SNTP is generally used in small low-powered computing devices such as micro-controllers. It allows low-powered devices the ability to synchronise time to NTP servers over a network.

To summarise, NTP is a long-standing and widely used protocol for synchronising time between time critical processes. It has a straightforward hierarchical structure that allows synchronisation of large numbers of network time clients. For applications that require critical timing, NTP provides a de-facto standard solution.

David Evans

Dave W Evans provides technical authoring services to the time and frequency industries. Dave has published a number of articles and white-papers detailing the operation of NTP. Click here, if you would like more information on NTP server solutions.

Rate this Article: 0 / 5 stars - 0 vote(s)
Print Email Re-Publish

Add new Comment



Captcha

  • Latest Computers Articles
  • More from David Evans

Recycling Ink Cartridges

By: Mel C | 29/12/2009
Imagine the kind of harm that you are doing to the environment by throwing away hundreds of ink cartridges in the trash can. Do you little bit for the environment and choose to buy refillable ink cartridges for your home and office requirements.

PSP GO Download Center: Scam or Deal?

By: Sarah Brown | 29/12/2009
If you've been looking for PSP GO games online, you've probably seen something about a site called the PSP GO Download Center. And you, like me, probably wondered if PSP GO Download Center is a scam or a legitimate deal ?

Manage and Archive your Digital Photos on an External Hard Drive

By: Mel C | 29/12/2009
Are you still storing your pictures in photo albums that you hardly ever pull out to see? Or are you taking the risk of leaving them in the hard drive of your computer? Use an external hard drive to ensure the safety of your photos.

Download Nintendo Dsi games-How to Download Nintendo Dsi games Fast and Easy!

By: Sarah Brown | 29/12/2009
Well if you just got you Nintendo Dsi you have most probably have completed all your games and is looking how to download Nintendo Dsi games. In this article I will give you the answer to all your answers on how to download Nintendo Dsi games software and movies. This is a great way to get the most out of your Dsi. There are so many illegal torrent sites that offer you unsafe download that may destroy your computer or you Nintendo Dsi.

Know the Various Components of Desktop PCs to Buy Better

By: Mel C | 29/12/2009
Confused about the specifications of the various components of desktop PCs? Check the various components that you will need to buy and the specifications that are the latest trend.

How to Find Free Games for your PSP? PSP and PSP GO Game Downloads for Free

By: Sarah Brown | 29/12/2009
Though being a proud owner of PSP, are you fed up playing same games over and over again? And afraid that you may not like the game you paid for? Are you tired searching for free PSP games on the net, only to find them later as demos or viruses? Are you sick of paying too much for your PSP games? What if you don't like the game after you paid, you definitely won't be refunded right?

Should You Use Construction Accounting Software to Handle Payroll Internally?

By: S. Daggle | 29/12/2009
If your company is searching for new construction accounting software, one of the big decisions that you'll need to make is whether or not you want to use the software to handle your payroll functions or if you will be outsourcing your payroll to an external service provider. This article...

Music Downloadable For PSP GO – How To Download Music For Your PSP GO ?

By: Sarah Brown | 29/12/2009
Music Downloadable For PSP GO – How To Download Music For Your PSP GO ? Are you looking for music downloadable for your PSP GO? Do you want to know how and where you can download music for PSP GO for less than $0.01 legally? This article will show you the way to music downloadable for PSP GO.

How To Sync A Network Using NTP

By: David Evans | 29/09/2009 | Computers
This article describes how easy it is to synchronise servers, workstations and network infrastructure to a precise time reference.

Using GPS For NTP Server Time Synchronisation

By: David Evans | 16/04/2009 | Computers
This article attempts to describe simply, how network time servers can obtain accurate timing information to provide a precise reference for computer time synchronisation. It also discusses how NTP servers can utilise the atomic time generated by GPS to provide a timing reference for computer networks

How To Synchronise a Network

By: David Evans | 03/04/2009 | Computers
Computers are notorious for providing inaccurate time and can drift by several minutes each day. This has serious consequences for networked computer systems and applications. Each computer can have wildly differing system times, which can be totally unacceptable for transaction processing applications.

Configuring a Simple Ntp Time Server

By: David Evans | 03/01/2009 | Computers
This article attempts to simplify the installation and configuration of the Linux NTP server application. It describes a simple NTP installation and goes through step-by-step the configuration procedure required to provide a NTP server on a Linux machine.

Lf Radio Ntp Servers: How to Decode the Dcf-77 Time Broadcast

By: David Evans | 23/11/2008 | Computers
This article describes how the DCF-77 signal can be decoded to provide an accurate time reference for NTP servers and other computer timing applications.

Ntp Server Reference Clocks: What's Best Radio or GPS ?

By: David Evans | 24/09/2008 | Computers
This article describes the external time references that are available to synchronise NTP servers and discusses the merits of each.

Use a Ntp Server to Keep Precise Network Time

By: David Evans | 18/07/2008 | Computers
It is quite simple to synchronise every device on your network to an accurate time reference - a NTP time server.

Keeping Accurate Time on Your Computer Using Ntp Servers

By: David Evans | 21/05/2008 | Computers
This article discusses ways in which you can maintain continuously accurate system time on your computer system. It looks at how Internet time references and NTP servers can be utilised for computer time synchronisation.

Submit Your Articles Free: Signup
Article Categories




Use of this web site constitutes acceptance of the Terms Of Use and Privacy Policy | User published content is licensed under a Creative Commons License.
Copyright © 2005-2008 Free Articles by ArticlesBase.com, All rights reserved. (1.31, 6, w3)