Pelayan Masa GPS dan NTP (Protokol Masa Rangkaian)?

Kita semua digunakan untuk Navigasi Satelit sekarang. Semakin ramai orang memasang kotak-kotak hitam kecil itu ke dalam kereta mereka dan membuang peta jalan kertas lama mereka. Kelebihan navigasi satelit banyak kali - dari kemas kini berterusan yang menyimpan peta semasa untuk dapat mengarahkan titik lokasi anda dari mana-mana mercu tanda atau tanda jalan tetapi GPS mempunyai lebih banyak kegunaan daripada hanya mengukur kedudukan untuk arah mencari, ia boleh digunakan untuk menyediakan maklumat masa dan kekerapan di seluruh dunia.

Memandangkan sistem Positioning Global (GPS) awal 1990 adalah sistem Satelit Navigasi Global (GNSS) yang berfungsi sepenuhnya di dunia sahaja. Dijalankan oleh tentera Amerika, GPS (kadangkala dirujuk sebagai NAVSTAR) telah membolehkan masa yang tepat dan mencari lokasi tepat di seluruh dunia.

Untuk mengenal pasti lokasi dengan tepat, semua sistem GNSS memerlukan sumber masa mutlak, iaitu sumber masa yang setepat mungkin secara manusia seperti itu dari jam atom. Tanpa mengetahui dengan tepat masa satelit GNSS tidak akan dapat mengarahkan titik pin tepat kepada lokasi (kerana Bumi, satelit dan semua orang bergerak mengenai lokasi hanya dapat ditentukan oleh kedudukan dan waktu). Kerana jarak satelit jauh dari Bumi, bahkan ketidaktepatan kedua atau dua mungkin bermakna lokasi sat nav boleh berlepas.

Atas sebab ini setiap satelit mempunyai jam atom yang sangat tepat di atas kapal yang juga boleh digunakan oleh NTP (Protokol Masa Rangkaian) untuk menyegerakkan rangkaian komputer. GPS adalah sumber masa dan frekuensi yang ideal kerana ia dapat memberikan waktu yang sangat tepat di mana saja di dunia menggunakan komponen yang relatif murah.

Penerima GPS menguraikan isyarat yang dihantar dari antena GPS ke protokol yang boleh dibaca komputer yang boleh digunakan oleh kebanyakan pelayan masa dan sistem pengendalian termasuk, Windows, LINUX dan UNIX.

Penerima GPS juga menghasilkan nadi yang tepat setiap saat yang mana pelayan NTP GPS dan pelayan masa komputer boleh menggunakan untuk menyediakan masa yang sangat tepat. Waktu pemantulan nadi per detik pada kebanyakan penerima adalah tepat dalam 0.001 satu saat UTC (Waktu Seragam Universe atau Coordonné Tempatan).

GPS sangat ideal dalam menyediakan pelayan masa NTP atau komputer yang berdiri sendiri dengan rujukan luaran yang sangat tepat untuk penyegerakan. Walaupun dengan peralatan kos yang agak rendah, ketepatan ratus nanodetik (satu nanodetik = satu bilion satu saat) dapat dicapai dengan menggunakan GPS sebagai rujukan luaran.

Di 2002, Agensi Angkasa Eropah dan Kesatuan Eropah bersetuju untuk membina GNSS milik Eropah yang dipanggil Galileo. Untuk bersaing dengan teknologi GNSS baru dan lebih maju, program GPS sedang dinaik taraf dan dijangka apabila Galileo mula menyiarkan isyarat kedua-dua sistem akan menjadi saling beroperasi yang membolehkan lebih banyak ketepatan dalam masa dan kedudukan.

Memilih pelayan Waktu GPS yang berdedikasi

Kerana kemajuan dalam teknologi navigasi satelit dan peningkatan liputan rangkaian satelit GPS Amerika, banyak lagi pentadbir memilih GPS sebagai sumber untuk rujukan masa untuk menyegerakkan pelayan masa mereka juga.

Secara tradisional lebih ramai orang memilih untuk menerima sumber masa dari sama ada merentas Internet atau melalui pakar kebangsaan dan penghantaran kekerapan. Walau bagaimanapun, Sistem Penentududukan Global kini merupakan kaedah paling popular untuk menerima sumber waktu UTC dari.

UTC (Waktu Universal yang diselaraskan) adalah skala masa global berdasarkan masa yang diberitahu oleh jam atom yang paling tepat dari peranti penyimpanan masa.

A pelayan masa GPS adalah perkakasan yang agak mudah. Biasanya ia terdiri daripada pelayan NTP yang berdedikasi dengan perisian, penerima GPS dan antena GPS. Antena adalah satu-satunya kelemahan dalam menggunakan pelayan masa GPS khusus kerana ia perlu diletakkan di atas bumbung untuk mempunyai pandangan yang jelas di langit, walaupun beberapa pelayan masa GPS yang berdedikasi masih boleh memastikan masa disegerakkan jika mereka hanya menerima isyarat untuk beberapa jam sehari, walaupun ini bukan cara penyegerakan masa yang paling tepat.

Sebaik sahaja disambungkan, pelayan masa GPS akan menerima isyarat masa dari satelit GPS dan kemudian mengedarkannya kepada semua peranti yang memerlukan penyegerakan.

Kebanyakan pelayan masa, sama ada mereka menerima isyarat GPS atau tidak, akan menggunakan Protokol Masa Rangkaian (NTP) untuk mengedarkan isyarat masa kepada semua peranti.

NTP adalah salah satu protokol tertua Internet dan setakat ini protokol penyegerakan masa yang paling banyak digunakan. NTP berada di bawah pembangunan yang berterusan dan boleh menyegerakkan rangkaian secara tepat dalam beberapa milisaat waktu UTC melalui pelayan masa GPS khusus.

Mengkonfigurasi Server Masa NTP menggunakan Windows XP

Microsoft Windows XP mempunyai utiliti penyegerakan masa yang dibina ke dalam sistem operasi yang dipanggil Windows Time (w32time.exe) yang boleh dikonfigurasi untuk beroperasi sebagai pelayan rangkaian masa. Ia boleh dikonfigurasikan untuk menyegerakkan rangkaian menggunakan jam dalaman atau sumber masa luaran.

NTP (Protokol Masa Rangkaian) adalah protokol yang telah dipasang pada Windows XP dan Windows Time menggunakannya untuk memastikan mesin disegerakkan ke sumber masa tunggal. Terdapat beberapa sumber masa yang tersedia di Internet tetapi Microsoft dan yang lain sangat mengesyorkan anda mengkonfigurasi pelayan masa dengan sumber perkakasan dan bukan dari Internet yang tidak ada pengesahan.

Pakar pelayan masa NTP boleh didapati yang boleh menerima sumber masa yang boleh dipercayai melalui isyarat GPS atau penghantaran radio pakar yang mendapat masa mereka dari jam atom.

Jika anda ingin mengkonfigurasi Windows XP untuk beroperasi sebagai pelayan masa maka perkara pertama adalah mencari subkey Windows Masa. Untuk membuat ini:
Jalankan Regedit (Klik start / run / kemudian ketik REGEDIT / dan klik enter.

Nota: mengedit sistem pendaftaran anda boleh menyebabkan masalah dengan sistem anda. Adalah disyorkan untuk membuat sandaran sistem anda sebelum mengedit registri.

Sekarang cari subkunci berikut: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ parameters \
Klik kanan sebelah kanan dan klik Modify. Dalam kotak Edit Nilai, di bawah Data Nilai, taipkan NTP dan kemudian klik OK.
Sekarang pergi ke folder Config dan klik kanan AnnounceFlags, Modify dan dalam kotak Edit Edit DWORD, di bawah Data Nilai, ketik 5, dan kemudian klik OK.

Cari subkunci ini:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \

Klik kanan pada tetingkap sebelah kanan dan Ubah suai. Edit kotak nilai DWORD dan ketikkan jumlah detik yang Anda inginkan untuk setiap polling di bawah Data nilai, iaitu: 900 akan menyamai 15 minit. Bidang tinjauan mewakili selang pengundian antara paket pengundian NTP.

Untuk membolehkan Pelayan NTP cari subkunci: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
Klik kanan diaktifkan (di sebelah kanan tetingkap) kemudian Modify. Edit nilai DWORD dan ketik 1. Klik kanan NtpServer, kemudian Ubah Suai dan dalam Edit DWORD Value di bawah Value Data jenis Peers, kemudian klik OK.

Cari: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
Dalam anak tetingkap kanan, klik kanan MaxPosPhaseCorrection, kemudian Ubah suai, dalam kotak Edit DWORD Value, di bawah Pangkalan, klik Decimal, di bawah Data Nilai, ketikkan masa dalam beberapa saat seperti 3600 (satu jam) kemudian klik OK. Ini menyesuaikan tetapan sambungan.

Kini kembali dan klik:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config

Dalam anak tetingkap kanan, klik kanan MaxNegPhaseCorrection, kemudian Ubahsuai.
Dalam kotak Edit DWORD di bawah asas, klik Decimal, di bawah nilai data jenis masa dalam saat yang anda ingin membuat tinjauan seperti 3600 (satu jam).

Keluar Registry kemudian mulakan semula perkhidmatan tingkap masa dengan mengklik Start / Run kemudian ketik:
net stop w32time & & net start w32time.
pada setiap komputer, selain pengawal domain, taip: W32tm / resync / ditemui semula.
Pelayan masa kini perlu berjalan dan berjalan.

Mengkonfigurasi Server Masa Rangkaian pada Windows

Semua versi Windows Server sejak 2000 telah menyertakan kemudahan penyegerakan masa, dipanggil Windows Time Service (w32time.exe), dibina ke dalam sistem operasi. Ini boleh dikonfigurasi untuk beroperasi sebagai pelayan masa rangkaian menyegerakkan semua mesin ke sumber masa tertentu.

Perkhidmatan Masa Windows menggunakan versi NTP (Protokol Masa Rangkaian), biasanya versi mudah, protokol Internet yang direka untuk menyegerakkan mesin pada rangkaian, NTP juga merupakan standard yang kebanyakan rangkaian komputer merentasi penggunaan global untuk disegerakkan.

Memilih sumber masa yang betul sangat penting. Kebanyakan rangkaian diselaraskan ke sumber UTC (Waktu Teratur). UTC adalah masa standard global berdasarkan jam atom yang merupakan sumber masa yang paling tepat.

UTC boleh diperolehi melalui Internet dari tempat-tempat seperti time.nist.gov (kami Balai Cerap Naval) atau time.windows.com (Microsoft) tetapi perlu diperhatikan bahawa sumber masa internet tidak boleh disahkan yang boleh meninggalkan sistem terbuka untuk penyalahgunaan dan Microsoft dan orang lain menasihati menggunakan sumber perkakasan luaran sebagai jam rujukan seperti pelayan rangkaian rangkaian khusus.

Pelayan masa Rangkaian menerima sumber masa mereka dari sama ada penghantaran radio pakar dari makmal fizik kebangsaan yang menyiarkan masa UTC yang diambil dari sumber jam atom atau oleh rangkaian GPS yang juga menyiarkan UTC sebagai akibat daripada memerlukannya ke lokasi titik pin.

NTP boleh mengekalkan masa ke atas Internet awam dalam 1 / 100th yang kedua (milenium 10) dan boleh melakukan lebih baik melalui LAN.

Untuk mengkonfigurasi Windows Time Service untuk menggunakan sumber masa luaran hanya ikuti arahan ini.

Cari subkunci pendaftaran.

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters

Jenis klik kanan kemudian Ubah nilai dengan memasukkan NTP dalam kotak Data Nilai.

Klik kanan ReliableTimeSource, kemudian Ubah kotak Nilai DWORD Edit, dengan memasukkan 0 (sifar).

Klik kanan NtpServer kemudian Ubah nilai Edit dengan menaip Sistem Nama Domain (DNS), (perhatikan setiap DNS mestilah unik).

Sekarang cari subkunci asal dan klik kanan Tempoh Ubah suai kotak Nilai Edit DWORD dengan selang undian (berapa kerap pelayan NTP mengundi masa), di bawah Data Nilai (disyorkan 24)

Jalankan baris arahan berikut, Net stop w32time && start net w32time.

Sekarang dayakan NTP dengan mencari subkunci, HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \

Klik kanan Diaktifkan dan ubah suai kotak data Nilai dengan menaip 1.

Klik kanan SpecialPollInterval dalam kesakitan yang betul dari subkunci HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \ SpecialPollInterval. Edit kotak nilai DWORD masa yang anda inginkan untuk setiap tinjauan pendapat (900 akan mengundi setiap minit 15)

Cari HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config

Untuk mengkonfigurasi tetapan pembetulan masa klik kanan MaxPosPhaseCorrection, kemudian ubah kotak Nilai DWORD dengan masa dalam beberapa saat seperti itu (pilih perpuluhan di bawah asas pertama, 3600 = satu jam)

Sekarang buat yang sama untuk MaxNegPhaseCorrection memulakan perkhidmatan tingkap masa dengan berjalan (atau secara alternatif menggunakan kemudahan prompt perintah) net stop w32time & & net start w32time.

Untuk menyegerakkan setiap mesin hanya taipkan W32tm / -s dalam prompt arahan dan pelayan masa kini akan berfungsi dengan betul (ambil perhatian bahawa ia mungkin mengambil beberapa pemilihan sebelum waktu yang tepat dipaparkan).

Menggunakan WWVB sebagai Rujukan Masa untuk Pelayan NTP

Jam atom sangat mahal dan pada amnya biasanya hanya terdapat dalam makmal fizik berskala besar seperti MIT (Institut Teknologi Massachusetts), NIST (Institut Kebangsaan dan Teknologi Kebangsaan (Colorado) atau Makmal Fizikal Kebangsaan di UK.

Mujurlah banyak makmal kebangsaan menyiarkan waktu UTC (Waktu Teratur) dari jam atom mereka melalui penghantaran radio.

Di Amerika Syarikat, siaran masa kebangsaan dipanggil WWVB dan disiarkan oleh NIST (National Institute Standards and Time) di Fort Collins, Colorado. Siaran WWVB digunakan oleh berjuta-juta orang di seluruh Amerika Utara untuk menyegerakkan produk elektronik pengguna seperti jam dinding, radio jam, dan jam tangan. Di samping itu, WWVB digunakan untuk aplikasi peringkat tinggi seperti penyegerakan masa rangkaian menggunakan NTP.

Kod masa mengandungi tahun, hari tahun, jam, minit, saat dan bendera yang menandakan status Waktu Penjimatan Siang, tahun lompat, dan detik lompat.

Siaran WWVB pada 2.5, 5, 10, 15, dan 20 MHz dan untuk kebanyakan pengguna di Amerika Syarikat, ketepatan yang diterima mestilah kurang daripada milenium 10 (1 / 100 satu saat).

Walaupun ramai Pelayan NTP kini menggunakan GPS untuk menerima rujukan masa, kelebihan menggunakan penghantaran radio adalah bahawa isyarat boleh diterima di dalam rumah (antena GPS memerlukan pandangan yang baik dari langit).

Walau bagaimanapun, isyarat radio mempunyai jarak yang terbatas dan boleh disekat oleh pencakar langit, gunung dan konurbasi padat. Pelayan NTP berasaskan radio biasanya terdiri daripada a rak-rak masa boleh dipasang, dan antena, yang terdiri daripada bar ferit di dalam kandang plastik, yang menerima siaran masa dan frekuensi radio. Antena harus sentiasa dipasang secara mendatar pada sudut yang tepat ke arah penghantaran untuk kekuatan isyarat optimum.

Penyebaran masa kebangsaan yang sama disiarkan dari negara lain di United Kingdom isyarat dirujuk sebagai MSF dan disiarkan oleh Makmal Fizikal Kebangsaan di Cumbria, sistem lain disiarkan di Frankfurt, Jerman (DCF-77), Jepun (JJY) dan Perancis (TDF)

Menggunakan Isyarat Masa dan Kekerapan Kebangsaan sebagai Rujukan Masa NTP

Artikel ini menerangkan cara menggunakan transmisi radio waktu dan kekerapan kebangsaan untuk penyegerakan masa rangkaian.

Kepentingan rujukan masa yang disahkan untuk menyegerakkan rangkaian komputer, tidak boleh ditekankan cukup tinggi.

Walaupun terdapat beratus-ratus dan agak mungkin beribu-ribu sumber masa berasaskan internet ini tidak dapat disahkan meninggalkan sistem yang terbuka kepada virus, penggodam berniat jahat atau malware.

Selain itu, satu tinjauan oleh MIT (Massachusetts Institute of Technology) mendapati bahawa hampir separuh daripada sumber masa internet telah diimbangi oleh lebih daripada sepuluh saat dan hanya satu pertiga yang boleh dianggap sebagai 'berguna' juga mendapati bahawa ramai yang terlalu jauh dari rakan sebaya untuk memberikan apa-apa ketepatan yang berguna.

Yang paling berdedikasi pelayan masa rangkaian direka untuk menerima isyarat masa dari GPS (Global Positioning System), terutamanya kerana ia adalah yang paling tepat dan boleh diterima dari mana saja di dunia.

Walau bagaimanapun, terdapat situasi di mana ia tidak praktikal untuk menggunakan pelayan masa GPS. Antena GPS harus terletak di atas bumbung dan mempunyai pandangan langit yang jelas yang mungkin membuktikan kesukaran jika pelayan berada di tingkat bawah pengikis langit bertingkat. Ramai pentadbir juga tidak suka kerumitan dan perbelanjaan untuk menjalankan kabel ke atas sebuah bangunan dan memasang antena atau jika ada kemungkinan bilik pelayan mungkin dipindahkan dan prosesnya perlu diulang.

Mujurlah banyak makmal fizik negara menyiarkan isyarat masa dan frekuensi dari pemancar radio. Di Amerika Syarikat isyarat itu dirujuk sebagai WWVB dan disiarkan oleh NIST (Institut Kebangsaan dan Teknologi) di Colorado. Di UK Makmal Fizikal Kebangsaan (NPLmenyiarkan isyarat MSF dari Cumbria dan sistem serupa disiarkan di Jerman (DCF-77), Jepun (JJY) dan Perancis (TDF).

Malangnya tidak setiap negara menyiarkan siaran waktu dan kekerapan kebangsaan sehingga jika pelayan waktu berada di luar Amerika Syarikat, Jerman, Inggeris, Perancis atau Jepun, ia mungkin meragukan bahawa isyarat boleh diterima (walaupun banyak transmisi ini boleh diterima di negara jiran).

Isyarat radio juga mudah terdedah kepada gangguan atmosfera dan boleh disekat oleh gunung, pengikis langit atau topografi lain. Walau bagaimanapun, terbalik menggunakan penerima radio adalah bahawa ia akan menerima isyarat di dalam bangunan.

Walaupun penghantaran radio tidak tepat seperti isyarat masa GPS pelayan rangkaian rangkaian yang berdedikasi yang menerima isyarat radio masih boleh memberikan ketepatan antara millisecond 1 - 20 (satu milidek adalah 1 / 1000 satu saat) yang lebih daripada mencukupi untuk keperluan penyegerakan rangkaian.

Bagaimana Membina dan Konfigurasi Pelayan Masa NTP Serasi Radio Anda Sendiri

Ramai orang mungkin sudah biasa dengan tab Masa Internet semasa menetapkan jam mereka di Windows. Ini adalah satu bentuk asas NTP (Protokol Masa Rangkaian) yang dipanggil SNTP (Simple Network Time Protocol) yang mengundi pelayan NTP setiap seringkali untuk menyegerakkan masa. Walau bagaimanapun, NTP penuh tidak banyak lagi, seperti mengundi beberapa pelayan untuk menentukan apakah sumber kali paling baik dan paling stabil.

Mewujudkan pelayan masa NTP anda sendiri agak mudah dan jika anda seorang penduduk Amerika Syarikat maka cara yang paling mudah adalah dengan menggunakan modul penerima yang agak murah, untuk menerima isyarat masa WWVB yang disiarkan oleh NIST (Institut Standard dan Masa Kebangsaan ) pada kekerapan 60 kHz.

Untuk membuat produk anda sendiri menggunakan isyarat masa WWVB, modul penerima WWVB, boleh didapati dengan harga yang murah. Apabila mencari modul penerima terdapat beberapa perkara yang perlu dipertimbangkan:

Harus ada antara muka yang mudah untuk membolehkan penyepaduan tepat waktu tepat kepada peralatan elektronik dan lain-lain. Penerima harus menggunakan cip khusus yang direka khusus untuk menerima isyarat masa WWVB (USA). Kelebihan penyelesaian ini adalah bahawa modul termasuk elektronik sokongan yang diperlukan, kristal yang ditala, dan sebagainya dan disediakan terlebih dahulu, diuji dan biasanya dalam bentuk miniatur.

Apabila digabungkan dengan Antena yang sesuai, modul penerima berfungsi sebagai penerima kod masa lengkap, menyediakan aliran output data bersiri digital untuk pengekodan luaran.

Sekali dipasang dan diuji supaya modul menerima isyarat maka ia boleh disambungkan ke komputer atau pelayan anda.

Sebaik sahaja disambungkan pelayan masa perlu dikonfigurasi menggunakan editor pendaftaran. Cuma ikut langkah berikut:

Cari subkunci berikut: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersType
Dalam anak tetingkap kanan, klik kanan Jenis kemudian klik Ubah suai, dalam jenis edit Nilai NTP dalam kotak data Nilai kemudian klik OK.

Cari subkunci berikut: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfigAnnounceFlags.

Dalam anak tetingkap kanan, klik kanan AnnounceFlags dan klik Modify. Entri pendaftaran 'AnnounceFlags' menunjukkan sama ada pelayan adalah rujukan masa yang dipercayai, 5 menunjukkan sumber yang dipercayai supaya dalam kotak Nilai Edit DWORD, di bawah Data Nilai, taipkan 5, kemudian klik OK.

Untuk membolehkan Protokol Masa Rangkaian; NTPserver, cari dan klik: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpServer

Di panel kanan, klik kanan Diaktifkan, kemudian klik Ubah suai. Dalam kotak Edit Nilai DWord, ketik 1 di bawah Nilai data, kemudian klik OK.

Sekarang balik dan klik pada: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersNtpServer

Dalam anak tetingkap kanan, klik kanan NtpServer, kemudian Ubahsuai, dalam Edit DWORD Value bawah jenis Nilai Data Dalam anak tetingkap kanan, klik kanan NtpServer, kemudian Ubahsuai, dalam Edit DWORD Value bawah Nilai Data menaip Sistem Nama Domain (DNS ), setiap DNS mestilah unik dan anda mesti menambah 0x1 ke akhir setiap nama DNS jika tidak perubahan tidak akan berfungsi.

Sekarang klik Ok kemudian cari dan klik yang berikut: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClientSpecialPollInterval

Di panel kanan, klik kanan SpecialPollInterval, kemudian klik Ubah suai. Dalam kotak Nilai Edit DWORD, di bawah Data Nilai, taipkan bilangan saat yang anda mahu untuk setiap tinjauan, iaitu 900 akan mengundi setiap minit 15, kemudian klik OK.

Untuk mengkonfigurasi tetapan pembetulan masa, cari: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Timeconfig

Dalam anak tetingkap kanan, klik kanan MaxPosPhaseCorrection, kemudian Ubahsuai, dalam kotak Nilai Edit DWORD, di bawah Base, klik Decimal, di bawah Nilai Data, taip satu masa dalam saat seperti 3600 (satu jam) kemudian klik OK.

Sekarang balik dan klik: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Timeconfig Di panel kanan, klik kanan MaxNegPhaseCorrection, kemudian Modify.

Dalam kotak Edit DWORD di bawah pangkalan, klik Decimal, di bawah nilai data jenis waktu dalam detik yang anda ingin pungutan seperti 3600 (pemilihan dalam satu jam) Exit Registry Editor

Sekarang, untuk mulakan semula perkhidmatan tingkap masa, klik Mula, Jalankan (atau gunakan kemudahan prompt) dan taipkan:

net stop w32time & & net start w32time. Dan itulah pelayan masa anda perlu sekarang dan berjalan.

Jam atom dan NTP Server

Artikel ini menerangkan asal-usul dan kerja-kerja jam atom dan bagaimana ia digunakan untuk menyegerakkan rangkaian komputer di seluruh dunia menggunakan pelayan NTP.

Dalam masa jam elektronik konvensional disimpan dengan menjalankan arus elektrik melalui pengayun yang menghasilkan isyarat elektrik berulang yang kemudiannya ditadbir oleh kristal kuarza untuk menjaga ketepatan. Pengayun kristal ini jauh lebih tepat daripada jam mekanikal tetapi masih akan hanyut, mungkin lebih dua kali seminggu.

Untuk kegunaan pengayun kristal sehari-hari adalah cara yang baik untuk mengesan masa; Dalam kehidupan sehari-hari kita, yang kedua membuat sedikit perbezaan, bagaimanapun, sebagai cahaya atau gelombang radio dapat bergerak 300,000 mil dalam satu detik, beberapa teknologi tinggi seperti navigasi satelit atau komunikasi global, memerlukan lebih banyak ketepatan yang mungkin.

Jam atom adalah peranti masa yang menggunakan frekuensi resonans atom yang diketahui oleh atom untuk menjaga masa. Jam atom pertama yang benar-benar tepat dibina di 1955 di Makmal Fizikal Kebangsaan di UK dan didasarkan pada atom cesium -133 yang berayun tepat pada 9,192,631,770 setiap saat.

Angin ini sebenarnya merupakan isyarat berulang dari radiasi gelombang mikro yang dipancarkan oleh elektron dalam atom apabila mereka menukar tahap tenaga. Banyak jam atom dirancang untuk mewujudkan keadaan yang betul untuk menyebabkan dan menambah ayunan.
Walaupun atom-atom lain boleh digunakan, ayunan (9,192,631,770 kedua) dari atom cesium -133 kini diterima oleh Sistem Unit Antarabangsa sebagai definisi satu saat.

Jam atom pada umumnya sangat besar dan membentuk banyak alat yang sangat teknikal seperti kekosongan dan memerlukan pasukan saintis untuk menjaga dan memantau jam. Kebanyakannya merujuk kepada kesan sampingan yang tidak diingini seperti frekuensi atom-atom lain dalam jam dan juga peleburan graviti (di mana mengikut teori teori Einstein pada ketinggian yang berbeza berjalan berbeza kerana perbezaan dalam medan graviti) Ini menjadikan jam atom sangat mahal.

Mujurlah banyak makmal fizikal negara berskala besar menghantar isyarat masa radio dari jam atom mereka yang boleh digunakan untuk menyegerakkan pengayun kristal standard juga.

Jam atom juga merupakan asas GPS (Global Positioning System) kerana setiap satelit mengandungi jam atom sebagai masa yang tepat adalah penting untuk kedudukan (kedudukan di mana-mana yang terdiri daripada arah, halaju dan masa).
Isyarat GPS juga boleh digunakan untuk menangkap isyarat masa. Kini kini rangkaian komputer yang paling biasa mengekalkan masa yang tepat yang juga penting dalam banyak komunikasi dan aplikasi.

Kebanyakan rangkaian komputer menggunakan pelayan NTP (Protokol Masa Rangkaian) untuk menyatukan peranti mereka kepada isyarat masa atom yang diterima melalui rangkaian GPS.

Skala masa sejagat, UTC (Waktu Bersama Selaras), telah dibangunkan berdasarkan masa yang diberitahu oleh jam atom, TAI (Waktu Atom Antarabangsa). Akaun UTC untuk melambatkan putaran Bumi dengan menambahkan detik lompat ke TAI supaya dapat mengelakkan perjalanan secara beransur-ansur malam ke hari (walaupun itu akan mengambil masa 40,000 tahun) dan membolehkan seluruh dunia berkomunikasi menggunakan skala masa yang sama.

Mengkonfigurasi Server Masa Rangkaian NTP Berasaskan Windows

Ringkasan: Artikel ini menerangkan cara mengkonfigurasi Windows untuk bertindak sebagai pelayan masa yang berwibawa menggunakan NTP (Protokol Masa Rangkaian).

Penyegerakan masa komputer sangat penting dalam rangkaian komputer moden, penyegerakan ketepatan dan masa adalah kritikal dalam banyak aplikasi, terutamanya transaksi sensitif masa. Bayangkan membeli sebuah kerusi syarikat penerbangan hanya diberitahu di lapangan terbang bahawa tiket itu dijual dua kali kerana ia dibeli selepas itu pada komputer yang mempunyai jam yang lebih perlahan!

Komputer moden yang mempunyai jam dalaman yang dipanggil cip Real Time Clock (RTC) yang menyediakan maklumat masa dan tarikh. Cip ini adalah bateri disokong supaya walaupun semasa gangguan kuasa, mereka boleh mengekalkan masa tetapi komputer peribadi tidak direka untuk menjadi jam sempurna. Reka bentuk mereka telah dioptimumkan untuk pengeluaran besar-besaran dan kos rendah dan bukannya mengekalkan masa yang tepat.

Untuk banyak aplikasi, ini adalah boleh agak mencukupi, walaupun, agak kerap mesin memerlukan masa untuk disegerakkan dengan lain-lain PC pada rangkaian dan apabila komputer adalah tidak segerak dengan setiap masalah lain boleh timbul seperti fail perkongsian rangkaian atau dalam beberapa persekitaran walaupun penipuan!

Microsoft Windows (2000 dan ke atas) mempunyai utiliti penyegerakan masa yang dibina ke dalam sistem operasi yang dipanggil Windows Time (w32time.exe) yang boleh dikonfigurasi untuk beroperasi sebagai pelayan rangkaian masa. Ia boleh dikonfigurasikan untuk menyegerakkan rangkaian menggunakan jam dalaman atau sumber masa luaran.

Nota: Microsoft sangat mengesyorkan anda mengkonfigurasi pelayan masa dengan sumber perkakasan dan bukan dari internet yang tidak ada pengesahan.

Untuk mengkonfigurasi perkhidmatan Windows Time untuk menggunakan jam perkakasan dalaman, periksa dahulu bahawa w32time terletak dalam senarai perkhidmatan sistem dalam pendaftaran, untuk memeriksa:
Klik Mula, Jalankan kemudian taip regedit kemudian klik OK.
Cari dan kemudian klik kemasukan pendaftaran berikut:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time

Ia amat disyorkan bahawa anda menyandarkan pendaftaran sebagai masalah yang serius boleh berlaku jika anda mengubah pendaftaran tidak betul, pengubahsuaian kepada pendaftaran dilakukan atas risiko anda sendiri.

Nota: arahan berikut didasarkan pada Windows 2000 versi Windows lain mungkin berbeza.

Untuk memulakan konfigurasi jam dalaman, klik pada subkey berikut:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters
Di panel kanan, klik kanan ReliableTimeSource, kemudian klik Ubah suai.
Dalam Edit DWORD Value, jenis 1 dalam kotak Nilai Data, kemudian klik OK
Keluar dari Registry Editor

Untuk memulakan semula Windows Perkhidmatan Masa klik Mula, Run (atau sebagai alternatif menggunakan kemudahan yang cepat berfirman kepadanya).
Jenis stop w32time bersih && permulaan bersih w32time
Kemudian tekan masuk.

Untuk menetapkan semula masa komputer setempat, taipkan yang berikut pada semua komputer kecuali pelayan masa yang tidak boleh disegerakkan dengan sendirinya:
w32tm -s

Untuk menatarajah perkhidmatan Windows Masa untuk menggunakan sumber luar masa, klik Mula, Run dan jenis regedit kemudian klik OK.

Cari subkey berikut:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters
Dalam anak tetingkap kanan, klik kanan Jenis kemudian klik Ubah suai, dalam jenis edit Nilai NTP dalam kotak data Nilai kemudian klik OK.

Sekarang dalam anak tetingkap kanan, klik kanan ReliableTimeSource, kemudian klik Ubah suai.
Dalam kotak Edit DWORD Value, di bawah Nilai Data, jenis 0, kemudian klik OK.

Klik kanan NtpServer dalam anak tetingkap kanan kemudian klik Ubah suai.
Dalam Edit Nilai, taipkan Sistem Nama Domain (DNS), setiap DNS mestilah unik.
Sekarang klik Ok.

Untuk Windows 2000 Service Pack 4 sahaja, menetapkan tetapan pembetulan masa untuk melakukan ini di laman:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters
Dalam anak tetingkap kanan, klik kanan MaxAllowedClockErrInSecs, kemudian Ubahsuai dalam kotak Nilai Edit DWORD,, taip satu masa dalam saat jumlah max perbezaan saat antara jam tempatan dan masa yang diterima daripada pelayan NTP itu untuk dipertimbangkan baru yang sah masa.
Klik OK.

Untuk menetapkan suara selang mengesan:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters
Dalam anak tetingkap kanan, klik kanan Tempoh, kemudian klik Ubah suai.
Dalam kotak Edit DWORD Value, di bawah Nilai Data, jenis 24 kemudian OK
Keluar dari Registry Editor

Klik Mula, kemudian berjalan kemudian taipkan yang berikut dan tekan Enter:
Stop w32time bersih && permulaan bersih w32time

Untuk menetapkan semula masa komputer setempat, taipkan yang berikut pada semua komputer kecuali pelayan masa yang tidak boleh disegerakkan dengan sendirinya:

Protokol Masa Rangkaian (NTP) adalah protokol Internet yang digunakan untuk pemindahan masa yang tepat, memberikan maklumat masa bersama supaya masa yang tepat boleh diperolehi

Bagi membolehkan Protokol Masa Rangkaian; NTPserver, mengesan, dan klik:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
Dalam anak tetingkap kanan, klik kanan dibolehkan, kemudian klik Ubah suai.
Dalam kotak Nilai Edit DWORD, jenis 1 di bawah data Nilai, kemudian klik OK.

Kini kembali dan klik pada
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ NtpServer
Dalam anak tetingkap kanan, klik kanan NtpServer, kemudian Ubahsuai, dalam Edit DWORD Value bawah jenis Nilai Data Dalam anak tetingkap kanan, klik kanan NtpServer, kemudian Ubahsuai, dalam Edit DWORD Value bawah Nilai Data menaip Sistem Nama Domain (DNS ), setiap DNS mestilah unik dan anda mesti menambah 0x1 ke akhir setiap nama DNS jika tidak perubahan tidak akan berfungsi.
Sekarang klik Ok.

Cari dan klik berikut
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \ SpecialPollInterval
Dalam anak tetingkap kanan, klik kanan SpecialPollInterval, kemudian klik Ubah suai.
Dalam kotak Edit DWORD Value, di bawah Nilai Data, taip bilangan saat yang anda mahu bagi setiap undian, iaitu 900 akan membuat tinjauan terhadap setiap 15 minit, kemudian klik OK.

Untuk menatarajah tetapan pembetulan masa, cari:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
Dalam anak tetingkap kanan, klik kanan MaxPosPhaseCorrection, kemudian Ubahsuai, dalam kotak Nilai Edit DWORD, di bawah Base, klik Decimal, di bawah Nilai Data, taip satu masa dalam saat seperti 3600 (satu jam) kemudian klik OK.

Kini kembali dan klik:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
Dalam anak tetingkap kanan, klik kanan MaxNegPhaseCorrection, kemudian Ubahsuai.
Dalam kotak Edit DWORD di bawah asas, klik Decimal, di bawah data nilai menaip masa dalam saat yang anda mahu untuk mengundi seperti 3600 (pemilihan dalam satu jam)

Keluar dari Registry Editor
Sekarang untuk memulakan semula perkhidmatan masa tingkap, klik Mula, Run (atau sebagai alternatif menggunakan arahan kemudahan segera) dan jenis:
stop w32time bersih && permulaan bersih w32time

Dan pada setiap komputer, selain waktu server, taip:
W32tm / -s

Dan itulah pelayan masa anda perlu sekarang dan berjalan.

Konfrontasi dalam Pengawalan Masa

Artikel ini menerangkan konsep menjaga masa dan bagaimana pengukuran masa manusia adalah bertentangan dengan komputer.

Masa memang merupakan konsep yang kebanyakan kita mengambil masa yang lama, ia melintas kita dan kita hanya melihatnya apabila kita melihat sekilas rambut kelabu di cermin atau tiba terlambat untuk pertemuan penting itu. Namun menjejaki masa telah menduduki umat manusia selama beribu tahun.
Dari jam tangan awal dan pemasa air untuk jam tangan digital moden dan jam atom, manusia telah menemui cara yang lebih banyak dan lebih tepat dan inovatif untuk memberitahu masa.

Komputer juga perlu mengetahui masa yang betul. Ketepatan adalah penting dalam memastikan Internet dan rangkaian komputer berkomunikasi satu sama lain tetapi kepada komputer masa berlalu adalah persamaan yang mudah berdasarkan pengumpulan momen diskrit yang ditambah pada waktu asas, biasanya bilangan detik dari titik itu dalam waktu.

Manusia di sisi lain mempunyai pelbagai tanggapan yang berbeza tentang cara mengukur masa. Kami memisahkannya kepada detik, minit, hari, minggu, bulan, tahun, dekad berabad-abad dan bahkan ribuan tahun.

Dan inilah masalahnya terletak pada sejarah kita telah memaksa masa untuk menyesuaikan dengan orbit dan putaran Bumi, yang dipanggil masa solar, yang ternyata tidak tepat, tidak cukup untuk komputer.

Rangkaian komputer menggunakan Protokol Masa Rangkaian (NTP), iaitu standard penyegerakan masa yang digunakan oleh Internet untuk tetap pada masa yang sama. NTP membolehkan mesin pertanyaan pelayan serantau masa yang mendapatkan Masa Masa Bersama Universal UTC dari jam rujukan yang sangat tepat sama ada dari Internet atau melalui penerima radio atau GPS.

Walau bagaimanapun, UTC didasarkan pada masa atom dan ia berbeza dari masa putaran bumi (sistem suria) kerana hari perlahan-lahan memanjangkan. Graviti bulan memanjangkan giliran global dengan kira-kira milenium 1.4 - iaitu, sepersepuluh detik - per hari setiap abad. Oleh kerana 1820, apa yang kita fikirkan sebagai tempoh 24-jam telah mendapat milenium 2 lebih lama.

Akibatnya, masa atom berbeza dari masa solar satu saat untuk setiap hari 500. Untuk menyesuaikan detik lompat ditambah setiap tahun atau lebih. Walau bagaimanapun, apabila komputer menjadi lebih bergantung kepada ketepatan kedua lompat ini boleh menyebabkan masalah sebagai kedua boleh menjadi jumlah vasrt dalam beberapa aplikasi sensitif masa.

Ada yang menyarankan untuk memerangi detik-detik lompat ini harus dihapuskan dan dunia harus tetap dengan hanya masa atom walaupun akan menghasilkan matahari pada tengah malam dan gelap pada siang hari (walaupun dalam tahun-tahun 43,000). Orang lain berpendapat bahawa mempunyai skala masa berdasarkan putaran Bumi adalah primitif dan tidak diperlukan pada zaman moden, walaupun banyak petani dan ahli astronomi berminat untuk bertanding sebaliknya.

Walau bagaimanapun, sebagai jam atom dan komputer menjadi lebih tepat dan tepat nampaknya manusia dan dunia berputar kita tidak akan dapat bersaing.