NTP (Network Time Protocol)

Network Time Protocol (NTP) merupakan suatu protokol yang digunakan untuk melakukan sinkronisasi waktu antara sistem lokal dengan sumber waktu yang akurat. Protokol ini diperlukan agar waktu yang tercatat pada sistem kita (lokal) bisa sama atau paling tidak mendekati waktu yang sebenarnya. Hal ini berguna agar tidak terjadi kesalahan atau kekacauan pada saat suatu sistem berkomunikasi dengan sistem lainnya karena perbedaan waktu yang tercatat pada setiap sistem tersebut.

Selain itu seorang administrator jaringan akan dipermudah dalam menelusuri dan menganalisa masalah yang terjadi pada suatu jaringan jika waktu pada setiap sistem bersesuaian.
NTP sudah digunakan secara luas di dunia untuk melakukan sinkronisasi waktu antar sistem. Protokol ini memberikan tingkat akurasi kurang dari 1 milisekon pada LAN dan beberapa milisekon pada WAN. Saat ini sudah terdapat ratusan NTP server di seluruh dunia dan melayani jutaan NTP client di semua negara.

NTP menggunakan UDP port 123 sebagai layer transportnya. NTP beroperasi dengan menggunakan level hierarchy yang setiap levelnya diberi nomer yang disebut stratum. Stratum memiliki beberapa level yang mendefinisikan jarak dengan sistem yang menjadi referensi untuk menghindari cycle dalam proses sinkronisasi, diantaranya adalah:
  • Stratum 0. Merupakan perangkat seperti jam atom dan tidak dikoneksikan langsung degan jaringan, tetapi terhubung dengan komputer.
  • Stratum 1. Merupakan perangkat komputer yang terletak pada perangkat stratum 0.
  • Stratum 2. Merupakan perangkat yang mengirimkan request NTP ke perangkat Stratum 1.
  • Stratum 3. Merupakan perangkat yang memiliki fungsi yang sama seperti stratum 2 dan melakukan request NTP ke perangkat stratum 2.
NTP Server
NTP Server adalah situs NTP Stratum 1, 2,..dst., yaitu Server yang sistem waktunya di-sinkron-kan terhadap sumber waktu akurat, dan men-transmisi-kan paket informasi waktu kepada komputer 'klien' yang meminta.


Tulisan berikutnya, akan membahas tentang NTP Server menggunakan perpaduan antara freeBSD dan GPS (Global Positioning System), yang mana dalam hal ini adalah Stratum 1.

Artikel Terkait :

0 comments: