Introduction

The Apache NTP Protocol Provider is a Java server that implements RFC 2030 to service Simple Network Time Protocol requests. The Network Time Protocol is used to synchronize computer clocks on the Internet.

Apache NTP, in conjunction with MINA and the Apache Directory, provides an easy-to-use yet fully-featured network time synchronization service. As implemented within the Apache Directory, Apache NTP will provide:

  • Simple Network Time Protocol (SNTP) service (RFC 2030)
  • JMX remote management (JSR 160, JSR 28)
  • UDP and TCP Support (MINA)
  • Easy POJO embeddability for containers such as Geronimo, JBoss, and OSGi

Basic Testing

On Linux:

bash-2.05b# ntpdate -u localhost

Resources

SNTP RFC's

  • No labels