Jak działa NTP Server

Network Time Protocol (NTP) jest jednym z najstarszych protokołów w Internecie jest nadal w użyciu. Wynaleziona przez dr David Mills z Uniwersytetu Delaware został wykorzystany od 1985. NTP służy do synchronizacji zegarów na komputerach i sieci za pośrednictwem Internetu lub sieci lokalnych (LAN).

NTP (obecnie wersja 4) jest właściwie trzy rzeczy w jednym; to program, który działa w tle systemu Windows lub UNIX; protokołem, który wymienia wartości czasu między serwerami i klientami; i zestaw algorytmów, które przetwarzają wartości czasu do przodu lub cofać zegar systemowy.

NTP wykorzystuje algorytm (algorytm Marzullo), aby zsynchronizować czas w sieci z wykorzystaniem czasu odniesienia. Chociaż sieci mogą być synchronizowane z wewnętrznych zegarów lub odniesień czasowych internetowych opiera, jest wysoce zalecane przez Microsoft i innych, że zewnętrzne odniesienia rozrządu powinny być stosowane w celu zagwarantowania uwierzytelnienia. Absolutny wzorzec czasowy powinien korzystać UTC (uniwersalnego czasu lub Temps Universel Coordonné), który obsługuje takie cechy jak przestępnym sekund, - dodaje się do wyrównania spowolnienie obrotu ziemskiej.

NTP działa w ramach pakietu TCP / IP i opiera się na UDP, mniej skomplikowana forma NTP istnieje nazywa Simple Network Time Protocol (SNTP), która nie wymaga przechowywania informacji o poprzednich komunikatach, potrzebnych NTP. Jest on stosowany w niektórych urządzeniach i aplikacjach gdzie wymagana jest wysoka dokładność synchronizacji nie jest tak ważne, to jest również w większości systemów operacyjnych Windows, ale nowsze wersje mają pełną NTP już zainstalowany, który jest również do ściągnięcia za darmo przez Internet.

Synchronizacja z NTP jest stosunkowo prosta, to synchronizuje czas z odniesieniem do wiarygodnego źródła zegara, takie jak zegar atomowy, chociaż są one bardzo drogie i zazwyczaj można znaleźć tylko w dużych laboratoriach fizyki, jednak NTP można użyć Global Positioning System (GPS) lub specjalista sieć transmisji radiowej, aby otrzymać czas UTC z tych zegarów.

NTP używa znaczników czasu do reprezentowania aktualny czas dnia każdego timestamp jest ulotne, innymi słowy jest zawsze większy niż poprzedni datownik jako czas nie działa wstecz. NTP analizuje wartości znacznika czasu oraz częstości błędów i stabilności. Serwer NTP utrzyma oszacowanie jakości swoich zegarów referencyjnych i sobie.

Odległość od zegara odniesienia jest znany jako poziomie naskórka i mające na celu zapobieganie cykli w NTP. Warstwa 0 są takie urządzenia jak zegarowych odniesienia podłączone bezpośrednio do komputera. Stratum 1 komputery są podłączone do urządzeń 0 stratum, natomiast warstwa 2 są komputery, które wysyłają żądania do serwera NTP stratum 1. NTP może obsługiwać do 256 warstw.

znaczniki czasu NTP są w dwóch formatach ale przekaźnik sekund od zadanej w czasie (znanego jako głównego epoki, nastawionym na 00: 00 1 stycznia 1900) algorytm NTP wykorzystują te timestamp w celu ustalenia kwoty zaliczki lub wycofać system lub zegar sieci.

Program NTP (znany jako demon w systemie UNIX i usług w systemie Windows) działa w tle systemu. NTP nie wierzy czas to powiedział aż kilka wymian pakietów miały miejsce, każdy przechodząc serię testów. Tylko wtedy, gdy odpowiedzi z serwera spełniają test, znany jako specyfikacji protokołu, serwer jest uważany. Zwykle trwa około pięciu minut (pięć dobrych próbek) do uzyskania Serwer NTP jest akceptowana jako źródło synchronizacji.

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 i czas transmisji radiowych częstotliwości, które mogą być używane do synchronizacji serwera NTP. W Wielkiej Brytanii sygnał (tzw MSF) jest nadawany przez National Physics Laboratory w Cumbria, który służy jako krajowego czasu odniesienia Zjednoczonego Królestwa, istnieją podobne systemy w Colorado, USA (WWVB) i we Frankfurcie, Niemcy (DCF-77). Sygnały te zapewnia czas UTC z dokładnością do mikrosekund 100 jednak sygnał radiowy ma skończony zasięg i jest podatny na zakłócenia.

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 +48 22 526 61 49 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).