Ketika datang ke sinkronisasi waktu jaringan, Network Time Protocol (NTP) sejauh ini merupakan protokol perangkat lunak yang paling banyak digunakan. Baik itu untuk menjaga jaringan ratusan atau ribuan mesin disinkronkan, atau menjaga agar satu mesin tetap berjalan, NTP menawarkan solusinya. Tanpa NTP, dan server NTP, banyak tugas yang kami lakukan di internet, dari belanja hingga perbankan online, tidak mungkin dilakukan.
Sinkronisasi sangat penting untuk jaringan yang beroperasi melalui internet. Tanpa sinkronisasi, akan ada kekacauan. Bayangkan menerima email dari seseorang lima menit sebelum dikirim atau mentransfer uang ke pengguna yang mesinnya mengatakan uang itu tersisa sebelum tiba.
Waktu Universal Terkoordinasi
Untuk menghindari semua masalah ini, skala waktu tunggal universal digunakan di internet, yang sama tidak peduli di zona waktu mana sebuah mesin berada. Waktu Universal Terkoordinasi (UTC) diatur oleh jam atom, sehingga sangat akurat dan stabil .
Agar jaringan komputer menerima UTC, mereka menggunakan server NTP , yang menerima sumber waktu dari jaringan GPS, transmisi radio, atau dari internet itu sendiri. Setelah diterima, terserah NTP untuk mengambil sumber waktu utama ini dan mendistribusikannya di sekitar jaringan untuk memastikan sinkronisasi.
Protokol Waktu Jaringan Dijelaskan
NTP adalah salah satu protokol tertua dalam komputasi. Ini tanggal kembali ketika internet masih dalam masa pertumbuhan, tetapi telah dimodifikasi dan disesuaikan untuk memastikan itu masih relevan. Intinya, NTP adalah algoritma yang dirancang untuk mengadili waktu pada masing-masing komputer dan membandingkannya dengan sumber waktu UTC. Jika NTP menemukan perbedaan, itu menyesuaikan jam pada perangkat yang menyinggung untuk memastikan itu cocok. NTP melakukan ini dengan akurasi sedemikian rupa sehingga jaringan seribu mesin semua dapat disinkronkan ke dalam beberapa milidetik satu sama lain.
NTP mengadopsi sistem hierarkis. Daripada memeriksa setiap perangkat di jaringan terhadap server NTP dan sumber waktu UTC-nya, protokol memungkinkan mesin-mesin yang paling dekat dengan server untuk digunakan sebagai referensi ke mesin yang lebih rendah ke bawah. Ini menghindari masuknya lalu lintas ke server NTP dan memungkinkan satu perangkat untuk mempertahankan sinkronisasi dalam jaringan ratusan, atau bahkan ribuan perangkat, seperti jam ethernet , PC, telepon dan banyak lagi.
Detik Leap
Salah satu tantangan terbesar yang dihadapi NTP dalam menggunakan UTC sebagai sumber waktu adalah bahwa waktu universal ini sesekali disesuaikan untuk mempertahankan korelasinya dengan rotasi Bumi. Karena planet ini sedikit melambat, jam atom yang mengatur UTC lebih akurat daripada planet itu sendiri, sehingga sesekali ditambahkan sekali atau dua kali setahun untuk memastikan tidak ada penyimpangan dari hari ke malam (walaupun proses seperti itu terjadi akan memakan waktu jutaan tahun).
Perubahan tambahan ini dikenal sebagai detik kabisat dan diidentifikasi dalam sinyal yang dikirim ke sebagian besar server NTP. Ketika NTP menemukan lompatan detik ditambahkan, secara otomatis menyesuaikan semua perangkat di jaringan dengan mengulangi yang kedua. Kegagalan untuk menyesuaikan detik kabisat ini akan mengakibatkan jaringan berangsur-angsur menjauh dari UTC dan menjadi tidak sinkron dengan komunitas internet lainnya.
Sistem Galleon memiliki pengalaman lebih dari 20 tahun memproduksi server dan jam NTP. Lihat rangkaian lengkap produk Galleon dan hubungi Galleon untuk membahas produk terbaik untuk Anda.