Mengkonfigurasi Rangkaian untuk menggunakan Bahagian Pelayan NTP dua: Mengedarkan Masa
Dicatat oleh Stuart pada bulan September 3rd, 2009
NTP (Protokol Masa Rangkaian) ialah protokol yang direka untuk pengedaran masa di antara rangkaian. NTP adalah hierarki. Ia menganjurkan rangkaian ke strata, iaitu jarak dari sumber jam dan peranti.
A pelayan NTP yang berdedikasi yang menerima masa dari sumber UTC seperti GPS atau isyarat masa dan frekuensi kebangsaan dianggap sebagai peranti 1 lapisan. Sebarang peranti yang disambungkan kepada a Pelayan NTP menjadi peranti dan peranti 2 lapisan jauh ke rantai menjadi lapisan 2, 3 dan sebagainya.
Lapisan lapisan wujud untuk mencegah kebergantungan kitaran dalam hierarki. Tetapi tahap lapisan bukan merupakan petunjuk kualiti atau kebolehpercayaan.
NTP memeriksa masa pada semua peranti di rangkaian itu kemudian menyesuaikan waktu mengikut seberapa banyak drift yang ia dapati. Namun, NTP pergi lebih jauh daripada hanya memeriksa masa pada jam rujukan, program NTP menukar maklumat masa dengan paket (blok data) tetapi menolak untuk mempercayai waktu diberitahu sehingga beberapa pertukaran telah terjadi, masing-masing melewati satu set ujian spesifikasi asprotocol yang dikenali. Ia sering mengambil kira lima sampel yang baik sehingga pelayan NTP diterima sebagai sumber masa.
NTP menggunakan cap waktu untuk mewakili masa semasa hari ini. Seiring masa adalah linear, setiap cap waktu sentiasa lebih besar daripada sebelumnya. Timestamp NTP berada dalam dua format tetapi mereka menyampaikan detik dari titik setakat dalam masa (dikenali sebagai zaman perdana, ditetapkan pada 00: 00 1 Januari 1900 untuk UTC) Algoritma NTP kemudian menggunakan cap waktu ini untuk menentukan jumlah untuk memajukan atau berundur sistem atau jam rangkaian.
NTP menganalisis nilai cap waktu termasuk kekerapan ralat dan kestabilan. A Pelayan NTP akan mengekalkan anggaran kualiti jam rujukan dan dirinya sendiri.