Protokol Waktu Jaringan (Network Time
Protocol)
Metode Cristian
dan algoritma Berkeley pada dasarnya digunakan untuk komunikasi intranet.
Protokol Waktu Jaringan (NTP) mendefinisikan arsitektur untuk pelayanan waktu
dan protocol untuk distribusi informasi waktu lewat internet.
Tujuan dan fitur NTP, antara lain:
• To provide a service enabling clients across
the Internet to be synchronized accurately to UTC: NTP menyediakan layanan
agar klien di internet dapat bersinkronisasi dengan UTC.
• To provide a reliable service that can
survive lengthy losses of connectivity: NTP menyediakan layanan yang bisa
bertahan di jaringan mengalami loss karena jarak.
• To enable clients to resynchronize
sufficiently frequently to offset the rates of drift found in most computers: NTP memungkinkan klien untuk
sinkronisasi ulang secara berkala.
• To provide protection against interference
with the time service, whether malicious or accidental: NTP menyediakan
perlindungan terhadap interferensi dari layanan waktu, baik galat maupun
ketidaksengajaan.
Gambar
3 Contoh sinkronisasi subnet di NTP
Layanan NTP tersebar pada banyak server
di internet. Server utama tersambung langsung ke sumber waktu, seperti penerima
sinyal radio UTC. Server sekunder disinkronisasi dengan server primer.
Server-servernya tersambung dalam hierarkikal logika yang disebut synchronization subnet seperti Gambar 3.
Semakin atas levelnya akan semakin akurat clock-nya.
Galat terjadi setiap melewati satu level.
Server-server NTP
bersinkronasi satu sama lain dengan tiga cara, antara lain multicast, procedure-call, dan symmetric.
1. Multicast
Multicast
ditujukan untuk LAN berkecepatan tinggi. Satu atau lebih server secara periodik
menyebar waktu clock ke server di
komputer lain yang tersambung di LAN. Mode ini akurasinya rendah tetapi cocok
untuk berbagai kepentingan.
2. Procedure-call
Procedure-call
hamper sama dengan algoritma Cristian. Server menerima request dari komputer
lain dan membalasnya dengan pembacaan clock
saat pengiriman. Mode ini cocok ketika keakurasian tinggi dibutuhkan atau
ketika multicast tidak dappat
dilakukan.
3. Symmetric
Mode symmetric
ditujukan untuk server yang mensuplai waktu dalam LAN atau pada level tertinggi
dari sebuah synchronization subnet.
Gambar
4. Message Exchange between a pair NTP peers
Pada mode procedure-call dan symmetric mode, memroses pertukaran bagian-bagian pesan. Tiap pesan
memiliki catatan waktu dari peristiwa yang baru saja terjadi, yaitu waktu local
ketika pesan tersebut dikirimkan. Seperti pada Gambar 4, pesan m menyimpan catatan waktu setiap akan
ditransmisikan, yaitu Ti-3 dan
Ti-1, dan ketika diterima,
yaitu Ti-2 dan Ti. Kemudian NTP menghitung
jeda waktu antara dua clock
komputer.
Link lainnya
makasih mass infonya..
BalasHapusinfo seputar bola, prediksi bola ter-update..
berita bola TERBARU DAN TERPERCAYA hanya ada di www.bola368.net
Kunjungi juga www.bola368.org, Anda puas Kami pun senang.!