Arkib untuk Kategori 'Penyegerakan Masa'

Menggunakan Isyarat Masa dan Kekerapan Kebangsaan sebagai Rujukan Masa NTP

Khamis, Februari 28th, 2008

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

Rabu, Februari 27th, 2008

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

Selasa, Februari 26th, 2008

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

Isnin, Februari 25th, 2008

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

Jumaat, Februari 22nd, 2008

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.

Mengkonfigurasi Windows 2003 untuk dijalankan sebagai Pelayan Masa Rangkaian NTP

Khamis, Februari 21st, 2008

Artikel ini menerangkan cara mengkonfigurasi Windows 2003 untuk berjalan sebagai Server Masa Rangkaian.

Penyegerakan masa dalam rangkaian komputer moden adalah penting, semua komputer perlu mengetahui masa sebagai banyak aplikasi, dari menghantar e-mel ke penyimpanan maklumat bergantung pada PC yang mengetahui bila peristiwa tersebut berlaku.

Microsoft Windows Server dari 2000 dan seterusnya mempunyai utiliti penyegerakan masa yang dibina ke dalam sistem operasi yang dinamakan Windows Time (w32time.exe) yang boleh dikonfigurasi untuk beroperasi sebagai pelayan rangkaian masa.

Windows 2003 Server dengan mudah boleh menetapkan jam sistem untuk menggunakan UTC (Masa Masa Bersama Selaras, piawai masa Dunia) dengan mengakses sumber Internet (sama ada: time.windows.com atau time.nist.gov). Untuk mencapai ini, pengguna hanya perlu mengklik dua kali pada desktop mereka dan menyesuaikan tetapan dalam tab Masa Internet.

Walau bagaimanapun, perlu diingatkan bahawa Microsoft dan pengeluar sistem pengendalian lain sangat menasihatkan bahawa rujukan masa luaran harus digunakan sebagai sumber Internet tidak dapat disahkan.

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 \ Type

Dalam anak tetingkap kanan, klik kanan Jenis kemudian klik Ubah suai, dalam jenis edit Nilai NTP dalam kotak data Nilai kemudian klik OK.

Cari subkey berikut:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Config \ AnnounceFlags.

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.

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 mulakan semula perkhidmatan tingkap masa, klik Mula, Jalankan (atau gunakan kemudahan prompt) dan taipkan:

stop w32time bersih && permulaan bersih w32time

Dan itulah pelayan masa anda perlu sekarang dan berjalan.

Teknologi dan Kepentingan Masa

Rabu, Februari 20th, 2008

Teknologi dan Kepentingan Masa

Artikel ini meneroka konsep masa, bagaimana ia diukur dan bagaimana teknologi kami memerlukan lebih banyak dan lebih tepat cara mengukur masa.

Ini adalah soalan yang membingungkan para ahli falsafah dan saintis sejak subuh manusia, 'apa sebenarnya masa?' dan ia hanya dalam sejarah baru-baru ini bahawa kita telah mula menemui jawapan, terima kasih kepada Einstein dan kerjanya mengenai relativiti khas dan umum.

Kini kita tahu masa tidak adalah konsep yang abstrak kita pertama berpendapat, kita juga tahu ia tidak berterusan dan adalah relatif kepada pemerhati yang berbeza di seluruh alam semesta dengan kelajuan cahaya menjadi satu-satunya yang berterusan di alam semesta.

Dalam erti kata lain jika kelajuan cahaya mempunyai untuk menjadi yang sama untuk semua orang maka seseorang ke hampir pada kelajuan yang sedemikian akan mencari masa perlahan.

Nasib baik kerana semua manusia hidup dalam sempadan Planet Bumi ia bermakna berlalunya masa adalah sangat serupa untuk kita semua (atau lebih tiap minit yang berbeza tentang mustahil untuk mengukur). Walau bagaimanapun, teknologi seperti satelit dan sistem GPS perlu mengambil kira ini negeri mengubah masa jika tidak, mereka akan menjadi penuh inacurate.

Sebagai manusia telah berkembang, memberitahu masa dengan ketepatan yang semakin meningkat telah menjadi lebih dan lebih penting. Dari segi sejarah, setelah mengetahui bahawa masa yang tidak begitu penting. Rakyat perlu tahu hari yang betul untuk menanam tanaman atau apabila matahari terbit dan matahari terbenam yang berlaku tetapi ketepatan tidak keasyikan a.

Walau bagaimanapun, sejak ciptaan jam mekanikal diikuti pada awal abad kedua puluh oleh jam elektronik, manusia telah mula bergantung kepada ketepatan lebih dan lebih untuk teknologi mereka.

Pelayaran, penerbangan dan kini perjalanan ruang bermakna bahawa manusia telah dicari lebih dan lebih banyak cara accuarte menjaga masa.

Dalam jam atom 1950 yang dibangunkan yang sangat tepat, didapati bahawa revolusi Bumi, sesuatu yang telah kita berdasarkan skala masa kita selama berabad-abad, tidak ada di mana tepat seperti jam-jam baru ini.

Sekarang teknologi seperti Internet, Sistem Kedudukan Global dan komunikasi satelit memerlukan ketepatan mutlak sebagai cahaya boleh melakukan perjalanan 300,000 km setiap ketepatan makna kedua sekelip mata boleh bermakna sistem navigasi satelit kami boleh keluar oleh beribu-ribu batu dan perdagangan komputer akan menjadi dekat pada mustahil.

Mujurlah skala masa global, UTC (Waktu Bersama Selaras), telah dibangunkan dan berdasarkan masa yang diberitahu oleh jam atom. Ini membolehkan sistem di seluruh dunia disegerakkan untuk masa yang sama.

rangkaian komputer menggunakan protokol NTP (Protokol Masa Rangkaian) untuk menerima rujukan masa UTC dan menyegerakkan semua mesin pada rangkaian pada masa itu.

Pelayan NTP boleh menerima rujukan masa melalui Internet (walaupun tidak begitu selamat) dari penghantaran radio kebangsaan (selagi penerima berada dalam jangkauan penghantaran yang sesuai) atau dari rangkaian GPS (melalui antena GPS bumbung).

Mengekalkan Masa yang Tepat di Linux apabila Menjalankan Pelayan Masa NTP

Selasa, Februari 19th, 2008

Sistem operasi Linux menjadi semakin popular kerana banyak kelebihan yang mereka ada terhadap sistem komersil seperti Windows atau OS X. Linux menawarkan peningkatan keselamatan (kerana terdapat hanya segelintir virus yang dapat menjangkiti sistem berasaskan Linux), kestabilan yang lebih baik dan kebanyakan kes adalah percuma.

Tidak hairanlah semakin ramai pengguna rumah dan perniagaan memilih untuk beralih kepada sistem operasi berasaskan Linux dan sama ada Redhat, Mandrake, Ubuntu atau pelbagai sistem UNIX dan LINUX yang lain, memastikan masa yang tepat agak lurus ke hadapan.

Penyegerakan masa adalah penting dalam banyak aplikasi sensitif masa dan kebanyakan pengguna perniagaan mendapati tidak mustahil untuk melakukan sebarang urus niaga dalam talian tanpa rangkaian yang disegerakkan. Malah pengguna rumah mencari kelebihan dalam memastikan sistem mereka berjalan dengan tepat waktu, e-mel tidak lagi tiba sebelum mereka dihantar dan keselamatan meningkat.

Kebanyakan sistem operasi berasaskan Linux mengandungi versi Protokol Masa Rangkaian (NTP) sebuah protokol Internet yang direka untuk menyegerakkan masa pada rangkaian. Bagi mereka yang tidak mengandungi versi pra-bungkus, NTP adalah sumber terbuka dan boleh didapati secara percuma di 'ntp.org'.

Walaupun NTP tersedia untuk kebanyakan versi Windows; Pengguna Linux mempunyai kelebihan kerana ia secara tradisinya merupakan platform pembangunan utama untuk NTP. Ia berfungsi dengan menggunakan sumber waktu sama ada dari Internet atau melalui pelayan rangkaian rangkaian yang berdedikasi.
Jam rujukan ini mengendalikan masa UTC (diselaraskan masa sejagat) skala masa global yang disampaikan kepada mereka dari jam atom yang tepat untuk beberapa nanodetik (nanodetik adalah bilion sebulan).

Secara ringkasnya, daemon NTP (program perkhidmatan yang berjalan di latar belakang) membandingkan masa di komputer dengan sumber masa pada selang masa yang tetap dan menyesuaikannya bergantung kepada sebarang aliran.

Daemon NTP dikonfigurasi menggunakan fail 'ntp.conf'. Fail konfigurasi adalah lokasi lokasi pelayan waktu NTP disimpan. Jika cuba menggunakan sumber masa internet awam, dinasihatkan untuk melawat https://www.pool.ntp.org yang mempunyai koleksi lebih dari pelayan 200.

Walau bagaimanapun, Microsoft dan Novell, sangat menasihatkan bahawa sumber masa berasaskan internet tidak digunakan kerana mereka tidak dibenarkan dan boleh meninggalkan pintu masuk untuk serangan berniat jahat.

Secara alternatif dan paling disukai, pelayan masa NTP yang berdedikasi boleh didapati yang memberikan ketepatan yang lebih baik dan jauh lebih selamat. Pelayan masa ini menerima sumber masa dari sama ada siaran radio nasional (seperti WWVB di AS atau MSF di UK) atau melalui sistem GPS.

Sebaik sahaja dipasang, sistem ini sentiasa memeriksa masa pada semua jam komputer rangkaian dan menyesuaikannya untuk sebarang aliran. Penerima GPS tipikal boleh memberikan maklumat masa untuk beberapa nanodetik UTC sementara waktu kebangsaan dan transmisi kekerapan adalah tepat untuk 1 - 20 milisaat (satu milisekon 1 / 1000 satu saat).

Menggunakan WWVB sebagai Rujukan Masa untuk Pelayan NTP

Isnin, Februari 18th, 2008

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 (Institut Kebangsaan dan Standard dan Masa) 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 banyak pelayan NTP kini menggunakan GPS untuk menerima rujukan masa, kelebihan menggunakan penghantaran radio ialah 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 pelayan masa rak yang 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 MSF sebagai Rujukan Masa untuk Pelayan NTP

Jumaat, Februari 15th, 2008

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 Bersepadu) dari jam atom mereka melalui siaran radio.

Di UK siaran waktu kebangsaan dipanggil MSF dan disiarkan oleh NPL (Makmal Fizikal Kebangsaan) di Cumbria. Siaran MSF digunakan oleh seluruh UK dan bahagian Eropah untuk menyegerakkan produk elektronik pengguna seperti jam dinding, radio jam, dan jam tangan. Di samping itu, MSF 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.

MSF beroperasi pada kekerapan 60 kHz dan membawa kod masa dan tarikh yang boleh diterima dan disahkod dengan pelbagai jam kawalan radio yang sedia ada dan menyediakan ketepatan yang diterima sepatutnya kurang daripada X1UM milidetik (10 / 1 satu saat ).

Walaupun banyak pelayan NTP kini menggunakan GPS untuk menerima rujukan masa, kelebihan menggunakan penghantaran radio ialah 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 pelayan masa rak yang 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.

Sambungan masa kebangsaan yang sama disiarkan dari negara-negara lain di Amerika Syarikat. Isyarat tersebut dirujuk sebagai WWVB dan disiarkan oleh NIST (Institut Kebangsaan dan Teknologi Kebangsaan) di Fort Collins, Colorado, sistem lain disiarkan di Frankfurt, Jerman (DCF- 77), Jepun (JJY) dan Perancis (TDF).