Blogi

8 saattaa 2017

Mikä on Network Time Protocol (NTP)? | Täydellinen opas

/
Lähettänyt

Verkkoaikaprotokolla (NTP)

Mikä on Verkkoaikaprotokolla (NTP)?Itse asiassa se on verkkoprotokolla, jota käytetään synkronoimaan kellot tietokonejärjestelmien välillä pakettivälitteisen verkon kautta. Se on ollut noin 1980-puolivälistä lähtien ja sen on luonut David Mills Delawaren yliopistossa; se on yksi kauneimmista pöytäkirjoista, jotka ovat edelleen Internetissä. NTP syrjäytti muita aikasynkronointiin liittyviä innovaatioita, joilla ei ollut muutamaa kapasiteettia muuttaa aikaa aika-lähteen tai aikapalvelimen pinta-alan suhteen edunsaajan suhteen tai sopeutumaan myyntitietoverkkojen ajettaviin erilaisiin siirtoihin.

NTP on kokenut erilaisia ​​muutoksia sen käyttöönoton jälkeen yli 30 vuotta aiemmin. NTP-sovitus 0: lle luonteenomaista RFC 958 1985: n syyskuussa. NTPv0 pystyi saavuttamaan aikatarkkuuden useissa millisekunteina. 1988: ssä RFC 1059 tunnisti NTPv1: n, joka karakterisoi NTP: n virittämisen asiakaspalvelimelle ja jaettua tilaa varten. 1989: ssä RFC 1119 tunnisti NTPv2: n, joka sisälsi asioita, kuten hallintaprotokollaa ja vahvistussuunni- telmää, joita käytetään vielä osana tämän päivän versiota. RFC 1305, joka ilmeni 1992: ssä, karakterisoitiin NTPv3. NTPv3 sisälsi ylimääräisen virheen löytämisen ja tarkastelun, joka auttaa asiakkaan valitsemaan eri tie-lähteistä. Myös viestintämuoto tunnettiin helpottaen ajansiirtoa monivälitteisen verkon kautta. 2010: ssä RFC 5905 jaettiin NTPv4: n yksityiskohdilla, mutta RFC 7822 päivitti maaliskuussa 2016: n. NTPv4 on NTP: n nykyinen muunnelma. Se pitää sisällään huomattavan määrän samanlaisia ​​komponentteja NTPv3: stä, mutta sisältää IPv6: n perusverkoston protokollan. Varmennus on lisäksi parantunut ja antaa protokollalle näkyvämmän turvallisuuden.

NTP hyödyntää eri ajoituslähteiden tasaista järjestelyä. Jokainen progressiivisen järjestelmän taso tunnetaan kerrokseksi, ja sen avulla saadaan numeerinen arvo, joka alkaa nollasta (0). Kun otat ajat, lähteet ja synkronoi lähteeseen, joka on korkeammassa osassa (alentaa numeerista arvostusta), lisäät 1: n sen osittaiseen arvostukseen. Voimme hyödyntää kerrosten arvostusta aikalähteen luottamustasona. Zero on luotettavin, ja 15 on vähimmäisvarma mutta samalla käyttökelpoinen taso. 16-kerros ei ole synkronoitu ja sanottu olevan hullu. Tasainen 16-stratum-gadget ei ole merkittävä aika. NTP tavallisesti lähettää ajan Koordinated Universal Time (muutoin nimeltään Universal Time Coordinated tai UTC). Lähimatka-ajan muutos olisi mahdollistettava lähimmän aikapalvelimen tai asiakkaan gadgetin avulla.

NTP: n vakiomallinen lähettäminen yritykselle on lähdetiedon luotetusta lähteestä, esimerkiksi hallintolähteestä. Yhdysvalloissa National Standards and Technology -instituutilla on aikapalvelimia, joita voimme synkronoida. Tf.nist.gov/tf-cgi/servers.cgi: ssa voit löytää ajan palvelimia, niiden alueita ja IP-sijainteja, jotka osoittavat aikapalvelimen. Kun olet nähnyt aikaa naapuri-aikapalvelimelle ja kerros kasvaa, voit käyttää sitä ajan lähteenä pyrkimyksessä verkko. Kytkimet ja kytkimet (Cisco ja muut) voivat sitten nostaa aikaa läheisestä aikapalvelimestasi, minkä jälkeen ne voivat siirtyä lähteiden ohjattujen laitteiden lähteeksi. Useimmat suuret työjärjestelmät tukevat NTP: tä, kuten Windowsia. Kaikki versiot Windows koska Windows 2000: llä on ollut Windows Time Service (W32Time) synkronoida aikaa käyttämällä NTP: tä.

Nykyisessä verkossa aika voidaan synkronoida millisekunteina tai useita millisekunteina, mutta miksi? Se riippuu! Se perustuu siihen sovellukset ja niiden vaatimuksia ajaksi. Voi olla, että "järkevällä" kellolla saattaa olla riittävä tietää, milloin sähköpostiviesti on tehty ja lisäksi saatu. Riittävät Aikamerkit peruskapasiteeteissa, jotka ovat tarkkoja millisekuntien 10-tarkkuudella. Sovellukset voivat olla paljon ylimääräistä aikaa. Tutkimuksen näkökulmasta, millisekunnin sisällä oleva aikaleima voi auttaa ratkaisemaan verkon sisältämät ongelmat. Harkitse arvo-pohjaisia ​​sovelluksia. On enemmän kuin järkevä kello, jolla hallitaan tiliä tai muuta julkisen talouden vaihtoa, on kiistaton vaatimus. Yksi tärkeimmistä sovelluksista NTP: n hyödyntämiseen oli ilmailuviranomaiselle, ja olen säännöllinen asiakas, olen iloinen voidessani ymmärtää, että lentokoneiden seuranta tuotteessa ja laitteessa on tarkkuus millisekuntina. Tämä sallii lentoja seuraamaan huomattavasti parempaa ajatusta ilma-aluksen alueesta ja läheisyydestä muihin.

NTP on protokolla, joka on ollut suunnilleen yli 30 vuotta ja täyttää edelleen tarpeen. Se on osoittautunut tavalliseksi kelloilla, ja me luotamme myönteisesti ajan myötä. NTP: n kanssa nykyään voimme saada enemmän kuin järkevän ajankohdan ja saada tarkkuus millisekuntitasolle. Pois käytöstä, että tarvitset jotain tarkempaa kuin tämä, katso Precision Time Protocol (PTP) ... kuitenkin se on toinen viesti.

Jätä vastaus

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