serwer aktualizacji czasu Windows

Leki przeciwgorączkowe dla dzieci są przepisywane przez pediatrę. Ale zdarzają się sytuacje awaryjne dotyczące gorączki, kiedy dziecko musi natychmiast otrzymać lekarstwo. Wtedy rodzice biorą na siebie odpowiedzialność i stosują leki przeciwgorączkowe. Co wolno dawać niemowlętom? Jak obniżyć temperaturę u starszych dzieci? Jakie leki są najbezpieczniejsze?

Tło

Pod koniec ubiegłego wieku właściciele korporacyjnych sieci lokalnych stanęli przed problemem synchronizacji czasu w sieci z czasem referencyjnym. Producenci systemów synchronizacji i powszechnego czasu zaproponowali rozwiązanie tego problemu całą klasą urządzeń do synchronizacji sieci lokalnej, tzw serwery zegara(lub serwery czasu - serwer czasu). Na tym etapie rozwoju rozwiązań sieciowych zaistniała potrzeba lokalnego urządzenia do synchronizacji, które odbiera dokładne sygnały czasu ze źródła odniesienia i synchronizuje pojedynczą sieć lokalną. Koszt takich urządzeń wahał się od 2000 do 5000 euro. Projektanci budynków użytkowych (terminale, hotele, banki,...) jako jedyne włączyli te urządzenia do projektów Możliwe rozwiązanie zadania synchronizacji czasu sieciowego z czasem referencyjnym.


Do tej pory koszt serwery zegara jak urządzenia się nie zmieniły. Ale w sieci World Wide Web takie zasoby publiczne, jak: serwery czasu. Tak więc w momencie realizacji projektów, które obejmują: serwery zegara Jako urządzenia właściciele sieci LAN stają przed dylematem: synchronizuj sieć lokalną z drogie urządzenie lub bezpłatny zasób online.


Zasób urządzenia lub sieci

To oczywiste, że serwer zegara w postaci urządzenia jest potrzebne tam, gdzie nie ma dostępu do Internetu. Jeśli wymagana jest dokładność pomiaru czasu z czasem odniesienia większym niż 100 milisekund, użyj serwer zegara w postaci urządzenia. Przykładem takiego urządzenia jest Konwerter DCF-NTP oferowany przez Chronotron , przeznaczony do synchronizacji systemów jednoczasowych i komputerów w lokalna sieć przedsiębiorstw.


Jeśli istnieją specjalne wymagania dotyczące niezawodności (system nawigacji, sterowanie procesem, sterowanie ruchem, …) preferowane jest użycie serwer zegara w postaci urządzenia, nie zapominając, że samo urządzenie może zawieść.


We wszystkich innych przypadkach (banki, hotele, centra biznesowe, …) serwer czasu jako zasób sieciowy jest w pełni odpowiedni do rozwiązania problemu synchronizacji.


Jak synchronizować przez Internet

sala operacyjna system WINDOWS XP ma zakładkę w domyślnych ustawieniach daty i czasu o nazwie „Czas internetowy”, która pozwala użytkownikowi okresowo synchronizować swój komputer z internetowym serwerem czasu. Domyślnie masz do wyboru na przykład dwa serwery czasu: time.windows.com lub time.nist.gov. Ale w Internecie jest wiele innych serwerów czasu, w tym domowych, i możesz je łatwo dodać do istniejących i zsynchronizować z dowolnym z nich. Standardowy program do synchronizacji WINDOWS XP nie zawsze działa poprawnie, a rozbieżność między czasem systemowym a standardowym może sięgać 2-3 sekund.


Do synchronizacji z dokładnością do 100 milisekund należy używać oprogramowania firm, które zawodowo zajmują się ujednoliconymi systemami pomiaru czasu i synchronizacji. Jedna z takich firm, Symmetricom, produkująca mnóstwo profesjonalnego sprzętu do synchronizacji (w tym serwery zegarowe), opracowała darmowe oprogramowanie o nazwie „SymmTime™”. Ten program umożliwia synchronizację PC przy użyciu dowolnego serwera czasu z listy lub kilku serwerów jednocześnie, gdy tylko będzie dostępny. Synchronizacja jest przeprowadzana okresowo lub raz na starcie programu. Możesz zobaczyć status synchronizacji i ilość rozbieżności ze standardem. Program posiada zaawansowany interfejs użytkownika pozwalający na konfigurację stref czasowych, rodzaju i ilości godzin wyświetlanych na panelu programu. Dokładność synchronizacji z tym programem nie jest gorsza niż setki milisekund i jest prawie tak dobra, jak dokładność synchronizacji z serwerem zegara, ponieważ algorytm metodologiczny synchronizacji z zdalny serwer a serwer znajdujący się w Twojej sieci lokalnej jest taki sam.

Adres firmy Symmetricom, pod którym można pobrać powyższy program: www.symmetricom.com


Niektóre adresy serwerów czasu

time.symmetricom.com

zegar.nc.fukuoka-u.ac.jp

nist1.symmetricom.com

fartein.ifi.uio.no

ntp1.symmetricom.com

ntp1.strath.ac.uk

ntp2.symmetricom.com

swisstime.ethz.ch

ntp3.symmetricom.com

czas1.stupi.se

zegar.isc.org

timex.cs.columbia.edu

Połączenie z serwerem NTP jest dostępne dla każdego, nie wymaga instalacji dodatkowego oprogramowania i jest całkowicie bezpłatne. Adres serwera do użycia w ustawieniach system operacyjny lub sprzęt:

stronie internetowej

Synchronizacja działa przez port UDP 123. Aby uzyskać czas z serwera NTP, sprawdź, czy zapora nie blokuje tego ruchu.

Podczas konfigurowania sprzętu do synchronizacji czasu z bezpłatnym serwerem NTP najlepszym rozwiązaniem jest użycie nazwy serwera, a nie jego adresu IP. Jeśli lokalizacja serwera ulegnie zmianie, synchronizacja według nazwy będzie nadal działać bez konieczności zmiany ustawień. Jeśli sprzęt obsługuje możliwość konfiguracji synchronizacji tylko przez adres IP, to w przypadku zmiany adresu serwera niemożliwe będzie żądanie od niego dokładnej godziny i trzeba będzie zmienić ustawienia. Możesz sprawdzić aktualny adres IP serwera za pomocą witryny poleceń nslookup

Proszę nie konfigurować synchronizacji czasu za pomocą Harmonogramu zadań lub Crona! To ustawienie powoduje szczytowe obciążenie serwera na początku każdej minuty, godziny lub dnia.

Ustawianie synchronizacji po określonym przedziale czasu (na przykład raz na 5 minut) nie ma sensu, ponieważ w takim przedziale dokładność zegara nawet najprostszych urządzeń jest wystarczająca do utrzymania dokładnego czasu. Zarówno Windows, jak i Linux mają usługi zaprojektowane specjalnie do synchronizacji czasu. Wbudowane algorytmy systemów operacyjnych niezależnie oceniają dokładność zegara i żądają synchronizacji tylko wtedy, gdy jest to naprawdę konieczne.

Przez cały czas działania darmowego serwera Mobatime NTP niektórzy klienci okresowo wysyłają do serwera bezzasadnie dużą liczbę żądań na sekundę. Obecnie kilku klientów żąda synchronizacji z prędkością do 500 żądań na sekundę każdy. Jesteśmy zmuszeni używać specjalnie zaprojektowanego oprogramowania do automatycznego wykrywania i zamykania dostępu do serwera czasu takim klientom.



To samo oprogramowanie wykrywa klientów, którzy skonfigurowali synchronizację Scheduler lub Cron i umieszcza ich adresy IP na liście nieobsługiwanych klientów na kilka dni. Jeśli twój system przestał otrzymywać czas z serwera NTP, upewnij się, że nie ma błędów w ustawieniach i sprawdź częstotliwość żądań synchronizacji. Możesz to zrobić za pomocą sniffera, konfigurując go tak, aby zbierał ruch między twoim systemem a serwerem NTP za pośrednictwem protokołu UDP na porcie 123. Jeśli używany jest ipfw, liczbę żądań można szybko oszacować, patrząc na dane wyjściowe ipfw - polecenie list W przypadku reguły zezwalającej na ruch do serwera NTP licznik powinien nieznacznie wzrosnąć.

Jeśli obsługujesz dużą sieć lokalną, skonfiguruj synchronizację na dowolnym serwerze z serwerem Mobatime NTP i zainstaluj na nim swój serwer NTP. Będzie działał w drugiej warstwie i zapewni dokładny czas całej sieci lokalnej. Przekazywanie żądań czasu od wszystkich klientów dużej sieci lokalnej (setki zadań) przez NAT do serwera NTP to zły pomysł. Najprawdopodobniej po krótkim czasie serwer odmówi obsługi tylu żądań z jednego adresu IP. Jeśli sieć jest zbudowana oprogramowanie Microsoft korzysta ze struktury domen, więc aby wszyscy użytkownicy otrzymali dokładny czas, wystarczy ustawić synchronizację z serwerem NTP tylko kontrolerów domeny. Wszyscy klienci automatycznie otrzymają od nich dokładny czas.

Należy pamiętać, że Kerberos przestanie działać, jeśli czasy klienta i serwera różnią się o więcej niż 5 minut. Należy również pamiętać o obowiązkowym ustawieniu synchronizacji czasu pomiędzy systemami gościa a hostem lub serwerem czasu podczas korzystania z wirtualizacji.

Opublikowaliśmy krótki artykuł o tym, jak działa synchronizacja NTP i dlaczego podczas synchronizacji czasu przez Internet odległość klienta od serwera NTP nie ma znaczenia.

Jeśli działanie Twojego systemu wymaga stałej dostępności najdokładniejszego czasu i nie chcesz liczyć na stabilność kanałów transmisji danych, to nasi specjaliści są gotowi doradzić i pomóc w wyborze serwera NTP do instalacji w Twoich danych centrum lub serwerownia. Nasze kontakty można znaleźć na stronie. Wykonujemy cały zakres prac w Europie, Rosji i Indiach, łącznie z montażem i późniejszą konserwacją systemów czasu, zegarów z symbolami Państwa firmy zainstalowanych wewnątrz lub na zewnątrz, tablic informacyjnych i tak dalej. Szeroka gama produktów i zgromadzone doświadczenie pozwalają nam budować systemy do obsługi lotnisk, metra, centrów biznesowych oraz tworzyć systemy zegarowe dla całych miast. Zegary na ulicach takiego miasta zawsze pokazują dokładnie zsynchronizowany czas i działają nawet w najcięższych mrozach.

Wszyscy są już przyzwyczajeni do usługi synchronizacji czasu NTP - jest ona domyślnie włączona lub łatwo włączona dla najpopularniejszych systemów operacyjnych. Jaką jednak dokładność uzyskuje się w tym przypadku? Jakie są dokładne serwery czasu iz którymi mogą pracować zwykli śmiertelnicy? Jakie są pułapki i jak wybrać „właściwe” serwery czasu?

Typy serwerów

Serwery to warstwy 1 i 2, 3 (rzadko wyższe).

Warstwa 1- uzyskaj dokładny czas bezpośrednio z dokładnego źródła czasu: zegara atomowego (np. time-a.nist.gov, dokładność - bilionowe części sekundy) lub odbiornika GPS (dokładność ntpx.imvp.ru - miliardowych części sekundy). Istnieją serwery, które odbierają dokładny czas za pośrednictwem sieci komórkowej CDMA (milionowe części sekundy). Podczas pracy z ntpd możesz sprawdzić typ serwera za pomocą polecenia ntpq -np: „PPS” oznacza GPS, „ACTS” oznacza bezpośrednie połączenie z zegarem atomowym (są inne cenne statystyki - ping, jitter ping (jitter) ), pozycja serwera (1 ,2...)).

„Zwykłym” śmiertelnikom surowo zabrania się dostępu do serwerów Stratum-1. obciążenie ich jest już bardzo duże (a wiele serwerów Stratum-1 nie ma w ogóle publicznego dostępu). Uważa się, że możesz połączyć się z serwerami Stratum-1 lub zażądać dostępu do nich, jeśli utrzymasz serwer NTP obsługujący co najmniej 100 klientów. Pełna lista serwery można zobaczyć tutaj: support.ntp.org/bin/view/Servers/StratumOneTimeServers . Oczywiście pożądane jest łączenie się z serwerami w twoim kraju.

Warstwa 2- uzyskaj dokładny czas z serwerów Stratum-1. Przy odpowiedniej konfiguracji i doborze serwerów dokładnego źródła czasu mają błąd poniżej 1ms. Zwykle każdy może się połączyć, ale wiele serwerów regularnie umiera z powodu obciążenia (na przykład time.windows.com). www.pool.ntp.org utrzymuje listy round-robin publicznych serwerów NTP Stratum-2. Zapewnia to równoważenie obciążenia i są one prawie zawsze dostępne. Możesz połączyć się z tymi serwerami pod adresem 0.ru.pool.ntp.org 1.ru.pool.ntp.org 2.ru.pool.ntp.org i 3.ru.pool.ntp.org (dotyczy Rosji, wybrane losowo z listy ~50 serwerów).

Warstwa 3- uzyskaj czas z serwerów Stratum-2 itp.

Praktyczna precyzja

Warstwa-1
Jest to wykres różnicy między czasem systemowym a czasem otrzymanym z serwerów Stratum-1 (dla porównania canonical.com - serwer Stratum-2).
*.nist.gov - znajduje się w USA, z powodu "dużego" pingu czasami zdarzają się straszne "emisje". Błąd z rosyjskich serwerów Stratum-1 zwykle mieści się w granicach +- 1 ms.


warstwa-2
To jest różnica z serwerami Stratum-2: 4 z rosyjskiego pull, 1 z europejskiego, domyślny serwer czasu ubuntu (europium.canonical.com) i ten sam *.nist.gov:



Serwery, które mają stały błąd do 20 ms od razu rzucają się w oczy.

Streszczenie

PS. Nawiasem mówiąc, domyślnie w Ubuntu synchronizacja czasu następuje raz przy starcie systemu. Jeśli czas pracy jest krótszy niż pół roku, czas może upłynąć dużo. Zainstaluj ntpd - koryguje czas stale i "płynnie" (bez ostrych szarpnięć, "smarowania" spowolnienia/przyspieszenia czasu). W systemie Windows synchronizacja odbywa się raz dziennie przez tydzień w jednym „skoku”, co może powodować trudności podczas przetwarzania logów, jeśli jest duża różnica.

Towarzysze!

Dajesz duże publiczne serwery NTP w Rosji! Zwłaszcza Stratum-1 (na ogół mamy z nimi kłopoty, 2-3 sztuki na cały ex-ZSRR). Nawiasem mówiąc, dokładny czas można również uzyskać od Glonassa, który podejmie się uruchomienia pierwszego serwera opartego na Glonass?

PS. Nie wiem, na który blog się przenieść, powiedz mi :-)



Wesprzyj projekt - udostępnij link, dzięki!
Przeczytaj także
zasady gry walki kogutów zasady gry walki kogutów Mod dla Minecraft 1.7 10 receptur zegarków.  Przepisy na tworzenie przedmiotów w Minecrafcie.  Broń w Minecraft Mod dla Minecraft 1.7 10 receptur zegarków. Przepisy na tworzenie przedmiotów w Minecrafcie. Broń w Minecraft Szyling i funt szterling - pochodzenie słów Szyling i funt szterling - pochodzenie słów