Windows 2018 și windows nt compararea metodelor de sincronizare a timpului

NT Time Service

Oportunități TimeServ și Timpul Net va permite organizarea în rețea NT sistem Multilink calendarul. Cu TimeServ Serviciul de stație preselectată este atribuit un server de așa-numitul timp principal (master server de timp) pentru toate rețea NT. Această stație ar trebui să poată solicita timp de referință de modem de la furnizorii de astfel de timp (furnizor de servicii de timp), cum ar fi US National Institutul de Standarde și Tehnologie (Institutul Național de Standarde și Tehnologie, NIST), US Naval Observatorul National (Statele Unite ale Americii Naval Observator, USNO) și alți furnizori internaționali. Timpul de referință poate fi obținută de la NIST Internet si pe de serverul de timp cu timpul protocolul de rețea (NTP).







Serverul de timp primar situat chiar în centrul ierarhiei scărilor primește timp de la serverul de timp principal și joacă rolul de sursă de timp pentru serverele de timp secundare și stațiile client. Mai întâi, administratorii configurează un server NT (sau mai mulți) ca server de timp primar pentru fiecare regiune geografică principală, fiecare domeniu principal sau chiar orice domeniu obișnuit și apoi îl definesc ca sursă de timp, adică ca sistem, timp la care poți avea încredere. Serverele de timp secundare și stațiile de lucru situate în partea de jos a ierarhiei primesc timp din sursele lor de timp. Toate serverele NT din rețea, cu excepția serverelor primare și primare, pot fi tratate ca servere secundare de timp.

Serviciul TimeServ este implementat în trei fișiere: timeserv.exe, timeserv.dll și timeserv.ini. Doi dintre ei, timeserv.exe și timeserv.dll, ar trebui să fie stocate în directorul C: \ winnt \ system32 și fișierul timeserv.ini în directorul C: \ winnt. Cu ajutorul timeserv.ini, rolul serverului NT este definit - acesta va fi serverul de timp primar, primar sau secundar. Trei fișier exemplu timeserv.ini, arată că serverul principal recepționează ora de la NTP timp-server, serverele de timp primar seta ora pe baza valorilor obținute din momentul principal de server și să joace rolul surselor de timp, și server secundar - de la serverele de timp primar domeniu.

Net Time în medii NT și Win9x

Dacă TimeServ sau W32Time este instalat pe stațiile NT, acestea din urmă pot acționa ca servere de timp secundar în sistemul de sincronizare de timp ierarhic luat în considerare. În același timp, dacă un administrator de stație preferă să nu instaleze noi servicii de sistem pe fiecare stație de lucru din rețea, poate utiliza comanda Net Time, care este acceptată de stațiile NT și Windows 9x, pentru a sincroniza timpul cu stația sursă din rețea. Pentru aceasta, trebuie doar să tastați una din următoarele comenzi pe linia de comandă:


# 61623; Net Time / set / y - timpul de la stație este sincronizat cu timpul serverului sursă al domeniului, al cărui post este membru;
# 61623; Net Time \\ time_server_name / set / y - timpul de la stație este în concordanță cu timpul serverului selectat aleatoriu;
# 61623; Net Time / domain: domain_name / set / y - sincronizarea timpului de lucru cu ora stației sursă a domeniului specificat.

Pentru aceasta putem adăuga doar că comanda net de timp în mediul Windows 9x funcționează corect dacă serverul sursă și stația de client sunt în diferite zone de timp. De exemplu, dacă ceasul de pe serverul sursă din Chicago "arată" 8:00 a.m. apoi, după comanda Net Time la stația client Windows 9x situat în Los Angeles, ore ei va fi „spectacol» 8:00 în loc de 6:00 a.m. Microsoft a corectat această eroare în emiterea „patch-uri» Nettime și integrarea în Microsoft Windows NT Server 4.0 Resource Kit, începând cu versiunea Supliment 3. Pentru a utiliza acest program în directorul C: \ winnt \ System32 (sau orice alt director în calea de căutare ) trebuie să copiați două fișiere - nettime.exe și rtzone.exe. Nettime utilizate precum Time Net, cu diferența că cheile / set și / y pentru a seta ora sistemului nu trebuie să o specificați aici.







Protocolul de lucru pentru serviciul W32Time pentru procedura de sincronizare de timp este Protocolul de timp simplu pentru rețea (SNTP, este un subset al NTP). Atât SNTP cât și NTP utilizează același format de pachet de rețea. Principala diferență dintre acestea este că SNTP nu oferă controlul și filtrarea erorilor.


timp net \\ win2kdc1.acme.com /setsntp:"192.5.41.209 192.4.41.40 192.5.41.41 "

Această comandă modifică setările serviciului W32Time din registru. Dacă administratorul introduce comanda Net Time din consola serverului de timp oficial în formularul indicat mai sus, numele serverului de timp oficial nu va fi necesar în viitor. Pentru ca serverul de timp oficial să primească ora corectă de la unul dintre cele trei servere de laborator USNO, trebuie mai întâi să opriți serviciul de timp (Net Stop w32time) și apoi să îl reporniți (Net Start w32time). Pentru a asigura toleranța la defecte, se recomandă instalarea a cel puțin două servere de timp oficiale. Dacă una dintre ele devine indisponibilă, serviciul de timp W32Time va încerca să reconcilieze ora curentă cu următorul server NTP disponibil. Atât SNTP cât și NTP utilizează portul UDP 123. Trebuie să deschideți acest port pe paravanul de protecție, astfel încât serverul oficial de timp să poată obține timp de la serverul NTP prin Internet.

1. controlorul domeniului părinte, statutul în locație, sursa de timp fiabilă;

2. controler de domeniu local, stadiu in-site, sursă de timp fiabilă;

3. controlorul domeniului părinte, statutul în incintă;

4. controler de domeniu local;

5. controlorul domeniului părinte, statutul în afara amplasamentului, sursa de timp fiabilă;

6. controler de domeniu local, starea în afara amplasamentului, o sursă de timp fiabilă;

7. controlerul domeniului părinte, statutul în afara amplasamentului;

8. Principalul controler de domeniu local (PDC), statutul în afara amplasamentului.

Configurarea setărilor serviciului W32Time Time

În mod implicit, după serviciul W32Time a început activitatea, sincronizarea orei sistemului se efectuează de trei ori la fiecare 45 de minute, atâta timp cât timp este sincronizat (aceasta înseamnă că ora locală a sistemului este aceeași ca și timpul pe server - sursă de timp). După finalizarea cu succes a acestui sistem de potrivire a timpului de serviciu timp de fază este activat la fiecare 8 ore. Dacă doriți stația pentru a sincroniza fiecare oră, schimba SpecialSkew valoare de tip REG_SZ Perioada parametru la Reg_DWORD și, prin urmare, a atribui o nouă valoare zecimală de 24. În În plus, puteți utiliza valoarea șirului parametrului de serviciu W32Time pentru a descrie frecvența de sincronizare prin parametrul Period. De exemplu, o valoare pentru timpul de organizare DailySpecialSkew sistem de proces de sincronizare la fiecare 45 de minute până la finalizarea cu succes a procedurii de sincronizare și apoi sincronizați o dată pe zi; valoarea WeeklySpecialSkew înseamnă sincronizarea la fiecare 7 zile; TridailySpecialSkew - sincronizarea are loc la fiecare trei zile; și, în cele din urmă, BidailySpecialSkew inițiază începutul procedurii de potrivire a timpului o dată la două zile.

Comanda Net Time poate fi utilizată pentru a se potrivi cu ora cu sursa de timp a stației într-o rețea dată, precum și pentru efectuarea altor funcții de sincronizare. Este suficient doar să executați una dintre următoarele comenzi la promptul DOS:


1. Net Time / set / y - este efectuată sincronizarea temporală cu sursa de timp a domeniului local;
2. Timp net / rtsdomain: domain_name / set / y - timpul este în concordanță cu sursa de timp a domeniului extern;
3. Net Time / domain: domain_name / set / y - sincronizarea timpului cu controlerul principal al domeniului specificat;
4. Net Time \\ computer_name / setsntp: ntp_server_names_or_IP_ addresses - sincronizarea timpului cu serverul NTP;
5. Net Time \\ computer_name / setsntp - schimba tipul de sincronizare a serviciului de timp W32Time de la NTP la NT5DS;
6. Net Time \\ computer_name / querysntp - interogare despre sincronizarea serverelor pentru această stație, indiferent dacă acestea sunt servere NTP și dacă - da, atunci numele lor sunt șterse.

Dacă administratorul are nevoie să coordoneze ora de la stația sa cu ceasul unui computer arbitrar, comanda Net Time este specificată, de exemplu, în următorul format:


Net Time \\ win2kdc1.acme.com / set / y.

Comutatoarele / set și / y sunt opționale. Dar dacă nu le specificați, în fereastra de comandă va fi afișată numai ora serverului sursă. Dacă utilizați doar comutatorul / set, vi se va solicita să confirmați că ați efectuat modificări ale timpului de sistem al acestei stații.

Sincronizare de succes







Articole similare

Trimiteți-le prietenilor: