Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Network Time Protocol (w skrócie: NTP) – protokół synchronizacji czasu
- Wersja 3 NTP może pracować w trzech trybach:
- Klient/serwer – urządzenie klienta okresowo wysyła do serwerów komunikat z żądaniem synchronizacji; serwer synchronizuje czas klienta ale nie pozwala klientowi zmienić swojego czasu. Serwer nasłuchuje żądań synchronizacji w sposób pasywny.
- Tryb symetryczny urządzeń równorzędnych (peers) – obydwa urządzenia synchronizują się nawzajem. Co najmniej jedno z nich musi pracować w trybie aktywnym (rozpoczyna komunikację)
- Tryb rozgłaszania (broadcast) i/lub multiemisji (multicast) – tryb wykorzystywany do synchronizacji czasu dużej ilości urządzeń z jednego źródła (w przypadku multiemisji musibyć uruchomiony protokół routingu multicast (PIM, DVRMP). W tym trybie urządzenie klienta nie ma możliwości oszacowania opóźnienia wnoszonego przez sieć, stąd mniejsza dokładność, niż w trybach opartych na relacji pytanie/odpowiedź
- serwer NTP pobiera aktualny czas korzystając z:
- - cezowe zegary atomowe
- - masery wodorowe
- - zegary wykorzystujące generatory rubidowe
- - czasowe wzorce laserowe
- - satelitarne wzorce radiowe GPS, GLONASS, EGNOS, WAAS, Beidou a w przyszłości Galileo i system Compass (Beidou-2)
- - naziemne nadajniki radiowe AM (np. niemiecki DCF77)
- - wysokiej jakości zegary kwarcowe wykorzystujące oscylatory OCXO, TCXO, VCXO
- Powyższe zegary dołączane są do komputera pełniącego dalej funkcję serwera NTP dla innych urządzeń. Dostawa czasu UTC odbywa się przez łącza:
- - RS-232 (dostarcza stempel czasu UTC i może również dostarczać wzorzec częstotliwości)
- - 1PPS (dostarcza wyłącznie wzorzec częstotliwości)
- - IRIG-B (dostarcza stempel czasu i wzorzec częstotliwości)
- - SYSPLEX (dostarcza stempel czasu)
- - IEEE1588 PTPv1 Ethernet (dostarcza tylko stempel czasu)
- - IEEE1588 PTPv2 Ethernet (dostarcza stempel czasu i wzorzec częstotliwości)
- - WR White Rabbit (dostarcza wzorzec częstotliwości)
- Niektóre routery mają funkcję <calendar>, podtrzymywaną baterią, podtrzymującą czas po wyłączeniu zasilania. Po włączeniu zasilania
- router automatycznie synchronizuje czas zegara wewnętrznego z <calendar>.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement