Archiwum dla kategorii "Synchronizacja czasu"

Synchronizacja czasu Jak to zrobić

Środa, październik 20th, 2010

Czas ma kluczowe znaczenie dla komputerów, sieci i technologii. Jest to jedyna technologia referencyjna, która musi ustalić, czy zdarzenie miało miejsce, czy ma się odbyć. Ponieważ czas w sygnaturach czasowych jest tak ważny dla technologii, gdy z czasem występuje niepewność, ze względu na różne urządzenia w sieci mające różne czasy, może powodować nieopisane błędy.

Problem z czasem w obliczeniach polega na tym, że wszystkie urządzenia, od ruterów po komputery stacjonarne, mają swój własny zegarek, który reguluje zegary systemowe. Te zegary systemowe są zwykłymi oscylatorami elektronicznymi, które są zwykle spotykane w zegarkach zasilanych bateryjnie i chociaż są one odpowiednie dla ludzi, aby powiedzieć czas, dryfowanie tych zegarów może spowodować, że urządzenia w sieci, w sekundach, a nawet w minutach, zsynchronizują się.

Istnieją dwie zasady dla Synchronizacja czasu:

  • Wszystkie urządzenia w sieci powinny być synchronizowane razem
  • Sieć powinna być zsynchronizowana z UTC (Coordinated Universal Time)

NTP

Aby zsynchronizować sieć, z której będziesz korzystać Network Time Protocol (NTP). Protokół NTP został zaprojektowany do dokładnej synchronizacji czasu sieciowego. IT działa za pomocą jednego źródła czasu, które następnie dystrybuuje do wszystkich urządzeń w sieci NTP.

NTP stale sprawdza urządzenia pod kątem dryfu, a następnie dostosowuje się, aby zapewnić, że cała sieć znajduje się w ciągu kilku milisekund od czasu odniesienia.

UTC

Coordinated Universal Time jest globalnym zakresem czasu, który jest zachowywany przez zegary atomowe. Synchronizując sieć z UTC, uzyskujesz pewność, że Twoja sieć jest zsynchronizowana z każdą inną siecią UTC na świecie.

Używanie UTC jako źródła odniesienia jest również prostą sprawą. Serwery czasu NTP to najlepszy sposób na znalezienie bezpiecznego źródła czasu UTC. Korzystają z GPS (Global Positioning System) jako źródła tego atomowego czasu zegarowego lub specjalistycznych sygnałów radiowych utrzymujących źródło czasu UTC poza siecią z powodów bezpieczeństwa.

Pojedynczy Serwer NTP potrafi zsynchronizować sieć setek, a nawet tysięcy urządzeń, zapewniając, że cała sieć znajdzie się w ciągu kilku milisekund UTC.

Czas według UTC (skoordynowanego czasu uniwersalnego)

Środa, październik 13th, 2010

Współczesny świat jest mały. W dzisiejszych czasach tak samo prawdopodobne jest komunikowanie się przez Atlantyk, gdy handlujesz z sąsiadem, ale może to powodować trudności - jak każdy, kto spróbuje kogoś złapać po drugiej stronie świata, będzie wiedział.

Problemem jest oczywiście czas. Na Ziemi są strefy czasowe 24, co oznacza, że ​​ludzie, z którymi możesz rozmawiać po drugiej stronie świata, są w łóżku, gdy nie śpisz - i na odwrót.

Komunikacja nie jest dla nas problemem także dla ludzi; większość naszej komunikacji odbywa się za pośrednictwem komputerów i innych technologii, które mogą powodować jeszcze więcej problemów. Nie tylko dlatego, że strefy czasowe są inne, ale zegary, czy to te, które zasilają komputer, czy zegar ścienny w biurze, mogą dryfować.

Synchronizacja czasu Dlatego ważne jest, aby zapewnić, że urządzenie, z którym się komunikujesz, ma ten sam czas. W przeciwnym razie każda transakcja, którą przeprowadzasz, może spowodować błędy, takie jak błąd aplikacji, utratę danych lub urządzenia, które uznają, że miało miejsce działanie, gdy nie miało ono miejsca.

Coordinated Universal Time

Coordinated Universal Time (UTC) to międzynarodowa skala czasowa. Nie zwraca uwagi na strefy czasowe i jest dotrzymywany przez konstelację zegarów atomowych - dokładne zegarki, które nie cierpią z powodu dryfu.

UTC również kompensuje spowolnienie ziemskiego spinu, dodając sekundowe sekundy, aby upewnić się, że nie ma dryfu, który ostatecznie spowodowałby dryfowanie w kierunku nocy (choć w wielu tysiącach lat, tak powolne jest spowolnienie Ziemi).

Większość technologii i sieci komputerowych na całym świecie wykorzystuje UTC jako źródło czasu, czyniąc komunikację globalną bardziej realistyczną.

Network Time Protocol i NTP Time Servers

Odbieranie czasu UTC dla sieci komputerowej jest zadaniem Serwer czasu NTP. Urządzenia te wykorzystują Network Time Protocol do dystrybucji czasu do wszystkich technologii w sieci NTP. Serwery czasu NTP otrzymywać źródło czasu z wielu różnych źródeł.

  • Internet - chociaż internetowe źródła czasu mogą być niepewne i nierzetelne
  • GPS (Global Positioning System) - za pomocą wbudowanych zegarów atomowych z satelitów nawigacyjnych.
  • Sygnały radiowe - transmitowane przez krajowe laboratoria fizyki takie jak NPL i NIST.

W hierarchii poziomów NTP Time Server warstwy Poradnik

Środa, wrzesień 29th, 2010

Jeśli chodzi o synchronizacji czasowej i stosując Network Time Protocol (NTP), aby zapewnić dokładność w sieci komputerowej, ważne jest, aby zrozumieć hierarchię NTP i jak wpływa na odległość i dokładność.

NTP posiada strukturę hierarchiczną, znany jako poziomy warstwie. W zasadzie niższe liczby naskórka bliżej urządzenie jest (pod względem dokładności) do oryginalnego źródła czasu.

Serwery czasu NTP praca otrzymujących pojedynczą źródła czasu i przy tym w zasadzie na całej czas wykorzystania sieci, jednak zsynchronizowane sieć będzie tak dokładne jak oryginalne źródło czasu i w tym miejscu poziom stratum wejść.

A zegar atomowy, albo jeden siedział w laboratorium fizyki dużej skali, lub tych, na pokładzie satelitów GPS, są urządzeniami warstwy 0. Innymi słowy, są to urządzenia, które rzeczywiście wytwarzają czas.

Urządzenia warstwy 1 są serwery czasu NTP, które się ich źródło czasu bezpośrednio z tych stratum 0 zegarów atomowych. Albo za pomocą odbiornika GPS lub radia odwoływać Serwer NTP, Urządzenie warstwy 1 jest tak dokładne, jak można dostać się bez własnego wielomilionowych zegar atomowy w serwerowni. Warstwa 1 serwer czasu NTP będzie zazwyczaj z dokładnością do milisekundy czasu zegara atomowego.

Urządzenia warstwy 2 są kolejnym krokiem w dół na poziomie warstwy sieci. Są to serwery czasu, które otrzymują swój czas z urządzenia warstwy 1. Większość serwerów czasu na forum, na przykład, są stratum urządzenia 2, coraz swój czas z innego serwera czasu NTP. Urządzenia warstwy 2 są oczywiście dalej od pierwotnego źródła czasu, a zatem nie są tak dokładne.

Poziomy stratum na sieci NTP dalej z urządzeń łączących się urządzeń dzieje się aż do stratum 10, 11, 12 i tak dalej - oczywiście kolejne ogniwa łańcucha mniej dokładne urządzenie będzie.

Dedykowane stratum NTP serwery czasu 1 są zdecydowanie najbardziej dokładne, wiarygodne i bezpieczne metody synchronizacji sieci komputerowej, a nie sieć biznesowa powinna być naprawdę bez niego.

Rozwiązania czasowe NTP i GPS

Środa, wrzesień 22nd, 2010

Zapytajcie, kto jest kluczem do synchronizacji sieci i prawdopodobnie otrzymacie odpowiedź NTP (Network Time Protocol). NTP jest protokołem, który rozdziela i sprawdza czas na wszystkich urządzeniach sieciowych na zegar referencyjny - i to jest ten klucz, który jest prawdziwym kluczem do synchronizacji czasu sieci.

Podczas gdy wersja NTP jest łatwa do uzyskania - zazwyczaj jest instalowana na większości systemów operacyjnych lub w inny sposób jest darmowa do pobrania - ale zdobycie źródła czasu to prawdziwy klucz do synchronizacji czasu w sieci.

Zegary atomowe regulują globalną skalę czasową UTC (Coordinated Universal Time) i to jest ta pora czasu, która jest najlepsza dla synchronizacji sieci, ponieważ synchronizacja wszystkich urządzeń w sieci z UTC jest równoważna synchronizacji sieci z każdą inną zsynchronizowaną siecią UTC na Ziemi.

Uzyskanie źródła czasu UTC jest prawdziwym kluczem do dokładnej synchronizacji czasu sieci, więc jakie są opcje?

Internetowe źródła czasu

Oczywisty wybór dla większości użytkowników NTP, ale czas w Internecie cierpi na dwie główne wady; po pierwsze, czas internetowy działa przez zaporę ogniową i dlatego jest obarczony ryzykiem bezpieczeństwa - jeśli czas może przejść przez zaporę ogniową, to inne rzeczy też mogą. Po drugie, internetowe źródła czasu mogą być trafione i pomijane z ich dokładnością.

Ze względu na fakt, że większość źródeł czasu w Internecie stanowią urządzenia warstwy 2 (łączą się z innym urządzeniem, które odbiera czas źródłowy UTC), a odległość od klienta do hosta nigdy nie może być prawdziwie ustalona lub rozliczona - może spowodować, że będą one niedokładne - z pewnym internetem źródła czasu minut, godzin, a nawet dni od prawdziwego czasu UTC.

Serwer czasu z referencjami radiowymi

Innym źródłem czasu UTC, który nie ma wad bezpieczeństwa ani dokładności, jest otrzymywanie czasu od sygnałów radiowych fal długich, które nadawane są przez krajowe laboratoria fizyki w danym kraju. Sygnały te są dostępne w USA (dzięki uprzejmości NIST) w Wielkiej Brytanii (NPL) i kilku innych krajach europejskich i można je odbierać za pomocą podstawowego radia Serwer NTP nie są dostępne wszędzie, a sygnały mogą być trudne do odbioru w niektórych lokalizacjach miejskich lub wszędzie tam, gdzie występują zakłócenia elektryczne.

GPS-timing

Aby uzyskać całkowicie dokładne, bezpieczne i niezawodne źródło czasu UTC, nie można zastąpić czasu GPS. Sygnały taktowania GPS są przesyłane bezpośrednio z zegarów atomowych na satelitach GPS (Global Positioning System) i odbierane przez GPS serwery czasu NTP. Mogą one następnie dystrybuować atomowy czas zegarowy wokół sieci.

Źródła pomiaru czasu GPS są dokładne, bezpieczne i dostępne dosłownie w dowolnym miejscu na planecie 24 godzin dziennie.

Synchronizacja czasu technologii

Środa, wrzesień 15th, 2010

Wiele technologii jest niezawodnych i precyzyjnych, dokładnych i niezawodnych. Synchronizacja czasu ma kluczowe znaczenie w wielu systemach technicznych, z jakimi spotykamy się codziennie, od kamer CCTV i bankomatów po systemy kontroli ruchu lotniczego i telekomunikacji.

Bez synchronizacji i dokładności wiele z tych technologii stałoby się nierzetelne i mogłoby spowodować poważne problemy, nawet katastrofalne w przypadku kontrolerów ruchu lotniczego.

Dokładny czas i synchronizacja odgrywa również coraz ważniejszą rolę w nowoczesnych sieciach komputerowych, zapewniając bezpieczeństwo sieci, dane nie są tracone, a sieć można debugować. Niepewność synchronizacji sieci może prowadzić do wielu nieoczekiwanych problemów i problemów z bezpieczeństwem.

Zapewnienie dokładności

Aby zapewnić dokładność i precyzyjną synchronizację czasową nowoczesnych technologii i sieci komputerowych, czas kontrolujący Network Time Protocol (NTP) jest najczęściej stosowany. NTP zapewnia, że ​​wszystkie urządzenia w sieci, niezależnie od tego, czy są to komputery, routery, kamery CCTV, czy prawie każda inna technologia, są utrzymywane dokładnie w tym samym czasie, co każde inne urządzenie w sieci.

Działa za pomocą pojedynczego źródła czasu, które następnie dystrybuuje w sieci, sprawdzając dryf i korygując urządzenia, aby zapewnić parzystość ze źródłem czasu. Ma wiele innych funkcji, takich jak możliwość oceny błędów i obliczenia najlepszego czasu z wielu źródeł.

Uzyskanie czasu

Korzystając z NTP, uzyskanie najdokładniejszego źródła czasu pozwala zachować synchronizację sieci - nie tylko razem, ale także zsynchronizowane z każdym innym urządzeniem lub siecią, która korzysta z tego samego źródła czasu.

Najbardziej powszechna jest globalna skala czasowa znana jako Coordinated Universal Time (UTC) Serwerów NTP i technologie. Siedzenie to globalna skala czasowa i nie dotyczy stref czasowych i czasu letniego, UTC pozwala sieciom na całym świecie na precyzyjną komunikację z dokładnie tym samym źródłem czasu.

Serwery czasu NTP

Pomimo tego, że są one wieloma źródłami UTC w Internecie, nie są one zalecane ze względu na dokładność i bezpieczeństwo; aby otrzymać dokładne źródło NTP, istnieją naprawdę tylko dwie opcje: użycie a Serwer czasu NTP która może odbierać transmisje radiowe z laboratoriów zegarów atomowych lub używając sygnałów czasu z satelitów GPS.

Windows Server i znaczenie NTP

Środa, wrzesień 8th, 2010

Windows Server jest najczęstszym systemem operacyjnym używanym przez sieci biznesowe. Niezależnie od tego, czy jest to najnowszy Windows Server 2008, czy poprzednie wcielenie, takie jak 2003, większość sieci komputerowych używanych w handlu i biznesie ma wersję.

Te sieciowe systemy operacyjne korzystają z protokołu synchronizacji czasu NTP (Network Time Protocol), aby zapewnić synchronizację między wszystkimi urządzeniami podłączonymi do sieci. Jest to niezbędne w nowoczesnym świecie globalnej komunikacji i handlu, ponieważ brak synchronizacji może spowodować nieopisane problemy; dane mogą zostać utracone, błędy mogą pozostać niewykryte, debugowanie staje się prawie niemożliwe, a transakcje wrażliwe na czas mogą zawieść, jeśli nie ma synchronizacji.

NTP działa poprzez wybranie jednego źródła czasu i sprawdza czas na wszystkich urządzeniach w sieci i dostosowuje je, zapewniając synchronizację czasu. NTP może przechowywać wszystkie komputery, routery i inne urządzenia w sieci w ciągu kilku milisekund.

Jedynym wymaganiem dla administratorów sieci jest wybór źródła czasu - i to jest to, gdzie wielu specjalistów IT często się myli.

Internetowe serwery czasu

Każde źródło czasu na synchronizację sieci powinno być UTC (Coordinated Universal Time), która jest globalną skalą czasu kontrolowaną przez najdokładniejsze zegary atomowe na świecie i źródło numer jeden do znalezienia Serwer czasu UTC jest internet.

Wielu administratorów sieci decyduje się na korzystanie z tych serwerów czasu online, uważając je za dokładne i bezpieczne źródło czasu; jednak nie jest to ściśle prawdą. Internetowe serwery czasu wysyłają sygnał czasu przez zaporę sieciową, co oznacza, że ​​wirusy i złośliwi użytkownicy mogą skorzystać z tej "dziury".

Innym problemem z internetowymi serwerami czasu jest to, że ich dokładność nie może być zagwarantowana. Często nie są tak dokładne, jak wymaga tego sieć zawodów, a czynniki takie jak odległość od hosta mogą powodować różnice w czasie.

Dedykowany serwer czasu NTP

Dedykowane Serwery czasu NTPDostawaj jednak czas bezpośrednio z zegarów atomowych - albo z sieci GPS, albo z bezpiecznych transmisji radiowych z krajowych laboratoriów fizycznych. Sygnały te są milisekundy dokładne i 100% bezpieczne.

Dla każdego, kto ma sieć z systemem Windows Server 2008 lub innym systemem operacyjnym Microsoft, należy poważnie rozważyć użycie dedykowany serwer NTP zamiast internetu, aby zapewnić dokładność, niezawodność i bezpieczeństwo.

Serwery NTP Który sygnał jest najlepszy dla radia lub GPS?

Wtorek, sierpień 31st, 2010

Serwery czasu NTP (Network Time Protocol) to istotny aspekt każdej sieci komputerowej lub technologicznej. Tak wiele aplikacji wymaga dokładnych informacji o taktowaniu, które nie są w stanie odpowiednio zsynchronizować sieci i precyzyjnie mogą prowadzić do różnego rodzaju błędów i problemów - zwłaszcza podczas komunikacji z innymi sieciami.

Dokładność, jeśli chodzi o synchronizację czasu, oznacza tylko jedno - zegary atomowe. Żadna inna metoda utrzymywania czasu nie jest tak dokładna ani niezawodna jak zegar atomowy. W porównaniu do zegara elektronicznego, takiego jak zegarek cyfrowy, który zanika do sekundy dziennie - zegar atomowy pozostanie dokładny do sekundy przez 100,000 lat.

Zegary atomowe nie są czymś, co można umieścić w przeciętnej serwerowni; zegary atomowe są bardzo drogie, kruche i wymagają pełnoetatowych techników do kontroli, więc zwykle można je znaleźć tylko w laboratoriach fizyki na dużą skalę, takich jak te prowadzone przez NIST (Narodowy Instytut Standardów i Czasu - USA) i NPL (National Physical Laboratory - UK).

Uzyskanie źródła dokładnego czasu z zegara atomowego jest stosunkowo łatwe. Dla bezpiecznego i niezawodnego źródła atomowego czasu zegarowego istnieją tylko dwie opcje (internetu nie da się opisać jako bezpiecznego ani niezawodnego jako źródła czasu):

  • Czas GPS
  • Transmisja czasu UTC na długich falach

Czas GPS z amerykańskiego Globalnego Systemu Pozycjonowania to znacznik czasu generowany na pokładzie zegarów atomowych na satelitach. Jest jedna wyraźna korzyść z używania GPS jako źródła czasu: jest dostępna w dowolnym miejscu na świecie.

Wszystko, co jest potrzebne do odbioru i wykorzystania czasu GPS, to urządzenie czasu GPS i antena; dobry czysty widok nieba jest również potrzebny, aby uzyskać pewny sygnał. Chociaż nie jest to ściśle czas UTC (Coordinated Universal Time) transmitowane przez GPS (do czasu dodania satelitów do UTC dodano sekundy przeskoku 17) znacznik czasu zawierał informacje potrzebne NTP do przekształcenia go w uniwersalny standard czasowy.

Jednak UTC jest transmitowane bezpośrednio z laboratoriów fizycznych i jest dostępne za pomocą przywoływanego radia Serwer NTP. Sygnały te nie są dostępne wszędzie, ale w USA (sygnał jest znany jako WWVB) i obejmuje większość Europy (MSF i DCF). Te też są bardzo dokładne zegar atomowy generował źródła czasu a ponieważ obie metody pochodzą z bezpiecznego źródła, sieć komputerowa pozostanie bezpieczna.

Czas według Cumbrii Używanie sygnału MSF i częstotliwości w Wielkiej Brytanii

Tuesday, August 24th, 2010

Uzyskanie dokładnego źródła czasu dla sieci komputerowych i innych technologii staje się coraz ważniejsze. Wraz z rozwojem technologii i globalną komunikacją oznacza to, że jesteśmy równie odpowiedzialni za komunikację z technologią po drugiej stronie planety, jak w domu.

Zapotrzebowanie na dokładny czas jest zatem niezbędne, jeśli chcesz zapobiec awariom aplikacji w czasie lub unikniesz problemów z debugowaniem - nie wspominając o zapewnieniu bezpieczeństwa systemu.

Serwery czasu NTP (Network Time Protocol) to typowe urządzenia, które wiele sieci komputerowych wykorzystuje do zapewnienia dokładnego czasu, ponieważ NTP jest w stanie zagwarantować, że całe sieci są zsynchronizowane z kilkoma milisekundami do czasu odniesienia.

Czas odniesienia, że Serwerów NTP użycie może pochodzić z kilku lokalizacji:

  • Internet
  • Satelita GPS
  • I krajowe laboratoria fizyczne

W Wielkiej Brytanii National Physical Laboratory (NPL) generuje sygnał czasu, który może być odbierany przez radiowe serwery czasu NTP. To było transmitowane z rugby w środkowej Anglii, ale w ostatnich latach transmisja została przeniesiona do Cumbrii.

Sygnał Cumbrii, znany jako MSF, jest nadawany z Anthorn z mocą sygnału mikrowoltów 100 na metr w odległości 1000 km. Powinno to oznaczać, że sygnał jest dostępny w całej Wielkiej Brytanii; jednak nie jest to ściśle prawdą, ponieważ wiele zegarów MSF i serwerów czasu może popaść w kłopoty, gdy po raz pierwszy próbuje odebrać ten sygnał generowany przez zegar atomowy.

Jednak prosta lista kontrolna powinna zapewnić, że niezależnie od lokalizacji, powinieneś być w stanie odebrać sygnał do zegara MSF lub Serwer czasu NTP:

  • Sprawdź moc. Być może najczęstszym problemem jest to, że bateria jest włożona i jeśli zegar używa zarówno zasilania sieciowego, jak i baterii, pamiętaj o włączeniu zasilania sieciowego. Może minąć sporo czasu, zanim zegar podniesie sygnał MSF, więc bądź cierpliwy.
  • Spróbuj obrócić zegar lub serwer czasu. Ponieważ sygnał MSF jest długofalowy, antena musi być prostopadła do sygnału dla najlepszego odbioru.
  • Jeśli wszystko inne zawiedzie, przenieś zegar lub serwer czasu do innej lokalizacji. Sygnał może być blokowany przez lokalne zakłócenia powodowane przez urządzenia elektryczne i mechaniczne.

* Zwróć uwagę, że sygnał MSF jest wyłączony, ponieważ zaplanowano konserwację Wtorek 9 września 2010 od 10: 00 BST do 14: 00 BST

Koniec brytyjskiego czasu letniego?

Środa, sierpień 18th, 2010

Nowy rząd Wielkiej Brytanii ma ponownie spojrzeć na wieloletnia debata o zmianie zegarów w miesiącach letnich z GMT (Greenwich Mean Time) na British Summer Time (BST).

Choć ruch jest kontrowersyjny, wielu w Szkocji na północy Wielkiej Brytanii, którzy nie chcą przyjąć zmiany ze względu na dłuższe ciemne dni zimy, których doświadczają nad resztą kraju - ruch ten pomoże zsynchronizować Wielką Brytanię z resztą Europy .

Pomimo swojego stanowiska w Unii Europejskiej, Wielka Brytania ma inną skalę czasową niż reszta Europy. Ludzie z Wielkiej Brytanii, którzy podróżują za granicę, muszą co godzinę przesyłać swoje zegarki za każdym razem, gdy podróżują do Europy kontynentalnej.

W nowych propozycjach, czas letni będzie kontynuowany, ale standardowy czas zimowy będzie przesunięty o godzinę i dalszy awans na godzinę - znany jako podwójny brytyjski czas letni - pozwalający Wielkiej Brytanii na taki sam czas jak w Europie.

Jednak pomimo problemów, jakie taka zmiana miałaby dla ludzi; na technologię nie wpłynie żadna zmiana czasu letniego.

Czas UTC

Technologia, taka jak sieci komputerowe, wykorzystuje uniwersalny czas - UTC (Coordinated Universal Time). UTC to globalna skala czasowa, utrzymana w zgodności z międzynarodowym konglomeratem zegary atomowe. To oznacza, że ​​masz technologie komputerowe oparte na brytyjskiej sieci komputerowej lub na drugiej stronie świata - czas jest taki sam.

Większość technologii otrzymuje ten czas ze źródła zegara atomowego przy użyciu urządzeń znanych jako Serwerów NTP (po protokole czasu: Network Time Protocol). Serwerów NTP wykorzystaj zegary atomowe na satelitach GPS, aby mogły nie tylko dostarczyć dokładnego źródła czasu, ale także zapewnić, że źródło czasu nigdy nie dryfuje.

Inne metody pozyskiwania zegara czasu atomowego obejmują transmisje średnich fal transmitowane przez miejsca takie jak brytyjskie National Physical Laboratory (NPL) lub American National Institute for Standards and Time.

Serwerów NTP Upewnij się, że niezależnie od tego, gdzie jesteś na świecie, źródłem czasu, z którego korzystają twoje komputery i technologie, jest zawsze Czas Koordynowany Uniwersalny - bez względu na porę roku.

Jaka powinna być dokładność synchronizacji NTP?

Sobota, sierpień 7th, 2010

Komputery awansują w zadziwiającym tempie; w rezultacie komputery podwajają moc, prędkość i pamięć co pięć lat, a dzięki tak zaawansowanym technologiom wiele osób zakłada, że ​​zegary kontrolujące czas komputera są równie potężne.

Jednak nic nie może być dalsze od prawdy; większość zegarów systemowych to oscylatory z surowego kryształu, które są podatne na dryfowanie, dlatego synchronizacja czasu komputera jest tak ważny.

W nowoczesnych komputerach niemal każdy aspekt zarządzania siecią jest zależny od czasu. Znaczniki czasu stanowią jedyną ramkę odniesienia, którą komputer musi sprawdzić, czy zdarzenie miało miejsce, jest spowodowane lub nie powinno wystąpić.

Od debugowania po przeprowadzanie transakcji wrażliwych na czas przez Internet, dokładny czas jest niezbędny. Ale jak dokładny musi być?

Coordinated Universal Time

Coordinated Universal Time (UTC) to globalna skala czasu pochodząca z zegarów atomowych. UTC został opracowany, aby umożliwić komunikację urządzeń technologicznych, takich jak sieci komputerowe, za jednym razem.

Większość sieci komputerowych korzysta z serwerów czasu zarządzanych przez NTP (Network Time Protocol) do dystrybucji UTC w sieci. W przypadku większości zastosowań wystarczająca jest dokładność rzędu kilkuset milisekund - ale osiągnięcie tej dokładności ma miejsce w przypadku trudności.

Uzyskanie dokładnego źródła czasu

Istnieje kilka opcji synchronizacji sieci z UTC. Po pierwsze istnieje Internet. Internet jest pełen serwerów czasu, które ogłaszają dostarczenie dokładnego źródła UTC. Jednak ankiety tych internetowych źródeł czasu wskazują, że wiele z nich jest całkowicie niedokładnych: sekundy, minuty, a nawet dni.

A nawet najbardziej dokładne i szanowane źródła od NIST (Narodowy Instytut Standardów i Czasu) i Microsoft, mogą się różnić w zależności od odległości, na którą znajduje się Twoja sieć.

Dedykowane serwery czasu

Dedykowane Serwery czasu NTP użyj bardziej bezpośredniego podejścia, aby osiągnąć dokładną synchronizację. Korzystanie z zegarów atomowych, albo z sieci satelitarnej GPS, albo z laboratoriów fizycznych (takich jak NIST i brytyjski NPL); czas jest wysyłany bezpośrednio do Serwer czasu NTP który jest podłączony do sieci.

Ponieważ dedykowane urządzenia tego typu odbierają czas bezpośrednio z zegarów atomowych, są niewiarygodnie dokładne, umożliwiając zsynchronizowanie całej sieci w ciągu zaledwie kilku milisekund NTP.