Czas systemu Windows Server

Synchronizowanie sieci z NTP

Prawie cała aktywność komputera obejmuje czas, czy rejestrowanie znacznika czasu, gdy sieć była dostępna do wysyłania wiadomości e-mail, wiedząc, że czas jest kluczowy dla aplikacji komputerowych.

Wszystkie komputery wyposażone są w zegar pokładowy, który zapewnia informacje o czasie i datach. Te zegary czasu rzeczywistego (RTC) są zasilane bateriami, dzięki czemu nawet wtedy, gdy są w stanie utrzymać czas, te chipy RTC są produkowane seryjnie i nie mogą utrzymywać dokładnego czasu i często dryfują.

Dla wielu aplikacji może to być dość adekwatne, jednak jeśli komputer znajduje się w sieci i musi porozmawiać z innymi maszynami, jeśli nie zostanie zsynchronizowany z odpowiednim czasem, może to oznaczać, że wiele transakcji wrażliwych na czas nie może zostać zakończonych, a nawet może opuścić sieć Otwarte na zagrożenia dla bezpieczeństwa.

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.

Wszystkie wersje systemu Windows Server od 2000 zawierają funkcję synchronizacji czasu, zwaną usługą czasu systemu Windows (w32time.exe) wbudowaną w system operacyjny. Może to być skonfigurowane do pracy jako serwer czasu sieciowego synchronizujący wszystkie maszyny z określonym źródłem czasu.

Usługa czasu systemu Windows używa wersji NTP (Network Time Protocol), zwykle uproszczona wersja protokołu internetowego, przeznaczona do synchronizacji maszyn w sieci, NTP jest również standardem, z którym większość sieci komputerowych w całym świecie wykorzystuje synchronizację.

Wybór właściwego źródła czasu jest niezwykle ważny. Większość sieci jest synchronizowana ze źródłem UTC (Coordinated Universal Time). UTC to światowy standardowy czas oparty na zegarach atomowych, które są najbardziej dokładnymi źródłami czasu.

UTC można uzyskać przez Internet z takich miejsc, jak Time.nist.gov (nas Naval Observatory) lub time.windows.com (Microsoft), ale należy zauważyć, że źródła czasu internetowego nie mogą zostać uwierzytelnione, co może pozostawić otwarty system A Microsoft i inni doradzają, używając zewnętrznego źródła sprzętu jako zegara referencyjnego, takiego jak wyspecjalizowany serwer NTP.

Serwery NTP otrzymują swoje źródło czasu ze specjalistycznej transmisji radiowej z krajowych laboratoriów fizycznych, które emitują czas UTC pochodzący z źródła zegara atomowego lub przez sieć GPS, która również przekazuje informacje o stanie UTC w wyniku konieczności jej umieszczania w punktach.

Program NTP może utrzymywać czas przez Internet publiczny w ciągu 1 / 100th sekundy (milisekundy 10) i może działać jeszcze lepiej w sieciach LAN.

Aby skonfigurować usługę czasu systemu Windows do korzystania z zewnętrznego źródła czasu, wykonaj następujące instrukcje:

  1. Zlokalizuj podklucz rejestru.
  2. HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters
  3. Kliknij prawym przyciskiem myszy, a następnie zmień wartość, wprowadzając NTP w polu Dane wartości.
  4. Kliknij prawym przyciskiem myszy pozycję ReliableTimeSource, a następnie zmień wartość Edytuj wartość DWORD, wstawając 0 (zero).
  5. Kliknij prawym przyciskiem myszy NtpServer, a następnie zmodyfikuj wartość Edytuj, wpisując system DNS (Domain Name System) (pamiętaj, że każdy DNS musi być unikalny).
  6. Teraz zlokalizuj oryginalny podklucz i kliknij prawym przyciskiem myszy Okres Zmodyfikuj wartość Edytuj wartość DWORD za pomocą interwału odpytywania (jaki czas serwer Serwera NTP wybiera czas), w obszarze Dane wartości (zalecane jest 24)
  7. Uruchom następującą linię komend: Net stop w32time & & net start w32time.
  8. Teraz włącz NTP, wyszukując podklucz, HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpServer
  9. Kliknij prawym przyciskiem myszy Włączone i zmodyfikuj pole Dane wartości, wpisując 1.
  10. Kliknij prawym przyciskiem myszy wartość SpecialPollInterval w poprawnym działaniu podklucza HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClientSpecialPollInterval. Edytuj pole wartości DWORD w żądanym czasie dla każdej sondy (900 odpytuje co każde 15 minut)
  11. Zlokalizuj HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Timeconfig
  12. Aby skonfigurować ustawienia korygowania czasu, kliknij prawym przyciskiem myszy pozycję MaxPosPhaseCorrection, a następnie zmień wartość pola wartości DWORD w odstępach czasowych w sekundach (należy wybrać liczbę dziesiętną w podstawie, 3600 = jedna godzina)
  13. Teraz wykonaj to samo w przypadku MaxNegPhaseCorrection, aby uruchomić usługę Windows w czasie, uruchomić (lub alternatywnie skorzystać z narzędzia wiersza polecenia) net stop w32time & & net start w32time.
  14. Aby zsynchronizować każdą maszynę, wpisz polecenie W32tm / -s w wierszu polecenia i serwer czasu powinien działać prawidłowo (pamiętaj, że wyświetlenie odpowiedniego czasu może potrwać kilka sondaży).

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).