Blog

8 može 2017

Što je Network Time Protocol (NTP)? | Potpuni vodič

/
Objavio

Network Time Protocol (NTP)

Što je Network Time Protocol (NTP)?Doista, to je mrežni protokol koji se koristi za usklađivanje satova između računalnih sustava preko paketne komutirane mreže. Prošlo je već od sredine 1980-a, a izrađivao ga je David Mills na Sveučilištu u Delawareu; to je jedan od najcjenjenijih protokola još uvijek na internetu. NTP zamijenio je druge inovacije usklađivanja vremena koje nisu imale nekoliko kapaciteta za promjenu vremena s obzirom na područje vremenskog izvora ili vremenskog poslužitelja u odnosu na korisnika ili se prilagodilo različitosti odgađanja pronađenih na vožnji mlinskih informacijskih mreža.

NTP je doživio različite promjene od svog uvođenja tijekom 30 godina prije. NTP adaptacija 0 je karakterizirana RFC 958 u rujnu 1985. NTPv0 mogao postići preciznost vremena u nekoliko milisekundi. U 1988-u, RFC 1059 je karakterizirao NTPv1, koji je karakterizirao ugađanje NTP-a za klijentski poslužitelj i zajednički način rada. U 1989-u, RFC 1119 je karakterizirao NTPv2, koji je uključivao stvari kao što je upravljanje protokolom i plan potvrde, koji se još koriste kao dio današnje varijante. RFC 1305, što se ispostavilo u 1992, karakterizira NTPv3. NTPv3 je uključivao dodatna otkrića i pregled, što pomaže korisnicima da odaberu između različitih izvora veze. Način komunikacije također je poznat i olakšava prijenos vremena na višestruki prijelaz na mrežu. U 2010, RFC 5905 je distribuiran s podacima za NTPv4, međutim nadograđen je RFC 7822 u ožujku 2016. NTPv4 je sadašnja prilagodba NTP. Ona zadržava znatnu mjeru sličnih komponenti NTPv3, ali uključuje podršku za IPv6 kao temeljni mrežni protokol. Potvrda se dodatno poboljšava i daje protokolu istaknutiju sigurnost.

NTP koristi razlićit raspored vremenskih izvora. Svaka razina progresivnog sustava poznata je kao sloj i brojčano je poštovanje počelo s nulom (0). Kad uključite vremena, izvore i sinkronizirate s izvorom koji je veći u sloju (srušite brojčano poštovanje), dodajte 1 u njegovu razinu poštovanja. Možemo koristiti razinu poštovanja kao razinu povjerenja vremenskog izvora. Zero je najpouzdaniji, a 15 je minimalna pouzdanost, ali istodobno korisna razina. Sloj 16 je nesinkroniziran i rekao je da je luda. Niz 16 stratum gadget nije značajan izvor vremena. NTP obično šalje vrijeme u koordiniranom univerzalnom vremenu (inače se zove Universal Time Coordinated ili UTC). Promjena za vrijeme susjedstva bi trebala biti moguća na obližnjem vremenskom poslužitelju ili na usluzi klijenta.

Standardno slanje NTP-a za pothvat je izvorno vrijeme iz pouzdanog izvora, na primjer, izvor vremena administracije. U Sjedinjenim Državama, Nacionalni institut za standarde i tehnologiju ima vremena servera s kojima možemo uskladiti. Na tf.nist.gov/tf-cgi/servers.cgi možete otkriti rundown vremenskih poslužitelja, njihova područja i IP lokacije za označavanje vremenskog poslužitelja. Kada ste dohvatili vrijeme poslužitelju susjedstva, a sloj se povećava, tada ga možete koristiti kao izvor vremena unutar mreže nastojanja. Prekidači i sklopke (Cisco i drugi) mogu zatim izvući vrijeme iz vašeg obližnjeg vremenskog poslužitelja, a nakon toga se mogu kretati prema vremenskim izvorima iz gadgeta koji su prošli kroz njih. Većina velikih radnih sustava će podržati NTP, uključujući Windows. Sve inačice Windowsa od Windowsa 2000 imale su Windows Time Service (W32Time) da bi sinkronizirale vrijeme korištenjem NTP-a.

U današnjoj mreži, vrijeme se može sinkronizirati unutar milisekundi ili nekoliko milisekundi, ali zašto? Ovisi! Ono se oslanja na primijenjene aplikacije i njihove zahtjeve za vremenom. Moglo bi se dogoditi da ima "osjetljiv" sat koji bi mogao znati kada je e-pošta izrađena i dodatno stečena. Dovoljno je vrijeme marke na temeljnim kapacitetima koji su točno unutar 10s milisekundi. Aplikacije bi mogle biti mnogo dodatnog vremena osjetljivima. Iz perspektive istraživanja, vremenski pečat unutar milisekundi može pomoći u rješavanju problema unutar mreže. Razmotrite programe zasnovane na vrijednosti. Imajući više od osjetljivog hotspotova vremena za upravljanje računom ili drugim proračunskim razmjenama je neupitni zahtjev. Jedna od glavnih aplikacija za korištenje NTP-a bila je za zrakoplovnu vlast, a kao redoviti kupac rado bih shvatila da proizvod i oprema za praćenje naših aviona u letu imaju točnost unutar milisekundi. To omogućuje onima koji prate letove da imaju znatno poboljšanu misao o području zrakoplova i blizini drugima.

NTP je protokol koji postoji već više od 30 godina i još uvijek ispunjava potrebu. Ispalo je da je običan imati satove, a mi se pozitivno oslanjaju na vrijeme. S NTP-om danas možemo dobiti više od osjetljivog izvora vremena i preciznost na milisekundu. U slučaju da vam je potrebna nešto točnija od toga, pogledajte Precision Time Protocol (PTP) ... no to je za još jedan post.

Ostavi odgovor

GTranslate Please upgrade your plan for SSL support!
GTranslate Your license is inactive or expired, please subscribe again!