En guide til synkronisering af et netværk med NTP

Netværkstidsprotokol (NTP) Er en TCP / IP-protokol udviklet, da internettet var i sin barndom. Det blev udviklet af David Mills of the University of Delaware Der forsøgte at synkronisere computere på tværs af et netværk med en vis grad af præcision.

NTP er en UNIX-baseret protokol, men den er blevet portet til at fungere lige så effektivt på pc'er, og en version er blevet inkluderet i operativsystemerne siden Windows 2000 (herunder Windows 7, Vista og XP).

NTP, og daemonen (applikationen), der styrer den, er ikke bare en metode til at passere tiden. Ethvert system, der kører NTP-dæmonen, kan fungere som en klient ved at spørge referencetiden fra andre servere, eller det kan give sin egen tid til rådighed for andre enheder til at bruge, som i virkeligheden gør det til en tidsserver selv. Det kan også fungere som peer ved at samarbejde med andre jævnaldrende for at finde den mest stabile og præcise tidskilde, der skal bruges.

Et af de mest fleksible aspekter af NTP er dets hierarkiske karakter. NTP deler enheder i lag, hvert stratumniveau defineres af dets nærhed til referenceklokken (atomur). Atomuret selv er en stratum 0-enhed, den nærmeste enhed til den (ofte en Dedikeret NTP-tidsserver) Er en stratum 1 enhed, mens andre enheder der forbinder det bliver stratum 2. NTP kan opretholde nøjagtighed inden for 16 stratum niveauer.

Ethvert netværk, der skal synkroniseres, skal først identificere og lokalisere en tidskilde for NTP at distribuere. Internetkilder er tilgængelige, men du bliver ofte taget fra stratum 2-enheder, der opererer gennem firewallen. Den eneste måde, NTP kan sammenligne tiden på, er, hvis TCP / IP-porten er åben for at tillade trafikken igennem. Dette kan medføre sikkerhedsproblemer, da ondsindede brugere kan udnytte dette firewallhul.

Dedikeret NTP tid servere Find en kilde til tid via GPS eller radiosignaler, og lad ikke et netværk være sårbart for angreb. Ved at vedhæfte en NTP tidsserver Til en router og hele netværket af hundredvis og endda tusindvis af enheder kan synkroniseres takket være NTPs hierarkiske struktur.

Dette indlæg blev skrevet af

Richard N Williams

Richard N Williams er en teknisk forfatter og specialist i NTP Server og Time Synchronization industrien. Richard N Williams på Google+

Beslægtet læsning