Dokładna synchronizacja czasu w sieci

Wszystkie urządzenia PC i urządzenia sieciowe używają zegarów w celu utrzymania wewnętrznego czasu systemu. Te zegary, zwane chipami zegara czasu rzeczywistego (RTC), dostarczają informacji o czasie i datach. Żetony są zasilane bateryjnie, dzięki czemu nawet podczas przerw w dostawie energii mogą utrzymać czas. Komputery osobiste nie są jednak tak zaprojektowane, aby były doskonałymi zegarami, a ich konstrukcja została zoptymalizowana pod kątem produkcji masowej i taniej, a nie utrzymując dokładny czas.

Te wewnętrzne zegary są podatne na dryfowanie, aczkolwiek w wielu zastosowaniach może to być dość odpowiednie, często maszyny muszą pracować razem w sieci, a jeśli komputery dryfują w różnym tempie, komputery przestaną być synchronizowane ze sobą, a problemy mogą się pojawić Szczególnie w przypadku transakcji wrażliwych na czas.

Serwer czasu używa protokołu NTP (Network Time Protocol), który został opracowany przez 20 lata temu. Wykorzystuje algorytm (algorytm Marzullo), aby zsynchronizować czas w sieci. NTP (wersja 4) może utrzymywać czas przez publiczny Internet w ciągu milisekund 10 (1 / 100th sekundy) i może działać jeszcze lepiej w sieciach LAN z dokładnością do 200 mikrosekund (1 / 5000th sekundy) w idealnych warunkach.

NTP używa pojedynczego odniesienia czasu i synchronizuje wszystkie maszyny w sieci do tego czasu. Czas ten może być względny (zegar wewnętrzny komputera lub czas na zegarek na rękę) lub bezwzględny, na przykład zegar zegara atomowego (czas uniwersalny), taki jak zegar atomowy, który jest tak dokładny, jak jest to możliwe z punktu widzenia ludzkiego.

Zegary atomowe są najbardziej bezwzględnych czas utrzymywania urządzenia. Działają one na zasadzie, że atom cezu 133 miał ustaloną liczbę cykli promieniowania co drugi (9,192,631,770). Okazało się więc dokładne Międzynarodowy System (SI) jest obecnie definiowane jako drugi okres 9,192,631,770 cykli promieniowania atomu cezu 133.

Jednak zegary atomowe są bardzo drogie i na ogół można znaleźć tylko w dużych laboratoriach fizyki. Jednak NTP może synchronizować sieci do zegara atomowego używając zarówno globalnego systemu pozycjonowania (GPS) lub specjalistycznej sieci transmisji radiowej.

Najpowszechniej stosowany jest system GPS, który składa się z kilku satelitów dostarczających dokładnych informacji niezbędnych do pozycjonowania i lokalizacji. Każdy z satelitów GPS może to zrobić tylko poprzez wykorzystanie zegar atomowy, który z kolei może być może być używany jako odniesienie rozrządu.

typowym Serwer czasu GPS może dostarczyć informacji o taktowaniu do kilku nanosekund UTC tak długo, jak jest antena położony z dobrym widokiem nieba.

Istnieje również wiele krajowych transmisji czasu i częstotliwości, które mogą być używane do synchronizacji serwera NTP. W Wielkiej Brytanii sygnał (zwany MSF) jest nadawany przez National.

Laboratorium Fizyki w Kumbrii, które służy jako krajowy czas referencyjny Zjednoczonego Królestwa, istnieją również podobne systemy w Colorado, USA (WWVB) i we Frankfurcie, Niemcy (DCF-77). Te sygnały zapewniają czas UTC z dokładnością do 100 mikrosekund, jednak sygnał radiowy ma ograniczony zakres i jest podatny na zakłócenia.

Wszystkie wersje systemu Microsoft Windows od 2000 zawierają usługę czasu systemu Windows (w32time.exe), która umożliwia synchronizację zegara komputera z serwerem NTP.

O autorze

Richard N Williams to autor techniczny i specjalista w branży telekomunikacyjnej i sieci synchronizacji czasu. Aby uzyskać więcej informacji na temat serwerów NTP proszę odwiedzić stronę Galsys.

Ten artykuł nie mogą być publikowane ani przedrukowany w pełnej formie lub w części bez uzyskania zgody zapewniając odpowiedni link do tej strony jest zachowana. Jest to naruszenie prawa autorskiego na przedruk lub publikowania tej treści bez poniższe warunki.

Copyright © 2008

English French German Italian Spanish Portuguese Russian Swedish Dutch Norwegian Arabic Malay Polish Turkish Danish

Szybkie Zapytanie

Krótki Formularz kontaktowy

Wypełnij formularz lub telefonicznie 0121 608 7230 więcej informacji na temat serwera Galleon Time może pracować dla Ciebie.




Szanujemy Twoją prywatność - przeczytaj naszą politykę.

Wszystkie produkty

GPS NTP Server

GPS NTP Server

Sieciowy serwer czasu używający sygnału GPS do synchronizacji czasu w dużych sieciach komputerowych.

Zegar Network NTP

Zegar sieć reklamowa

Idealny partner dla dowolnego serwera Galleon NTP lub serwera czasu. Wyświetlanie Spójny i dokładny czas w całej organizacji.

Network Time Server

MSF NTP Server

Kompleksowe rozwiązanie do synchronizacji czasu w sieć komputerową.

Serwer czasu

Serwer GPS Network Time

Zegar GPS zapewnienie synchronizacji czasu dla systemów komputerowych

Czas Receiver

Czas odbiornik MSF

Kompletne rozwiązanie do synchronizowania czasu na pojedynczym komputerze z atomowymi sygnałami czasu MSF (radio).