Apabila ia datang kepada penyegerakan masa rangkaian, Rangkaian Masa Protokol (NTP) adalah setakat ini protokol perisian yang paling banyak digunakan. Sama ada untuk menyimpan rangkaian beratus-ratus atau ribuan mesin yang disegerakkan, atau memastikan mesin tunggal berjalan benar, NTP menawarkan penyelesaian. Tanpa NTP, dan pelayan NTP, banyak tugas yang kita lakukan di internet, dari membeli-belah ke perbankan dalam talian, tidak mungkin.
Penyegerakan sangat penting untuk rangkaian yang beroperasi melalui internet. Tanpa penyegerakan, akan ada kekacauan. Bayangkan menerima e-mel daripada seseorang lima minit sebelum dihantar atau memindahkan wang kepada pengguna yang mesinnya mengatakan wang yang ditinggalkan sebelum ia tiba.
Waktu Universal yang diselaraskan
Untuk mengelakkan semua masalah ini, satu skala masa sejagat digunakan di seluruh internet, yang sama tidak kira zon waktu mana mesin berada. Masa yang diselaraskan Universal (UTC) dikawal oleh jam atom, jadi sangat tepat dan stabil .
Untuk rangkaian komputer untuk menerima UTC, mereka menggunakan pelayan NTP , yang menerima sumber masa daripada rangkaian GPS, penghantaran radio, atau dari internet itu sendiri. Setelah diterima, terserah kepada NTP untuk mengambil sumber waktu induk ini dan mengedarkannya di sekitar rangkaian untuk memastikan sinkronisasi.
Protokol Masa Rangkaian Dijelaskan
NTP adalah salah satu protokol tertua dalam pengkomputeran. Ia bermula sejak internet masih di peringkat awal, tetapi ia telah diubah suai dan disesuaikan untuk memastikan ia masih relevan. Intinya, NTP adalah algoritma yang direka untuk menentukan masa pada komputer individu dan membandingkannya dengan sumber waktu UTC. Jika NTP mendapati sebarang percanggahan, ia menyesuaikan jam pada peranti yang menyinggung untuk memastikan ia sepadan. NTP melakukan ini dengan ketepatan sedemikian rupa sehingga rangkaian seribu mesin boleh disegerakkan dalam beberapa milisaat satu sama lain.
NTP mengamalkan sistem hierarki. Daripada mempunyai setiap peranti pada rangkaian yang diperiksa terhadap pelayan NTP dan sumber waktu UTCnya, protokol itu membolehkan mesin-mesin yang paling dekat dengan pelayan untuk digunakan sebagai rujukan kepada mesin yang lebih rendah. Ini menghalang kemasukan lalu lintas ke pelayan NTP dan membolehkan satu peranti untuk mengekalkan penyegerakan dalam rangkaian beratus-ratus, atau bahkan beribu-ribu peranti, seperti jam ethernet , PC, telefon dan banyak lagi.
Leap Seconds
Salah satu cabaran terbesar NTP menghadapi menggunakan UTC sebagai sumber masa adalah bahawa masa sejagat ini kadang kala diselaraskan untuk mengekalkan hubungannya dengan putaran Bumi. Oleh kerana planet ini sangat perlahan, jam atom yang memerintah UTC adalah lebih tepat bahawa planet itu sendiri, jadi sesekali sekali ditambah satu atau dua kali setahun untuk memastikan tidak ada hanyut dari siang ke malam (walaupun proses demikian akan mengambil masa berjuta-juta tahun).
Perubahan tambahan ini dikenali sebagai detik lompat dan dikenal pasti dalam isyarat yang dihantar kepada kebanyakan pelayan NTP. Apabila NTP mendapati lompatan kedua ditambahkan, ia secara automatik menyesuaikan semua peranti pada rangkaian dengan mengulangi sesaat. Kegagalan menyesuaikan diri untuk detik-detik lompat ini akan mengakibatkan rangkaian beransur-ansur hanyut dari UTC dan menjadi tidak selari dengan seluruh komuniti internet.
Galleon Systems mempunyai pengalaman lebih dari 20 tahun yang menghasilkan pelayan waktu dan jam NTP. Lihat rangkaian penuh produk Galleon dan hubungi Galleon untuk membincangkan produk terbaik untuk anda.