Network Time Protocol

NTP adalah singkatan dari Network Time Protocol  yang dalam bahasa indonesia bisa kita artikan sebagai protokol yang yang digunakan untuk mensinkronasikan waktu dalam jaringan. Standar NTP menggunakan server yang memasok waktu ke klien, seperti komputer yang terhubung dengan jaringan, dengan standar waktu Coordinated Universal Time (UTC), informasi tersebut  sebagai response atas request sebelumnya. Meskipun perangkat keras Anda dapat meminta waktu saat ini dari berbagai server di jaringan, beberapa perangkat memberikan data yang lebih akurat daripada yang lain karena faktor-faktor seperti kelambatan (Lag) dan latensi pada sistem.

Server ketepatan waktu dalam jaringan ini disusun dalam strata yang berbeda, juga bisa disebut sebagai lapisan. Perangkat paling akurat ada di Stratum 0, termasuk didalamnya ada jam atom, radio, dan jam dengan presisi tinggi lainnya, seperti yang ditemukan di laboratorium NIST dan satelit GPS. Server Stratum 1, juga dikenal sebagai server waktu primer, terhubung langsung ke perangkat Stratum 0, beberapa contohnya ada merk masterclock gmr5000, gmr1000 , bodet netsilon , LeoNTP Server.

Protokol ini juga berguna untuk :

Varian lain dari protokol ini, yang dikenal sebagai SNTP atau Simple Network Time Protocol, menggunakan format paket dan pesan yang sama. Perbedaan utama adalah bahwa SNTP secara signifikan kurang akurat. Karena klien tidak dapat memperoleh data pengaturan waktu dari berbagai sumber atau menggunakan checksum MD5, mereka rentan terhadap ketidakakuratan jaringan umum dan agen jahat yang dengan sengaja memberikan time-stamp yang tidak tepat.