Category: 

What is SNTP?

Article Details
  • Written By: David White
  • Edited By: Niki Foster
  • Last Modified Date: 23 August 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
In late 19th-century London, mail was delivered to residential addresses up to twelve times each day.   more...

September 28 ,  1924 :  Two US military planes complete the first flights around the world.  more...

SNTP is an acronym that stands for Simple Network Time Protocol. As its name suggests, it is a less complicated version of Network Time Protocol, which is a system for synchronizing the clocks of networked computer systems, primarily when data transfer is handled via the Internet. NTP, one of the oldest Internet protocols still in use, uses as its base a GPS clock or other type of radio clock, which can be scientifically accurate to a number of places past the traditional second in a timescale.

We don't necessarily need to keep such precise time in our everyday lives. Computers, however, need to implement very precise timekeeping. Especially computers that are networked together and, therefore, amenable to real-time data sharing need precise timekeeping in order to avoid run-time errors and data corruption. Two computers with time clocks that are just a fraction of a second off can be in for catastrophic data transfer failures.

Another reason to synchronize timekeeping for computers is to avoid such inverse causal relationships as the reply to the email that arrives before the original email was sent. This wouldn't literally be true, but it would appear to be so if the receiving computer was not telling the right time.

Ad

NTP is used for heavy-duty data transfers and networks that have a large number of workstations. SNTP is used for computers and computer systems that don't require such precise calculations in order to operate. For example, one computer hooked up to the Internet doesn't need the extreme power of NTP and can get by using SNTP, even when doing large-bandwidth data transfers. It's the multiple-workstation approach that requires the most detailed timekeeping.

Certain manufacturers offer devices such as SNTP servers, the primary purpose of which is to provide your computer or your network with precise time, based on Internet standards. NTP servers are available as well, for more extensive demands. No matter which version your computer is running, you are no doubt thankful that NTP and SNTP are around. Without them, certain basic operations could crash an entire network and certainly a personal computer.

Ad

You might also Like

Recommended

Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}