Network Time Protocol: Hva er dens virkemåte?

Network Time Protocol kan operere i henhold til fire [4] forskjellige moduser. Hvis du er en NTP nybegynner, oppdage driftsmoduser som definerer NTP kommunikasjon mellom NTP enheter ...

Network Time Protocol - Device Communication

NTP kommunikasjon mellom to forskjellige enheter består av NTP forespørsler og NTP kontrollspørringer. En NTP tid forespørsel er en forespørsel fra en NTP-klient for tidssynkronisering fra en NTP server. NTP kontrollspørringer er kommunikasjonsmeldinger for konfigurasjonsinformasjon.

De fire viktigste driftsformer Network Time Protocol er:

1. Klientmodus.

2. Server-modus.

3. Peer-modus.

4. Broadcast / Multicast-modus.

NTP klientmodus

An NTP-klient er en nettverksenhet som er konfigurert til å foreta en innledende forespørsel om tiden fra en ekstern NTP tidsserver for å synkronisere sin egen klokke.

Network Time Protocol

NTP klienter er konfigurert til en NTP tidsserver, som Galleon Systems NTP-servere.

Kundene vil motta tids gang en NTP-server-sendinger, hvis klientene er satt opp til å "lytte" for sendinger i stedet for å lage den første anmodningen om tiden.

NTP klient mode enheter leverer ikke synkroniseringstjenester til andre enheter i et nettverk infrastruktur.

NTP server mode

NTP-servere er nettverksenheter som opererer en NTP-tjeneste. Disse enhetene er konfigurert til å levere tidsinformasjon til NTP kunder benytter Network Time Protocol.

NTP-servere vil bare levere tidsinformasjon til autoriserte NTP klienter og vil ikke motta tidssynkronisering informasjon fra uautoriserte enheter.

Den vanligste internett konfigurasjon for NTP er klient / servermodellen. I denne modusen forespørsler sendes av en klient til en server, med kunden forventer et svar innen millisekunder, med mindre tidskilde er utilgjengelig eller ekstremt opptatt.

Prosessen ser en klient distribuere en Network Time Protocol melding til en eller flere servere og handlinger svarene som mottatt. Serveren vil da utveksle adresser og porter, skrive bestemte felt i meldingen, beregne sjekksummen før retur meldingen straks.

Den returnerte meldingen gjør det mulig for klienten å beregne tidsserveren, med hensyn til lokal tid, og en klokke endre tilsvarende. I tillegg vil meldingen inneholde informasjon til å beregne forventet tidtaking nøyaktighet og pålitelighet, samt velge den beste serveren.

Peer-modus NTP

Kikket enhetene fungerer som back-up for hverandre og hver peer driver med en eller flere primær referanser kilder, men peer-enheten verken har myndighet over den andre.

Skulle en av de jevnaldrende miste alle tidsreferansekilder, eller slutte å virke helt, de resterende peer enheten (e) automatisk konfigurere for å sikre at tidsverdier kan flyte fra gjenlevende kolleger til alle andre over nettet.

I noen tilfeller er dette ofte referert til som "push-pull" prosess, noe som betyr at en node enten trekker eller skyver den tidsverdien i henhold til oppsettet konfigurasjonen.

Broadcast / Multicast-modus

Kanskje den mest selvforklarende, i kringkasting / multicast-modus NTP-servere bare kringkaster / multicasts tidssynkronisering informasjon til alle Network Time Protocol klienter i et nettverk.

I tilfeller der tiden nøyaktighet og pålitelighet ikke er avgjørende, kan kundene være konfigurert til å utnytte kringkastings / multicast-modus. Vanligvis er disse modusene ikke satt opp for servere med avhengige klienter.

Nytten av disse modiene er at kundene ikke trenger å være konfigurert til en bestemt server, slik at alle drifts klienter å benytte den samme konfigurasjonsfilen.

Broadcast-modus krever en kringkastingsserver på samme subnett. Som kringkastingsmeldinger ikke blir sirkulert av rutere, bare kringkaste servere på samme subnett brukes.

Broadcast-modus er avsatt for konfigurasjoner med én eller noen få servere, pluss en potensielt stor klient nettverk. Det anbefales, fordi en hacker kunne utgi en kringkasting server og gi falske tidsverdier, at denne modusen skal alltid være godkjent.

Koble med Galleon

For oppdateringer om alle blogginnlegg, kontakt med Galleon via sosiale medier. Bli med i samtalen nå av ...

Å snakke med en Network Time Protocol ekspert om hvordan Network Time Servers kan nytte for din virksomhet, ringe +44 (0)121 608 7230 og be om Para Brach som vil bli glad for å hjelpe.

Dette innlegget ble skrevet av

Daniel Waldron

En dedikert skribent for 10 år, sluttet Daniel Galleon Systems i 2013. Daniel bistår i produksjon av web-kopi, artikler, blogger, pressemeldinger og stortingsmeldinger, for bruk av Galleon Systems 'markedsføringsteam. Daniel Waldron på Google+

Relatert Reading