Dlaczego potrzeba NTP

Network Time Protocol jest protokołem internetowym służącym do synchronizacji zegarów komputerowych ze stabilnym i precyzyjnym czasem odniesienia. NTP został pierwotnie opracowany przez profesora Davida L. Millsa z University of Delaware w 1985 i jest standardowym protokołem internetowym i jest używany w większości Sieć serwerów czasu, stąd nazwa Serwer NTP.

Protokół NTP został opracowany w celu rozwiązania problemu wielu komputerów pracujących razem i mających inny czas. Podczas gdy czas zwykle się rozwija, jeśli programy są uruchomione na różnych komputerach, czas powinien się rozwinąć, nawet jeśli przełączysz się z jednego komputera na drugi. Jeśli jednak jeden system znajduje się przed drugim, przełączanie się między tymi systemami spowoduje przeskok czasu do przodu i do tyłu.

W konsekwencji sieci mogą działać we własnym czasie, ale gdy tylko połączymy się z Internetem, efekty stają się widoczne. Tylko wiadomości e-mail przychodzą, zanim zostały wysłane, a nawet odpowiedziano przed ich wysłaniem!

Chociaż ten rodzaj problemu może wydawać się nieszkodliwy, jeśli chodzi o odbieranie wiadomości e-mail, jednak w niektórych środowiskach brak synchronizacji może mieć katastrofalne skutki, dlatego kontrola ruchu lotniczego była jedną z pierwszych aplikacji NTP.

NTP używa jednego źródła czasu i dystrybuuje je między wszystkie urządzenia w sieci, które robi to za pomocą algorytmu, który sprawdza, jak bardzo dostosować zegar systemowy, aby zapewnić synchronizację.

NTP działa w sposób hierarchiczny, aby zapewnić, że nie występują problemy z ruchem sieciowym i przepustowością. Zwykle korzysta z jednego źródła czasu UTC (skoordynowany czas uniwersalny) i odbiera żądania czasu od maszyn znajdujących się na szczycie hierarchii, które następnie przekazują czas dalej w łańcuchu.

Większość sieci wykorzystujących NTP używa dedykowanego Serwer czasu NTP aby otrzymać swój sygnał czasu UTC. Mogą one odbierać czas z sieci GPS lub transmisji radiowych nadawanych przez krajowe laboratoria fizyczne. Te dedykowane Serwery czasu NTP są idealne, ponieważ otrzymują czas bezpośrednio ze źródła zegara atomowego, są również bezpieczne, ponieważ są umieszczone na zewnątrz, a zatem nie wymagają przerw w zaporze sieciowej.

NTP okazał się sukcesem astronomicznym i jest obecnie używany w prawie 99 procentach urządzeń do synchronizacji czasu, a jego wersja jest zawarta w większości pakietów systemu operacyjnego.

Wiele sukcesów NTP zawdzięcza rozwojowi i wsparciu, jakie otrzymuje ponad trzydzieści lat po rozpoczęciu działalności, dlatego t jest obecnie używany na całym świecie. Serwerów NTP.

Ten post został napisany przez

Richard N Williams

Richard N Williams jest autorem techniczny i specjalista w branży Server i synchronizacji czasu NTP. Richard N Williams na Google+

Powiązane artykuły