server di aggiornamento dell'ora di Windows

Gli antipiretici per i bambini sono prescritti da un pediatra. Ma ci sono situazioni di emergenza per la febbre in cui il bambino deve ricevere immediatamente le medicine. Quindi i genitori si assumono la responsabilità e usano farmaci antipiretici. Cosa è permesso dare ai bambini? Come abbassare la temperatura nei bambini più grandi? Quali farmaci sono i più sicuri?

Sfondo

Alla fine del secolo scorso, i proprietari di reti locali aziendali hanno affrontato il problema della sincronizzazione dell'ora all'interno della rete con l'ora di riferimento. I produttori di sistemi di sincronizzazione e di tempo comune hanno proposto di risolvere questo problema un'intera classe di dispositivi di sincronizzazione della rete locale, chiamati server dell'orologio(o server del tempo - server del tempo). In quella fase dello sviluppo delle soluzioni di rete, era necessario un dispositivo di sincronizzazione locale che ricevesse segnali temporali accurati da una sorgente di riferimento e sincronizzasse una singola rete locale. Il costo di tali dispositivi variava da 2.000 a 5.000 euro. I progettisti di edifici funzionali (aerostazioni, hotel, banche, ...) hanno incluso questi dispositivi nei progetti come unici Possibile soluzione compiti di sincronizzazione dell'ora di rete con l'ora di riferimento.


Ad oggi, il costo server dell'orologio come i dispositivi non sono cambiati. Ma sul World Wide Web, risorse pubbliche come server del tempo. Pertanto, al momento della realizzazione di progetti che includono server dell'orologio Come dispositivi, i proprietari di LAN devono affrontare un dilemma: sincronizzare la rete locale con dispositivo costoso o risorsa online gratuita.


Dispositivo o risorsa di rete

È ovvio che server dell'orologio sotto forma di dispositivo è necessario dove non c'è accesso a Internet. Se è richiesta una precisione di temporizzazione con un riferimento temporale maggiore di 100 millisecondi, utilizzare server dell'orologio sotto forma di dispositivo. Un esempio di un tale dispositivo è Convertitore DCF-NTP offerto da Chronotron , progettato per sincronizzare sistemi e computer single time in rete locale imprese.


Se ci sono requisiti speciali per l'affidabilità (sistema di navigazione, controllo di processo, controllo del traffico, ...) è preferibile utilizzare server dell'orologio sotto forma di dispositivo, senza dimenticare che il dispositivo stesso può guastarsi.


In tutti gli altri casi (banche, hotel, centri commerciali, …) server del tempo come risorsa di rete è pienamente adatta per risolvere il problema di sincronizzazione.


Come sincronizzare su Internet

sala operatoria sistema WINDOWS XP ha una scheda nelle impostazioni di data e ora predefinite chiamata "Ora Internet" che consente all'utente di sincronizzare periodicamente il proprio PC con un server dell'ora Internet. Per impostazione predefinita, ti viene offerta la scelta, ad esempio, di due server temporali: time.windows.com o time.nist.gov. Ma ci sono molti altri time server su Internet, compresi quelli domestici, e puoi facilmente aggiungerli a quelli esistenti e sincronizzarli usando uno di essi. Il programma di sincronizzazione standard di WINDOWS XP non funziona sempre correttamente e la discrepanza tra l'ora di sistema e quella standard può raggiungere i 2-3 secondi.


Per una sincronizzazione con una precisione fino a 100 millisecondi, è necessario utilizzare prodotti software di aziende che si occupano professionalmente di sistemi di temporizzazione e sincronizzazione unificati. Una di queste aziende, Symmetricom, che produce un sacco di apparecchiature di sincronizzazione professionale (inclusi server di clock), ha sviluppato un prodotto software gratuito chiamato "SymmTime™". Questo programma consente di sincronizzare un PC utilizzando qualsiasi server orario dell'elenco o più server contemporaneamente, non appena disponibile. La sincronizzazione viene eseguita periodicamente o una volta all'avvio del programma. È possibile visualizzare lo stato della sincronizzazione e la quantità di discrepanza con lo standard. Il programma dispone di un'interfaccia utente avanzata che consente di configurare i fusi orari, il tipo e il numero di ore visualizzate sul pannello del programma. La precisione della sincronizzazione con questo programma non è peggiore di centinaia di millisecondi ed è buona quasi quanto la precisione della sincronizzazione con il server dell'orologio, poiché l'algoritmo metodologico per la sincronizzazione con Server remoto e il server che si trova nella tua rete locale è lo stesso.

L'indirizzo di Symmetricom, dove è possibile scaricare il programma di cui sopra: www.symmetricom.com


Alcuni indirizzi del server orario

tempo.simmetrico.com

orologio.nc.fukuoka-u.ac.jp

nist1.symmetricom.com

fartein.ifi.uio.no

ntp1.simmetrico.com

ntp1.strath.ac.uk

ntp2.symmetricom.com

swisstime.ethz.ch

ntp3.symmetricom.com

tempo1.stupi.se

orologio.isc.org

timex.cs.columbia.edu

La connessione al server NTP è alla portata di tutti, non richiede l'installazione di software aggiuntivo ed è completamente gratuita. Indirizzo del server da utilizzare nelle impostazioni sistemi operativi o attrezzatura:

sito web

La sincronizzazione funziona tramite la porta UDP 123. Per ottenere l'ora dal server NTP, verificare che il firewall non blocchi questo traffico.

Quando si configura l'apparecchiatura per sincronizzare l'ora con un server NTP gratuito, la soluzione migliore è utilizzare il nome del server, non il suo indirizzo IP. Se la posizione del server cambia, la sincronizzazione per nome continuerà a funzionare senza la necessità di modificare le impostazioni. Se l'apparecchiatura supporta la possibilità di configurare la sincronizzazione solo tramite indirizzo IP, se l'indirizzo del server cambia, diventerà impossibile richiederne l'ora esatta e sarà necessario modificare le impostazioni. Puoi scoprire l'indirizzo IP corrente del server usando il sito di comando nslookup

Si prega di non impostare la sincronizzazione dell'ora tramite Utilità di pianificazione o Cron! Questa impostazione comporta un picco di carico del server all'inizio di ogni minuto, ora o giorno.

L'impostazione della sincronizzazione dopo un certo intervallo di tempo (ad esempio, una volta ogni 5 minuti) non ha senso, poiché in tale intervallo la precisione dell'orologio anche dei dispositivi più semplici è sufficiente per mantenere l'ora esatta. Sia Windows che Linux hanno servizi progettati specificamente per la sincronizzazione dell'ora. Gli algoritmi integrati nei sistemi operativi valutano in modo indipendente l'accuratezza dell'orologio e richiedono la sincronizzazione solo se davvero necessaria.

Durante tutto il tempo di funzionamento del server gratuito Mobatime NTP, periodicamente, alcuni client inviano al server un numero irragionevolmente elevato di richieste al secondo. Attualmente, diversi client richiedono la sincronizzazione fino a 500 richieste al secondo ciascuno. Siamo costretti a utilizzare un software appositamente progettato per rilevare e chiudere automaticamente l'accesso al time server a tali client.



Lo stesso software rileva i client che hanno impostato la sincronizzazione Scheduler o Cron e inserisce i loro indirizzi IP nell'elenco dei client non serviti per diversi giorni. Se il tuo sistema ha smesso di ricevere l'ora dal server NTP, assicurati che non ci siano errori nelle impostazioni e controlla la frequenza delle richieste di sincronizzazione. Puoi farlo usando uno sniffer configurandolo per raccogliere il traffico tra il tuo sistema e il server NTP tramite il protocollo UDP sulla porta 123. Se viene utilizzato ipfw, il numero di richieste può essere stimato rapidamente osservando l'output di ipfw - un comando list Per una regola che consente il traffico al server NTP, il contatore dovrebbe aumentare leggermente.

Se supporti una rete locale di grandi dimensioni, configura la sincronizzazione su qualsiasi server con il server NTP Mobatime e installa il tuo server NTP su di esso. Funzionerà nel secondo strato e fornirà tempi precisi all'intera rete locale. Passare le richieste di tempo da tutti i client di una grande rete locale (centinaia di lavori) tramite NAT a un server NTP è una cattiva idea. Molto probabilmente, dopo poco tempo, il server rifiuterà di soddisfare così tante richieste da un indirizzo IP. Se la rete è costruita Software Microsoft utilizza una struttura di dominio, quindi affinché tutti gli utenti ricevano l'ora esatta, è sufficiente impostare la sincronizzazione con il server NTP solo dei controller di dominio. Tutti i clienti riceveranno automaticamente l'ora esatta da loro.

Tieni presente che Kerberos smetterà di funzionare se i tempi del client e del server differiscono di più di 5 minuti. È inoltre necessario ricordare l'impostazione obbligatoria della sincronizzazione dell'ora tra i sistemi guest e l'host o il server dell'ora quando si utilizza la virtualizzazione.

Abbiamo pubblicato un breve articolo su come funziona la sincronizzazione NTP e perché quando si sincronizza l'ora su Internet, la distanza del client dal server NTP non ha importanza.

Se il funzionamento del tuo sistema richiede la disponibilità costante del tempo più preciso e non vuoi dipendere dalla stabilità dei canali di trasmissione dati, i nostri specialisti sono pronti a consigliarti e aiutarti a scegliere un server NTP per l'installazione nei tuoi dati centro o sala server. I nostri contatti possono essere trovati sul sito web. Eseguiamo tutta la gamma dei lavori in Europa, Russia e India, dall'installazione e successiva manutenzione di sistemi orari, orologi con i simboli della vostra azienda installati all'interno o all'esterno, pannelli informativi, ecc. Una vasta gamma di prodotti e l'esperienza accumulata ci permettono di costruire sistemi per la manutenzione di aeroporti, metropolitane, centri commerciali e creare sistemi di orologi per intere città. Gli orologi per le strade di una città del genere mostrano sempre l'esatta sincronizzazione dell'ora e funzionano anche nelle gelate più forti.

Tutti sono già abituati al servizio di sincronizzazione dell'ora NTP: è abilitato per impostazione predefinita o facilmente abilitato per i sistemi operativi più diffusi. Tuttavia, quale precisione si ottiene in questo caso? Quali sono i server orari esatti e con i quali i comuni mortali possono lavorare? Quali sono le insidie ​​e come scegliere i time server "giusti"?

Tipi di server

I server sono Stratum 1 e 2, 3 (raramente superiori).

Strato 1- ottenere l'ora esatta direttamente dalla fonte esatta dell'ora: orologio atomico (es. time-a.nist.gov, precisione - trilionesimi di secondo) o ricevitore GPS (precisione ntpx.imvp.ru - miliardesimi di secondo). Esistono server che ricevono l'ora esatta tramite la rete cellulare CDMA (milionesimi di secondo). Quando si lavora con ntpd, è possibile scoprire il tipo di server con il comando ntpq -np: "PPS" significa GPS, "ACTS" significa una connessione diretta all'orologio atomico (ci sono altre preziose statistiche: ping, ping jitter (jitter ), rango del server (1 ,2...)).

Ai "semplici" mortali è severamente vietato accedere ai server Stratum-1. il carico su di essi è già molto grande (e molti server Stratum-1 non hanno alcun accesso pubblico). Si ritiene che tu possa connetterti ai server Stratum-1 o richiederne l'accesso se mantieni un server NTP che serve almeno 100 client. Lista completa i server possono essere visualizzati qui: support.ntp.org/bin/view/Servers/StratumOneTimeServers . Naturalmente, è desiderabile connettersi ai server nel tuo paese.

Strato 2- ottieni l'ora esatta dai server Stratum-1. Con una corretta configurazione e selezione di server di origine dell'ora esatti, hanno un errore inferiore a 1 ms. Di solito tutti possono connettersi, ma molti server muoiono regolarmente a causa del carico (ad esempio, time.windows.com). www.pool.ntp.org mantiene elenchi round-robin di server NTP Stratum-2 pubblici. Ciò garantisce il bilanciamento del carico e sono quasi sempre disponibili. Puoi connetterti a questi server su 0.ru.pool.ntp.org 1.ru.pool.ntp.org 2.ru.pool.ntp.org e 3.ru.pool.ntp.org (questo è per la Russia, selezionati casualmente da un elenco di circa 50 server).

Strato 3- ottieni tempo dai server Stratum-2, ecc.

Precisione pratica

Strato-1
Questo è un grafico della differenza tra l'ora di sistema e l'ora ricevuta dai server Stratum-1 (canonical.com - server Stratum-2, per confronto).
*.nist.gov - con sede negli Stati Uniti, a causa del "grande" ping, a volte si verificano "emissioni" terribili. L'errore dai server Russian Stratum-1 è solitamente compreso tra +- 1 ms.


Strato-2
Questa è la differenza con i server Stratum-2: 4 dal pull russo, 1 da quello europeo, time server Ubuntu predefinito (europium.canonical.com) e lo stesso *.nist.gov:



I server che hanno un errore costante fino a 20 ms catturano immediatamente l'attenzione.

Riepilogo

PS. A proposito, per impostazione predefinita in Ubuntu, la sincronizzazione dell'ora avviene una volta all'avvio del sistema. Se il tempo di attività è inferiore a sei mesi, il tempo può passare molto. Installa ntpd: corregge il tempo costantemente e "senza intoppi" (senza strappi bruschi, "spalmando" il rallentamento / accelerazione del tempo). In Windows, la sincronizzazione avviene una volta al giorno per una settimana in un "salto", che può causare difficoltà durante l'elaborazione dei registri se c'è una grande differenza.

Compagni!

Dai un grande server NTP pubblico in Russia! Soprattutto Stratum-1 (generalmente abbiamo difficoltà con loro, 2-3 pezzi per l'intera exURSS). A proposito, l'ora esatta può essere presa anche da Glonass, chi si impegnerà a lanciare il primo server alimentato da Glonass?

P.P.S. Non riesco a capire in quale blog trasferirmi, dimmi :-)



Sostieni il progetto - condividi il link, grazie!
Leggi anche
regole del gioco del combattimento di galli regole del gioco del combattimento di galli Mod per Minecraft 1.7 10 ricette per guardare.  Ricette per creare oggetti in Minecraft.  Armi in Minecraft Mod per Minecraft 1.7 10 ricette per guardare. Ricette per creare oggetti in Minecraft. Armi in Minecraft Scellino e sterlina: l'origine delle parole Scellino e sterlina: l'origine delle parole