Network Time Protocol: Hvad er dets funktionsmåde?

Network Time Protocol kan operere i henhold til fire [4] forskellige tilstande. Hvis du er en nybegynder NTP, opdager de driftsformer, der definerer NTP kommunikation mellem NTP-enheder ...

Network Time Protocol - Device Kommunikation

NTP kommunikation mellem to forskellige enheder består af NTP tid anmodninger og NTP kontrol forespørgsler. En NTP tid anmode er en anmodning fra en NTP-klient til tidssynkronisering fra en NTP-server. NTP kontrol forespørgsler er kommunikations beskeder til konfigurationsoplysninger.

De fire vigtigste driftsformer af Network Time Protocol er:

1. Klienttilstand.

2. Server mode.

3. Peer-tilstand.

4. Broadcast / Multicast mode.

NTP-klient-tilstand

An NTP-klient er en netværksenhed, der er konfigureret til at foretage en indledende anmodning om tid fra en ekstern NTP tid server for at synkronisere sin egen ur.

Network Time Protocol

NTP-klienter er konfigureret til en NTP tidsserver, ligesom Galleon Systems 'NTP-servere.

Kunderne vil modtage den tid, når en NTP-server udsendelser, hvis klienterne er sat op til at "lytte" til udsendelser snarere end at gøre den oprindelige anmodning om tiden.

NTP-klient-mode enheder ikke leverer synkronisering tjenester til andre enheder på et netværk infrastruktur.

NTP-server-tilstand

NTP-servere er netværksenheder driver en NTP service. Disse enheder er konfigureret til at levere tidsinformationen til NTP-klienter anvender Network Time Protocol.

NTP-servere vil kun levere tid oplysninger til autoriserede NTP kunder, og vil ikke modtage tid synkronisering information fra uautoriserede enheder.

Den mest almindelige internet konfiguration til NTP er klient / server-model. I denne tilstand anmodninger sendes af en klient til en server, med kunden forventer et svar inden millisekunder, medmindre tiden kilden er utilgængelig eller meget travlt.

Processen ser en klient distribuere en Network Time Protocol besked til en eller flere servere og handlinger svarene som modtaget. Serveren vil derefter udveksle adresser og porte, overskrive bestemte områder i meddelelsen, genberegne checksum før han vendte tilbage budskabet det samme.

Den returnerede besked gør det muligt for klienten at beregne servertid, med hensyn til den lokale tid, og ændre et ur i overensstemmelse hermed. Derudover vil meddelelsen indeholde oplysninger til at beregne den forventede tidtagning nøjagtighed og pålidelighed, samt vælge den bedste server.

NTP peer-tilstand

Kiggede enheder fungerer som back-up for hinanden og hver peer opererer med en eller flere primære referencer kilder, men hverken peer enhed har myndighed over den anden.

Skulle en af ​​de jævnaldrende mister alle tiders referencekilder, eller stoppe driften helt, det resterende peer-enhed (er) automatisk omkonfigurere at sikre, at tidsværdier kan flyde fra overlevende jævnaldrende til alle andre på tværs af netværket.

I nogle tilfælde er dette ofte omtalt som "push-pull" proces, hvilket betyder, at en peer enten trækker eller skubber tid værdi i henhold til konfigurationen setup.

Broadcast / Multicast-tilstand

Måske den mest selvforklarende, i broadcast / multicast-tilstand NTP-servere simpelthen udsendelser / multicast tid synkronisering oplysninger til alle Network Time Protocol kunder over et netværk.

I tilfælde, hvor tiden nøjagtighed og pålidelighed ikke afgørende, kan klienter konfigureres til at udnytte broadcast / multicast tilstande. Normalt er disse tilstande ikke konfigureret til servere med afhængige klienter.

Fordelen ved disse tilstande er, at kunderne ikke behøver at være konfigureret til en bestemt server, så alle operativsystemer kunder til at udnytte den samme konfigurationsfil.

Broadcast-tilstand kræver en udsendelse server på samme undernet. Da broadcast-beskeder ikke rundsendt af routere, kun broadcast servere på samme subnet anvendes.

Broadcast tilstand er purposed for konfigurationer featuring en eller nogle få servere, plus et potentielt stort klient netværk. Det tilrådes, fordi en hacker kunne udgive en udsendelse server og give falske tidsværdier, at denne tilstand altid skal godkendes.

Slut med Galleon

For opdateringer om alle blogindlæg, forbinde med Galleon via sociale medier. Deltag i samtalen nu på ...

At tale med en Network Time Protocol ekspert om, hvordan Network Time Servers kan gavne din forretning, dial +49 (0)2821 77762804 og bede om Para Brach som vil være glade for at hjælpe.

Dette indlæg blev skrevet af

Daniel Waldron

En dedikeret skribent for 10 år, Daniel sluttede Galleon Systems i 2013. Daniel bistår i produktionen af ​​web kopi, artikler, blogs, pressemeddelelser og hvidbøger, til brug for Galleon Systems marketing team. Daniel Waldron på Google+

Beslægtet læsning