Kepentingan Sumber Waktu Jam Atom untuk Teknologi
Dicatat oleh Richard N Williams on Februari 28th, 2011
Pengawasan dan ketepatan adalah penting dalam menjalankan kehidupan seharian kita. Kita perlu tahu apa peristiwa masa yang berlaku untuk memastikan kita tidak ketinggalan mereka, kita juga perlu mempunyai sumber masa yang tepat untuk menghalang kita daripada terlambat; dan komputer dan teknologi lain sama seperti bergantung kepada kami.
Bagi banyak komputer dan sistem teknikal, masa dalam bentuk timestamp adalah satu-satunya perkara yang ketara mesin harus mengenalpasti apabila berlaku kejadian, dan dalam urutan apa. Tanpa timestamp komputer tidak dapat melakukan apa-apa tugas-walaupun menyimpan data adalah mustahil tanpa mesin mengetahui masa apa itu.
Kerana ketergantungan ini pada masa, semua sistem komputer mempunyai jam yang dibina di papan litar mereka. Biasanya ini adalah pengayun berasaskan kuarza, sama dengan jam elektronik yang digunakan dalam jam tangan digital.
Masalah dengan jam sistem ini adalah bahawa mereka tidak begitu tepat. Pasti, untuk memberitahu masa untuk tujuan manusia mereka cukup tepat; Walau bagaimanapun, mesin sering memerlukan tahap ketepatan yang lebih tinggi, terutama apabila peranti disegerakkan.
Untuk rangkaian komputer, penyegerakan adalah penting kerana mesin yang berbeza yang memberitahu masa yang berlainan dapat menyebabkan kesilapan dan kegagalan jaringan untuk melakukan tugas yang mudah. Yang sukar dengan penyegerakan rangkaian ialah jam sistem yang digunakan oleh komputer untuk memastikan masa boleh hanyut. Dan apabila jam yang berbeza mengalir dengan jumlah yang berbeza, rangkaian tidak lama lagi akan menjadi kekacauan kerana mesin yang berbeza menyimpan masa yang berlainan.
Atas sebab ini, jam sistem ini tidak bergantung pada penyediaan penyegerakan. Sebaliknya, jenis jam yang jauh lebih tepat digunakan: jam atom.
Jam atom tidak hanyut (sekurang-kurangnya tidak lebih daripada sejam dalam sejuta tahun) dan begitu juga untuk menyegerakkan rangkaian komputer juga. Kebanyakan komputer menggunakan protokol perisian NTP (Protokol Masa Rangkaian) yang menggunakan satu sumber masa jam atom, sama ada dari seluruh internet, atau lebih selamat, secara luaran melalui isyarat GPS atau radio, di mana ia menyegerakkan setiap mesin pada rangkaian.
Kerana NTP memastikan setiap peranti disimpan tepat pada masa sumber ini dan mengabaikan jam sistem yang tidak boleh dipercayai, seluruh rangkaian boleh disegerakkan dengan setiap mesin dalam pecahan sesaat satu sama lain.