Wat is Network Time Protocol (NTP)? | 'N Volledige gids
Wat is Network Time Protocol (NTP)?Inderdaad, dit is 'n netwerkprotokol wat gebruik word om klokke tussen rekenaarstelsels oor 'n pakkieschakelde netwerk te sinkroniseer. Dit is al sedert die middel-1980's rond en is geskep deur David Mills aan die Universiteit van Delaware; Dit is een van die mees gesoute protokolle wat nog op die internet beskikbaar is. NTP het ander tydsinchronisasie-innovasies vervang wat nie 'n paar vermoëns gehad het om tyd te verander in die lig van die area van die tydbron of tydbediener ten opsigte van die begunstigde of akklimatiseer met die verskeidenheid uitstel wat gevind is op die gebruik van die meulinligtingnetwerke nie.
NTP het verskeie veranderinge ervaar sedert sy bekendstelling oor 30 jaar voorheen. NTP-aanpassing 0 is gekenmerk in RFC 958 in September van 1985. NTPv0 kan tyds akkuraatheid in die verskeie millisekondes bereik. In 1988 het RFC 1059 NTPv1 gekenmerk, wat die afstemming van NTP vir kliënt bediener en gedeelde modus gekenmerk het. In 1989 het RFC 1119 NTPv2 gekenmerk, waaronder dinge soos 'n bestuursprotokol en 'n bevestigingsplan, wat nog gebruik word as deel van vandag se variant. RFC 1305, wat in 1992 blyk, het NTPv3 gekenmerk. NTPv3 het ekstra blunderontdekking en ondersoek ingesluit, wat die kliënt help om tussen verskillende bindbronne te kies. 'N Kommunikasiemodus was ook bekend met hulp om die oordrag van tyd op 'n multi-netwerk te vergemaklik. In 2010 is RFC 5905 versprei met die besonderhede vir NTPv4, maar is in Maart van 7822 opgegradeer deur RFC 2016. NTPv4 is die huidige aanpassing van NTP. Dit hou 'n aansienlike mate van soortgelyke komponente van NTPv3 in, maar sluit ook IPv6 in as die fundamentele netwerkprotokol. Verifikasie word ook verbeter en gee die protokol meer prominente veiligheid.
NTP maak gebruik van 'n verskillende gelyke rangskikking van tydbronne. Elke vlak van die progressiewe stelsel staan ​​bekend as 'n stratum en word 'n numeriese aansien uitgegooi wat met nul begin (0). Soos u tye insluit, bronne en sinkroniseer na 'n bron hoër in die stratum (bring in numeriese waardering), voeg u 1 toe aan sy stratumbeeld. Ons kan die stratum-waardering as 'n vertroue van die tydbron gebruik. Nul is die mees betroubare, en 15 is die minimum betroubare maar terselfdertyd 'n bruikbare vlak. 'N Stratum van 16 is ongesynchroniseer en het gesê dat dit mal is. 'N Vlak 16-stratum-gadget is nie 'n aansienlike tydbron nie. NTP stuur gewoonlik tyd in gekoördineerde universele tyd (andersins universele tyd gekoordineerde of UTC). Verandering vir buurt tyd moet moontlik wees op die nabygeleë tyd bediener of op die kliënt gadget.
Standaard stuur van NTP vir 'n onderneming is bron tyd van 'n betroubare bron, byvoorbeeld 'n administrasietydbron. In die Verenigde State het die Nasionale Instituut van Standaarde en Tegnologie tye bedieners waarmee ons kan sinkroniseer. Op tf.nist.gov/tf-cgi/servers.cgi kan u 'n oorsig van tyd bedieners, hul gebiede en IP plekke ontdek om 'n tydbediener aan te dui. As jy tyd by 'n buurt tyd bediener en die stratum verhoog het, kan jy dit as 'n tydbron in die pogingsnetwerk gebruik. Skakelaars en skakelaars (Cisco en ander) kan dan tyd van jou nabygeleë tydbediener trek, en daarna kan hulle beweeg na tydsbronne van gadgets verby hulle. Die meeste groot werkstelsels sal NTP insluitend Windows versterk. Alle weergawes van Windows sedert Windows 2000 het Windows Time Service (W32Time) gehad om die tyd wat NTP gebruik, te sinchroniseer.
In vandag se netwerk kan die tyd binne millisekondes of baie millisekondes gesinchroniseer word, maar hoekom? Dit hang af! Dit maak staat op die toepassings wat gebruik word en hul vereistes vir tyd. Dit kan wees dat 'n "verstandige" klok dalk voldoende is om te weet wanneer 'n e-pos gemaak is en addisioneel gekry het. Tydstempels oor fundamentele vermoëns wat presies is binne 10s van millisekondes, kan volstaan. Die aansoeke kan 'n baie ekstra bykomende tyd raak. Uit 'n ondersoekende oogpunt kan 'n tydstempel binne millisekondes besluit om probleme binne die netwerk te bepaal. Oorweeg waardegebaseerde toepassings. Om meer as 'n verstandige klok-hotspot te hê vir die bestuur van 'n rekening of ander begrotingsuitruilings, is 'n onbetwisbare vereiste. Een van die belangrikste aansoeke om NTP te gebruik, was vir die lugvaartowerheid en as 'n gereelde klant, is ek bly om te besef dat die produk en toerusting wat ons vliegtuie in die vlug volg, akkuraat is binne millisekondes. Dit laat diegene toe wat die vlugte dop om 'n aansienlik verbeterde gedagte oor die gebied van die vliegtuig en die nabyheid aan ander te hê.
NTP is 'n protokol wat al vir meer as 30 jaar rond was en nog steeds 'n behoefte bevredig. Dit het blykbaar gewone klokke te wees, en ons vertrou positief op die tyd. Met NTP vandag kan ons meer as 'n verstandige tydbron kry en presies wees op die millisekondevlak. Op die kans dat jy iets meer presies benodig, kyk na Precision Time Protocol (PTP) ... maar dit is vir 'n ander pos.