Archiwum dla kategorii "zaawansowane NTP"

Serwery NTP i inne źródła czasu

Czwartek, grudzień 10th, 2009

Serwerów NTP są niezbędnymi urządzeniami do synchronizacji czasu sieci komputerowej. Zapewnienie sieci pokrywającej się z UTC (Coordinated Universal Time) ma kluczowe znaczenie w nowoczesnej komunikacji, takiej jak Internet i jest główną funkcją sieciowy serwer czasu (Serwer NTP).

Jak sama nazwa wskazuje, te serwery czasu używają protokołu NTP (Network Time Protocol) do obsługi żądań synchronizacji. NTP jest już zainstalowany w wielu systemach operacyjnych i synchronizacja jest możliwa bez serwera NTP przez wykorzystanie źródła czasu w Internecie, może to być niezabezpieczone i niedokładne w przypadku wielu potrzeb sieci.

Sieć serwerów czasu otrzymywać znacznie dokładniejszy i bezpieczniejszy sygnał czasu. Istnieją dwie metody odbierania czasu za pomocą serwera czasu: korzystanie z sieci GPS lub odbieranie transmisji radiowych długofalowych.

Obie te metody odbierania źródła czasu są bezpieczne, ponieważ są one zewnętrzne do dowolnej zapory sieciowej. Są one również dokładne, ponieważ oba źródła czasu generowane są bezpośrednio przez zegary atomowe, a nie przez zwykłą internetową usługę czasu Urządzenia NTP podłączony do zegara atomowego innej firmy.

Sieć GPS stanowi idealne źródło czasu dla serwerów NTP, ponieważ sygnały są dostępne w dowolnym miejscu. Jedyną wadą korzystania z sieci GPS jest to, że widok nieba jest wymagany do zablokowania satelity.

Źródła czasowe z odniesieniami radiowymi są bardziej elastyczne, ponieważ sygnał długofalowy może być odbierany w pomieszczeniach. Mają ograniczoną moc i nie każdy kraj ma sygnał czasowy, chociaż niektóre sygnały, takie jak niemiecki DCF i amerykański WVBB, są dostępne w sąsiednich państwach.

Konfigurowanie systemu Windows XP jako serwera NTP

Friday, November 20th, 2009

A sieciowy serwer czasu or Serwer NTP (Network Time Protocol) to centralny komputer lub serwer w sieci, który kontroluje czas i synchronizuje z nim wszystkie komputery w tej sieci.

System Windows XP można skonfigurować do działania jako serwer NTP w celu synchronizacji pozostałych komputerów i urządzeń w sieci. Konfigurowanie komputera z systemem Windows XP do działania jako Serwer NTP polega na edytowaniu rejestru, jednak edycja rejestru systemu operacyjnego może prowadzić do potencjalnych problemów i powinna być przeprowadzana tylko przez kogoś, kto ma doświadczenie w edycji rejestru.

Aby skonfigurować system Windows XP jako serwer NTP, pierwszą rzeczą jest otwarcie edytora rejestru w systemie Windows. Odbywa się to poprzez kliknięcie przycisku Start i wybranie "Uruchom" z menu. Wpisz "regedit" w menu run i naciśnij return. Powinno to otworzyć edytor rejestru systemu Windows.

Wybierz folder: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \ w lewym panelu. Ten folder zawiera wartości dla serwera NTP.

Kliknij prawym przyciskiem myszy przycisk "Włączone" w prawym okienku okna i wybierz "Właściwości". Powinno to otworzyć okno dialogowe, w którym można zmienić wartość klucza rejestru. Wpisz "1" w oknie, ustawiając wartość na "True", co zamienia komputer XP w serwer czasu.

Zamknij rejestr i otwórz wiersz polecenia systemu DOS, klikając przycisk Start systemu Windows, wybierając opcję "Uruchom". Następnie wpisz "cmd" w polu tekstowym i naciśnij return.

Wpisz "Net stop w32time" w wierszu poleceń i naciśnij "Enter". Teraz wpisz "net start w32time", co spowoduje ponowne uruchomienie serwera czasu dla Windows XP.

Jednak maszyna XP, która jest teraz ustawiona jako serwer NTP, będzie jedynie dystrybuować czas, który obecnie posiada. Jeśli ten czas będzie niedokładny, spowoduje to niedokładność czasu rozprowadzanego w sieci.

Aby zapewnić dokładne i bezpieczne źródło czasu, należy zastosować a Dedykowany serwer czasu NTP odbierający czas ze źródła zegara atomowego.

Synchronizacja czasu w sieci Synchronizacja czasu stała się łatwa

Wednesday, November 18th, 2009

Jednym z najważniejszych aspektów pracy w sieci jest synchronizacja wszystkich urządzeń we właściwym czasie. Błędny czas sieci a brak synchronizacji może powodować spustoszenie w procesach systemowych i może prowadzić do niezliczonych błędów i problemów przy debugowaniu.

Brak sprawdzenia, czy urządzenia są stale sprawdzane, aby zapobiec dryfowi, może również prowadzić do tego, że zsynchronizowana sieć powoli stanie się niezsynchronizowana i doprowadzi do wspomnianych wyżej problemów.

Jednak zapewnienie, że sieć ma nie tylko prawidłowy czas, ale że ten czas nie dryfuje, osiąga się za pomocą protokołu czasu NTP.

Protokół NTP (Network Time Protocol) nie jest jedynym protokołem synchronizacji czasu, ale jest on zdecydowanie najczęściej wykorzystywany. Jest to protokół open source, ale jest stale aktualizowany przez dużą społeczność posiadaczy czasu w Internecie.

Protokół NTP opiera się na algorytmie, który może wyliczyć poprawny i najdokładniejszy czas z wielu źródeł. Protokół NTP pozwala jednemu źródłu czasu korzystać z sieci setek i tysięcy komputerów i może zachować dokładność każdego z tych źródeł czasu w ciągu kilku milisekund.

Najprostszym sposobem synchronizacji sieci z NTP jest użycie a Serwer czasu NTP, Znany także jako sieciowy serwer czasu.

Serwery NTP korzystają z zewnętrznego źródła czasu, zarówno z sieci GPS (Global Positioning System), jak iz transmisji z krajowych laboratoriów fizycznych, takich jak NIST w USA lub NPL W Wielkiej Brytanii.

Te sygnały czasowe generowane są przez zegary atomowe, które są wielokrotnie dokładniejsze niż zegary na komputerach i serwerach. NTP rozdzieli ten atomowy czas zegarowy na wszystkie urządzenia w sieci, a następnie będzie sprawdzał każde urządzenie, aby upewnić się, że nie ma dryfowania i korygowania urządzenia, jeśli jest.

Synchronizacja czasu w systemie Windows 7

Wednesday, November 4th, 2009

Windows 7, najnowszy system operacyjny firmy Microsoft, to także ich pierwszy system operacyjny, który automatycznie synchronizuje zegar komputera z internetowym źródłem Czas UTC (Skoordynowany czas uniwersalny). Od momentu włączenia komputera Windows 7 i połączenia z Internetem, będzie on żądał sygnałów czasowych z usługi czasu Microsoft - time.windows.com.

Podczas gdy dla wielu użytkowników domowych zaoszczędzi to im kłopotów z ustawianiem i korygowaniem ich zegara w miarę dryfowania, dla użytkowników biznesowych może to być problematyczne, ponieważ źródła czasu w Internecie nie są bezpieczne, a odebranie źródła czasu przez port UDP na zaporze może doprowadzić do naruszenia bezpieczeństwa, a źródła czasu w Internecie nie mogą być uwierzytelniane przez NTP (Network Time Protocol) sygnały mogą zostać przejęte przez złośliwych użytkowników.

To internetowe źródło czasu można dezaktywować, otwierając okno dialogowe zegara i daty, otwierając kartę Czas internetowy, klikając przycisk "Zmień" i odznaczając "Synchronizacja z internetowym serwerem czasu<opcja. '

Podczas gdy nie będziesz mieć pewności, że niepożądany ruch nie przejdzie przez twoją zaporę, będzie to również oznaczać, że maszyna Windows 7 nie będzie zsynchronizowana z UTC, a jej liczenie będzie zależało od zegara na płycie głównej, który ostatecznie ulegnie dryfowaniu.

Aby zsynchronizować sieć Windows 7 z dokładnym i bezpiecznym źródłem UTC, najbardziej praktycznym i najprostszym rozwiązaniem jest podłączenie Dedykowany serwer czasu NTP. Łączą się one bezpośrednio z routerem lub przełącznikiem i umożliwiają bezpieczne odbieranie atomowego źródła czasu.

Serwery czasu NTP korzystać z bardzo dokładnego i bezpiecznego sygnału GPS (Global Positioning System) dostępnego na całym świecie lub z większej liczby zlokalizowanych długofalowych sygnałów radiowych przesyłanych przez kilka krajowych laboratoriów fizyki, takich jak NIST i NPL.

Wybór źródła czasu dla synchronizacji UTC

Poniedziałek, listopad 2nd, 2009

Zapewnienie synchronizacji czasu w sieci komputerowej jest kluczowe w nowoczesnych sieciach komputerowych. Synchronizacja, a nie tylko między różnymi maszynami w sieci, ale również każda sieć komputerowa, która komunikuje się z innymi sieciami, również musi zostać zsynchronizowana z nimi.

UTC (Coordinated Universal Time) to globalna skala czasu, która umożliwia synchronizację sieci po drugiej stronie globu. Synchronizacja sieci z UTC jest stosunkowo łatwa dzięki NTP (Network Time Protocol) protokół oprogramowania przeznaczony do tego celu.

Większość systemów operacyjnych, w tym najnowsze wcielenie Microsoft Windows 7, ma wersję NTP (często w uproszczonej formie znanej jako SNTP), która pozwala na użycie jednorazowego źródła do synchronizacji każdego komputera i urządzenia w sieci.

Wybór źródła dla tego odniesienia czasowego jest jedyną trudnością w synchronizacji sieci. Istnieją trzy główne lokalizacje, w których czas UTC można dokładnie otrzymać z:

Czas internetowy

Istnieje wiele źródeł czasu internetowego, a najnowsza wersja systemu Windows (Windows 7) automatycznie synchronizuje się z serwerem czasu firmy Microsoft time.windows.com, więc jeśli czas internetowy jest odpowiedni, użytkownicy Windows 7 nie muszą zmieniać swoich ustawień. Jednak w przypadku sieci komputerowych, w których problemem jest bezpieczeństwo, źródła czasu w Internecie mogą pozostawić system podatny na zagrożenia, ponieważ czas musi zostać odebrany przez zaporę sieciową, zmuszając port UDP do pozostawienia otwartego. Może to zostać wykorzystane przez złośliwych użytkowników. Ponadto nie ma uwierzytelniania ze źródłem czasu w Internecie, więc kod czasowy może zostać przejęty zanim dotrze do Twojej sieci.

Czas GPS

Dostępny dosłownie wszędzie na całym świecie, GPS zapewnia 24-godzinne, 365 dni-rocznie źródło czasu UTC. Dostarczane zewnętrznie do zapory za pośrednictwem sygnału satelitarnego GPS, synchronizacja czasu z GPS jest dokładny i bezpieczny.

Transmisje radiowe

Zwykle transmitowane przez krajowe laboratoria fizyczne, takie jak NIST w USA i Wielkiej Brytanii NPL, sygnały czasu są odbierane przez longwave i są również zewnętrzne do firewalla, więc są bezpieczne i dokładne.

A Dedykowany serwer czasu NTP może odbierać zarówno sygnał radiowy, jak i GPS, gwarantując dokładność i bezpieczeństwo.

Dlaczego synchronizujemy czas

Wtorek, październik 27th, 2009

Żyjemy i pracujemy w zupełnie innym świecie niż ten, w który wielu z nas się urodziło. Jesteśmy teraz tak samo prawdopodobne, że kupimy coś z internetu, przechadzając się po węgielnej ulicy. Zmienił się także wielki biznes i handel, a rynek stał się prawdziwie globalny, a Internet jest najczęstszym narzędziem handlu.

Handel na całym świecie niesie ze sobą swoje problemy, ponieważ w różnych krajach na całym świecie obowiązują różne ramy czasowe. Aby zapewnić parzystość, globalna skala czasu została wprowadzona w 1970-ach Coordinated Universal Time (UTC). Jednak w miarę postępu e-commerce potrzebna była dokładna synchronizacja z UTC.

Największym problemem jest to, że większość zegarów i zegarków, w tym wbudowanych w płyty główne komputerów, jest podatnych na znoszenie. Ponieważ różne maszyny będą dryfować w różnym tempie, globalna komunikacja i e-commerce mogą być niemożliwe. Wystarczy pomyśleć o różnicy, jaką drugi może zrobić na takich rynkach, jak giełda, gdzie wygrane lub przegrane są fortuny, lub gdy kupujesz online rezerwacje miejsc, co by się stało, gdyby ktoś na komputerze z wolniejszym zegarem zarezerwował to samo miejsce po tobie, sygnatury czasowe komputera pokażą osobę zarezerwowaną przed tobą.

Inne nieprzewidziane błędy mogą spowodować, nawet w sieciach wewnętrznych, gdy komputery działają w różnym czasie. Dane mogą się zagubić, błędy mogą być trudne do zalogowania, wyśledzić i naprawić, a złośliwi użytkownicy mogą wykorzystać czas zamieszania.

Aby zapewnić prawdziwie globalną synchronizację, sieci komputerowe mogą synchronizować się z zegarem atomowym, umożliwiając wszystkim komputerom w sieci o pozostanie w ciągu kilku milisekund UTC. Wykorzystaj sieci komputerowe Serwerów NTP (Network Time Protocol), aby zapewnić dokładną synchronizację Serwerów NTP otrzymywać czas atomowy z satelitów GPS o częstotliwościach radiowych.

Jak komputery dotrzymują kroku czasowi

Thursday, October 22nd, 2009

Czas rządzi naszym życiem, a bycie na bieżąco z nim jest niezbędne, jeśli chcemy dostać się do pracy na czas, udać się do domu na obiad lub obejrzeć nasze ulubione pokazy wieczoru.

Ma również kluczowe znaczenie dla systemów komputerowych. Komputery wykorzystują czas jako punkt odniesienia, a czas jest jedynym punktem odniesienia, który można wykorzystać do rozróżnienia dwóch zdarzeń i kluczowe jest, aby komputery pracujące w sieci były ze sobą zsynchronizowane.

Synchronizacja czasu ma miejsce, gdy wszystkie połączone ze sobą komputery działają w tym samym czasie. synchronizacja czasuJednak nie jest to łatwe do wdrożenia, przede wszystkim dlatego, że komputery nie są dobrą rozrywką.

Wszyscy jesteśmy przyzwyczajeni do czasu wyświetlanego w dolnej prawej części naszych komputerów stacjonarnych, ale ten czas jest zwykle generowany przez wbudowany oscylator kwarcowy (zwykle kwarc) na płycie głównej.

Niestety zegary pokładowe mają tendencję do dryfowania, a zegar komputerowy może stracić lub zyskać co najmniej sekundę każdego dnia. Chociaż może to nie brzmieć zbyt wiele, może wkrótce się zgromadzić, a w niektórych sieciach składających się z setek, a nawet tysięcy maszyn, jeśli wszystkie działają w różnym czasie, nie trudno wyobrazić sobie konsekwencje; e-maile mogą nadejść przed ich wysłaniem, dane mogą się nie powielić, pliki zostaną zgubione, a sieci będą miały problemy z pomyłkami i prawie niemożliwe do debugowania.

Aby zapewnić synchronizację w sieci, wszystkie urządzenia muszą łączyć się ze źródłem jednorazowym. NTP (Network Time Protocol) został opracowany do tego celu i może dystrybuować źródło czasu do wszystkich urządzeń i zapewnia, że ​​każdy dryf jest kontratakowany.

Dla prawdziwej dokładności źródłem jednorazowym powinno być źródło jednorazowe UTC (Coordinated Universal Time), który jest globalnym zakresem czasu, który jest używany na różnych kontynentach i nie uwzględnia stref czasowych, umożliwia to synchronizację sieci po przeciwnych stronach Ziemi.

Źródło UTC powinno być również sterowane zegarem atomowym, ponieważ jakikolwiek dryf w czasie będzie oznaczać, że twoja sieć będzie niezsynchronizowana z UTC. Zdecydowanie najłatwiejszą, najbardziej wydajną, bezpieczną, dokładną i niezawodną metodą odbierania atomowego źródła zegara UTC jest użycie a Dedykowany serwer czasu NTP. Serwery NTP odbierają czas UTC z sieci GPS (Global Positioning System) lub z transmisji radiowej transmitowanej przez krajowe laboratoria fizyczne, takie jak NIST or NPL.

Siedem Powodów, dla których Twoja Sieć potrzebuje Serwera Czasu

Środa, październik 14th, 2009

Serwery czasu, często określane jako Serwery czasu NTP po protokole (Network Time Protocol) używanym do dystrybucji czasu są coraz ważniejszym elementem każdej sieci komputerowej. The Serwer NTP odbiera sygnał taktowania z dokładnego źródła (takiego jak zegar atomowy), a następnie dystrybuuje go do wszystkich urządzeń w sieci.

Jednak pomimo rosnącego znaczenia tych Synchronizacja czasu urządzeń, wielu administratorów sieci wciąż nie potrafi dokładnie zsynchronizować swoich sieci i może pozostawić cały system komputerowy podatnym na ataki.

Oto siedem powodów, dla których serwer czasu NTP jest kluczowym elementem wyposażenia Twojej sieci:

• Bezpieczeństwo: serwery NTP korzystają z zewnętrznego źródła czasu i nie polegają na otwartym porcie zapory ogniowej. Niezsynchronizowany serwer będzie również podatny na złośliwych użytkowników, którzy mogą korzystać z różnic czasowych.

• Rejestrowanie błędów: niepoprawna synchronizacja sieci komputerowej może oznaczać, że prawie niemożliwe jest prześledzenie błędów lub złośliwego ataku, szczególnie jeśli czasy plików dziennika z innego komputera nie są zgodne.

• Ochrona prawna: brak możliwości udowodnienia, że ​​czas może mieć konsekwencje prawne, jeśli ktoś popełnił oszustwo lub inną nielegalną działalność przeciwko twojej firmie.

• Precyzja: Serwery NTP upewnij się, że wszystkie komputery w sieci są automatycznie synchronizowane z dokładnym czasem w całej sieci, aby każdy w firmie miał dostęp do dokładnej godziny.

• Harmonia globalna: opracowano globalny zakres czasowy znany jako UTC (Coordinated Universal Time), aby zapewnić, że systemy na całym świecie mogą działać dokładnie w tym samym czasie. Korzystając z serwera NTP, nie tylko wszystkie urządzenia w twojej sieci będą zsynchronizowane, ale twoja sieć będzie zsynchronizowana z każdą inną siecią na Ziemi podłączoną do UTC.

• Kontrola: za pomocą Serwer NTP masz kontrolę nad konfiguracją. Możesz zezwolić na automatyczne zmiany każdej wiosny i jesieni na czas letni lub ustawić czas serwera na czas UTC - lub dowolnie wybraną strefę czasową.

• Automatyczna aktualizacja czasu. Bez interwencji użytkownika, serwer czasu NTP będzie uwzględniał sekundy przestępne i strefy czasowe zapewniające bezproblemową synchronizację.

Korzyści z dokładnej synchronizacji czasu w sieci

Poniedziałek, październik 12th, 2009

Twój komputer prawdopodobnie wykonuje setki tysięcy zadań dziennie. Jeśli jest to część sieci, liczba zadań może wynosić miliony. Od wysyłania wiadomości e-mail do zapisywania danych i wszystkiego, co komputer ma wykonać, wszystkie są rejestrowane przez komputer lub serwer.

Komputery wykorzystują znaczniki czasu do procesów logo, a znaczniki czasowe są jedyną metodą, którą komputer musi wskazać, kiedy i czy zostało wykonane zadanie lub aplikacja. Znaczniki czasu są zwykle liczbą całkowitą 16 lub 32 (jedną długą liczbą), która odlicza sekundy od pierwszej epoki - zwykle 01 stycznia 1970.

Tak więc dla każdego zadania, które wykonuje komputer, zostanie ono opatrzone liczbą sekund z 1970, że transakcja została przeprowadzona. Te znaczniki czasu są jedyną informacją, którą system komputerowy musi ustalić, jakie zadania zostały wykonane i jakie zadania jeszcze nie zostały podjęte.

Problem z sieciami komputerowymi więcej niż jednego komputera polega na tym, że zegary na poszczególnych urządzeniach nie są wystarczająco dokładne dla wielu współczesnych aplikacji. Zegary komputerowe są podatne na dryfowanie, zwykle są oparte na tanich obwodach oscylatora kryształów i często mogą dryfować przez ponad sekundę dziennie.

To może nie wydawać się dużo, ale w dzisiejszym wrażliwym świecie sekunda może być naprawdę długa, szczególnie gdy weźmie się pod uwagę potrzeby takich branż, jak giełda, gdzie druga może być różnica w cenie kilku procent lub rezerwacja miejsc online, gdzie drugi może odróżnić dostępne miejsce od sprzedanego.

Ten dryf jest również kumulacyjny, więc w ciągu zaledwie kilku miesięcy systemy komputerowe mogą być z minuty na minutę niezsynchronizowane i może to mieć dramatyczny wpływ na transakcje wrażliwe na czas i może spowodować wszelkiego rodzaju niespodziewane problemy z wiadomościami e-mail, które nie docierają, ponieważ komputer uważa, że przybyły, zanim zostały przesłane do danych, które nie zostały zarchiwizowane lub zostały całkowicie utracone.

Serwer czasu NTP or sieciowy serwer czasu stają się coraz ważniejszymi elementami wyposażenia nowoczesnej sieci komputerowej. Otrzymują dokładne źródło czasu z zegara atomowego i rozprowadzają go do wszystkich urządzeń w sieci. Ponieważ zegary atomowe są niewiarygodnie dokładne (nie będą dryfować przez sekundę nawet w ciągu 100,000) i protokołu NTP (Network Time Protocol) stale sprawdza czas urządzeń w stosunku do głównego czasu atomowego - oznacza to, że sieć komputerowa będzie w stanie działać idealnie zsynchronizowane z każdym urządzeniem w ciągu kilku milisekund zegara atomowego.

Życie bez zegara atomowego

Sobota, październik 10th, 2009

Kiedy rozważymy najważniejsze wynalazki ostatnich lat 100, bardzo niewiele osób pomyśli o zegar atomowy. W rzeczywistości, jeśli poprosisz kogoś, aby wymyślił pierwszą dziesiątkę wynalazków i innowacji, wątpiłby, czy zegar atomowy w ogóle by się pojawił.

Prawdopodobnie nie trudno wyobrazić sobie, co ludzie uważają za najbardziej zmieniające życie wynalazki: Internet, telefony komórkowe, systemy nawigacji satelitarnej, odtwarzacze multimedialne itp.

Jednak prawie wszystkie te technologie opierają się na dokładnym i dokładnym czasie, a bez niego nie działałyby. Zegary atomowe są sercem wielu współczesnych innowacji, technologii i aplikacji z nimi związanych.

Weźmy Internet jako przykład. Internet jest w najprostszej postaci globalną siecią komputerów, a ta sieć obejmuje strefy czasowe i kraje. Zastanówmy się teraz nad niektórymi rzeczami, z których korzystamy z Internetu w celu: aukcji internetowych, bankowości internetowej lub rezerwacji miejsc na przykład. Te transakcje nie byłyby możliwe z dokładnym i dokładnym czasem i synchronizacją.

Wyobraź sobie, że rezerwujesz miejsce w linii lotniczej w 10am, a następnie inny klient próbuje zarezerwować to samo miejsce po tobie na komputerze z wolniejszym zegarem. Komputer ma tylko tyle czasu, aby jechać dalej, więc uzna, że ​​osoba, która zarezerwowała po tobie, była pierwszym klientem, ponieważ zegar tak mówi! Z tego powodu każda sieć internetowa, która wymaga transakcji zależnych od czasu, jest połączona z Serwer NTP otrzymywać i rozpowszechniać sygnał zegara atomowego.

A dla innych technologii zegar atomowy jest jeszcze ważniejszy. Nawigacja satelitarna (GPS) jest doskonałym przykładem. GPS (Global Positioning System) działa poprzez triangulację atomowych sygnałów zegarowych z satelitów. Ze względu na dużą prędkość fal radiowych, niedokładność 1-a drugiej może spowodować pojawienie się urządzenia satelitarnego przez 100,000 km.

Inne technologie, od sieci telefonii komórkowej po systemy kontroli ruchu lotniczego, są całkowicie niezawodne w zegarkach atomowych, demonstrujących, jak niedoceniana jest ta technologia.