Documente Academic
Documente Profesional
Documente Cultură
Mecanisme de sincronizare n
reelele de calculatoare
Bicoianu Raluca-Lavinia
Master I IISC
Page 2 of 18
Cuprins
Introducere n problema sincronizarii reelelor de calculatoare
1. Comparaie PTP (Precision Time Protocol )/ NTP (network Time Protocol)
2. Msurarea i controlul dispozitivelor de sincronizare
3. Metodologii de sincronizare
3.1 Sincronizare de baz
3.1.1 tampile de timp i configuratii n exclusivitate software
3.1.2 Configurare hardware
3.2 Boundary clocks
3.3 Transparent switches
3.4 Mecanismul "peer delay"
4. Profiluri PTP
5. Utilizarea PTP si a NTP
6.Concluzii
Bibliografie
Page 3 of 18
Page 4 of 18
decat 2 secunde. [5] n cazul n care se dorete o mai mare acuratee, Microsoft recomand s
utilizai o alta aplicaie NTP. [9]
De la prima specificare complet a NTP ( Network Time Protocol) versiunea 1 i a
algoritmului care-l nsotete aprut n RFC 1059 n anul 1988, NTP a jucat un rol important n
sincronizarea timpului pentru meninerea ceasurilor reelei de calculatoare sincronizate la un
ordin mai mic decat milisecunde unul cu celalalt. NTP a fost dezvoltat pentru un vast numar de
sisteme dealungul timpului. Cand utilizatorii doresc s coordoneze evenimente n timp ntre mai
multe sisteme, ei au mai multe opiuni pentru a rezolva problema, fiecare cu compromisul ei.
NTP trebuie s nu eueze n cazul unei ntreruperi de conectivitate, s aib protecie contra
interferenelor cu serviciul de timp. NTP se aplica n reele de servere cu acces la Internet, n care
serverele primare sunt conectate la un receptor UTC, iar serverele secundare sunt sincronizate cu
primele. O subretea cu mai multe straturi este reconfigurabila n cazul unui esec.NTP utilizeaza
trei moduri de sincronizare:
1.Multicast destinat LAN-urilor de vitez mare, care are o acuratee redus, dar care este
suficien n cele mai multe cazuri.
2. Apel de procedur- similar cu algoritmul Christian i se aplic atunci cand hardware-ul
nu suport multicast sau se dorete obinerea unei acuratei mai bune.
3. Simetric- pentru servere care ofer timpul n LAN-uri si la nivele nalte ale subreelei
de sincronizare
Una din alternativele NTP este PTP (Precision Time Protocol). PTP este definit de
standardul IEEE n noiembrie 2002 i s-a bazat pe prototipurile de mai nainte ale Agilent
Technologies. O revizuire a PTP a fost publicat n 2008 i este cunoscut ca PTP versiunea 2
sau IEEE 1588-2008. IEEE 1588 este proiectat pentru a umple o ni nu sunt bine deservite de
ctre una dintre cele dou protocoale dominante, NTP i GPS. IEEE 1588 este proiectat pentru
sistemele locale care necesit precizie n afar de cele realizabile cu ajutorul NTP. Acesta este,
de asemenea, proiectat pentru aplicaii care nu pot suporta costul unui receptor GPS la fiecare
nod, sau pentru care semnalele GPS sunt inaccesibile. [10]
1. Comparaie PTP/NTP
PTP i NTP sunt similar prin faptul c ambele se bazeaz pe transmisiuni de pachete i
trimiterea de tampile printr-o reea de la un dispozitiv de referin, ctre unul sau mai multe alte
dispozitive. n plus, ambele fac sincronizarea ceasurilor dispozitivelor offset-ului de timp i
intarzierii reelei. Ambele suport mai multe tipuri de dispozitive cu precizii i rezoluii diferite.
Fiecare protocol are propriile puncte forte i alegerea unuia n detrimentul celuilalt se
face prin evaluarea mediului sistemului, a capacitilor acestuia.
PTP este ales cand performanele de sincronizare ale sistemului trebuie s depeasc
ordinul de precizie al NTP i anume ordinul milisecundelor. Cand utilizm un sistem hardware
PTP, care are capacitatea de a trimite stampile n pachete. Dispozitivele care utilizeaz PTP ntrun LAN (Local Area Network) poate sincroniza ceasurile acestei reele la un ordin de mrime
Page 5 of 18
Page 6 of 18
sincronizare. La prima vedere NTP pare a fi un bun candidat pentru o soluie de sincronizare de
cost mic, bazat pe timp i aceasta pentru numeroase aplicaii. Sincronizarea bazat pe semnal
totui, furnizeaz un nivel de precizie foarte ridicat, NTP versiunea 3 furniznd un nivel de
precizie doar de ordinul milisecundelor.Aceast precizie este insuficient pentru aplicaiile care
utilizeaz soluii bazate pe semnal.[11]
PTP a fost construit s indeplineasc necesitile industriale de masur i control.
Acesta este capabil s obin o precizie de ordinul nanosecundelor, utiliznd o infrastructura
similar cu cea NTP. O privire mai apropiat asupra PTP arat de ce este o masur bun n
msurarea i controlul aplicaiilor.
Introducere n PTP
Primele puncte forte ale designului PTP au fost enumerate n numeroase prezentri i
documente, inclusive n standardul IEEE 1588.
Pentru a furniza o sincronizare de ordin mai mic dect microsecunde a ceasurilor n timp
real aflate n componentele unei reele distribuite de msurare i control al sistemului.
S obtin cea mai bun performan cu sisteme localizate tipice pentru automatizri
industriale, teste i msurtori ale mediului
S fie adaptabil pentru comunicaii multicast pe suport LAN (incluznd, dar nu se
limiteaz la Ethernet)
S furnizeze o instalare simpl
S suporte sisteme heterogene de ceasuri n care variaz precizia, rezoluia i stabilitatea
S impun cereri minime de resurse de reea i component ale host-urilor
PTP ndeplinete aceste puncte utiliznd o metodologie robust de sincronizare, un
algoritm care n mod continuu i automat menine ierarhia potrivit a dispozitivelor
pentru acuratee maxim i hardware specializat (necesar doar pentru performant
optim).
3.1 Metodologii de sincronizare
3.1.1.Sincronizarea de baz
La baza standardului PTP este metodologia de sincronizare. Similar cu alte protocoale de
sincronizare Ethernet, bazate pet timp n ceea ce privete conceptul, metodologia de sincronizare
PTP este unic i depinde oarecum de hardware ul; folosit i aplicaie ( industrie de putere,
telecomunicaii).
PTP definete o ierarhie coordonator-subordonat (master-slave). Coordonatorul servete
drept rererin de timp pentru mai multe dispozitive. Procesul selectrii coordonatorului dintre
dispozitivele participante este definit de algoritmul BMC (Best Master Clock), care este aplicat
pentru fiecare dispozitiv la interval spcifice. Dispozitivele ( adesea referindu-se la ceasuri
Page 7 of 18
obinuite) se pot considera ele nsele coordonator pentru ca au fost determinate n concordan cu
BMC ca avnd la acest moment cea mai bun abilitate de a pstra timpul fa de coordonatorul
curent. Ele vor transmite un mesaj anun multicast utiliznd UDP ( User Datagram Protocol) la
interval configurabile. Alte dispozitive vor procesa aceste anunuri n conformitate cu BMC i
vor selecta noul coordonator. Dac un coordinator va recepiona un mesaj anun de la un alt
potenial coordinator ( cunoscut ca coordinator strain) i algoritmul BMC indica acest
coordinator strain ca fiind coordinatorul curent va face tranzitia catre o pozitie de subordonat.
n plus, la mesajul anun un ceas coordinator transmite periodic un mesaj Sync utiliznd
UDP multicast (by default), care este recepionat de un ceas subordonat. Fiecare subordonat
utilizeaz un mesaj Sync pentru a calcula diferena dintre ceasul propriu i ceasul coordonator.
Mesajul conine o tampila provenit de la coordinator cu momentul n care a fost eliberat. (t1
din figura 1).
Page 8 of 18
Page 9 of 18
Page 10 of 18
Algoritmul BMC
Algoritmul BMC ofer dispozitivelor PTP abilitatea de a menine ierarhia de sincronizare
dorita la schimbarea conditiilor de retea. Descrierea algoritmului BMC n sine nu sta n scopul
acestui articol, dar putem spune ca algoritmul BMC este un element cheie n ceea ce priveste
simplitatea i auto-adminitrarea, obiective propuse n PTP. Unele dispozitive PTP actioneaza fie
ca coordinator fie ca subordonat, algoritmul BMC fiind utilizat pentru a determina dac este
necesara selectarea unui nou master sau dac un dispozitiv necesit tranziia de la statul de
coordonator la unul de subordonat. [1]
Schimbarea strii poate aprea ca rezultat al unui numar de condiii, toate acestea reflectate n
mesajul de anun al subalternului sau al potenialului subaltern. Mesajul de anunt al acestora este
trimis la o rat configurabila, ca parte a protocolului. Mesajul anunt conine toate informaiile
necesare pentru ca algoritmul BMC s poat determina dac subalternul curent rmne subaltern
sau se va transforma ntr-un subaltern sau n cazul subalternului, poate asculta un nou subaltern
sau poate deveni el nsui subaltern . Unul dintre atributele mesajului de anun este sursa de timp
a dispozitivului ( GPS, Atomic Ceas sau un oscilator ce ruleaza liber); prioritatea, aa cum este
ea determinat de administratorul local al PTP-ului; ID-ul ceasului dispozitivului, i alte attribute
utilizate de ctre BMC.
A avea un dispozitiv PTP pe care ruleaz BMC i trimite mesaje de anun, nseamn c
administratorul trebuie doar s deschid sistemul i are dj o reea cu dispozitive automat
sincronizate n timp, configurate pentru performane optime, fr modificri la schimbrile
spontane ale topologiei de reea.[1]
3.2 Ceasul Boundary
Pentru ca switch-urile i routerele segmenetaz o reea PTP, PTP a introdus boundary
ceas n sensul distribuiei ceasului unui subordonat n diferite pri ale reelei. Standardul PTP
descrie boundary ceas ca fiind deintorul unei singure stampile de timp comandat de PTP, dar
avnd mai multe porturi PTP intr-un domeniu. Un port poate servi ca surs de timp
(subordonatul PTP) dispozitivelor atasate acestuia sau ca ieire destinata sincronizarii
timekeeper-ului ( un subordonat PTP) cu alte ceasuri conectate la acesta. Un ceas boundary poate
fi implementat pentru a inlocui un switch traditional sau un router dintr-o retea care n mod
obisnuit este segmentata de aceste dispozitive. Boundary ceas difera de ceasurile PTP n operatii.
PTP le diferentiaza pe cele doua numindu-le ordinary clock sau ceas obisnuit i respectiv
ceasul boundary. [1][5]
Fiecare port al unui ceas boundary poate fi inteles ca un ceas obisnuit separat care
imparte acelasi timekeeper cu ceasurile boundary ale altor ceasuri obisnuite. Doar un port al
acestui dispozitiv poate fi n starea de subordonat, care elimin utilizarea timekeeper-ului
dispozitivului ( de exemplu doua porturi care incerarca sa ajusteze timpul). Toate celelalte
porturi sunt considerate coordonatoare pentru dispozitivele din segmentele respective.[1][5]
Page 11 of 18
Existenta unui ceas boundary cere PTP utilizarea unui coordonator general pentru a
descrie intreaga retea PTP, de cand subordonatull unui port ceas boundary considera acel ceas
boundary ca fiind subalternul sau. Fiecare port coordonator este responsabil pentru indeplinirea
acelorasi obictive ca i un ceas obisnuit coordonator , care efectiv ascunde toti subordonatii din
ceasul boundary coordonator. [1][5]
De asemenea, un ceas obisnuit de tip subordonat ( sau un alt ceas boundary cu porturile
conectate n starea de subaltern) este ascuns din ierarhia PTP de deasupra boundary ceas. Un
ceas boundary nu trece mesajul de sincronizare PTP de la subordonatii superiori n ierarhie la
coordonatorul sau. Fara aceasta un coordinator general poate fi responsabil pentru procesarea
mesajelor Delay Request i emite mesajul de Delay Responsede la i ctre, fiecare
dispozitiv subaltern din intreaga reea PTP. Un ceas boundary, totui, poate permite n continuare
oricarui sclav eligibil s fie coordonator general n intreaga retea PTP .
De exemplu, dac coordonatorul general iese din retea, urmatorul cel mai eligibil
dispozitiv subordonat poate declara el singur ca fiind coordinator ( o dat ce algoritmul su
BMC a determinat ca este potrivit s fac asta), i ceasul boundary va trimite portul conectat la
acest subordonat intr-un subordonat. Acest ceas boundary va avea apoi un port care a fost n
starea de subaltern, acum e n starea de coordonator pentru alte ceasuri obisnuite i boundary.
Aceste ceasuri vor evalua apoi noul coordinator cu ajutorul algoritmului BMC i tranzitioneaza
potrivit acestuia, repetand acest process pentru restul ierarhiei. n functie de topologia de retea,
aceasta situatie poate sa nu fie una ideala, n functie de numarul de hopuri intre care acest nou
coordonator i un subordonat a crescut cu o unu ( un ceas boundary conectat la un nou master),
aceasta marind orice acumulare a erorilor de sincronizare. Utilizarea ceasului boundary i
ierarhia rezultata a dispozitivelor PTP trebuie luata n considerare pentru a maximize precizia de
sincronizare a sistemului. (Vezi figura 4).
Page 12 of 18
Ceasurile boundary pot fi , de asemenea, utilizate pentru retele corelate care utilizeaza diferite
protocoale de retea (vezi figura 5), de cand nu exista nicio constrangere pentru care
implementarile PTP utilizeaza aceeasi tehnologie sau mediu de comunicatie. De exemplu un
system poate avea cateva dispositive care utilizeaza Ethernet i altele care utilizeaza DeviceNet,
toate sincronizate dupa acelasi coordonator general prin utilizarea capacitatilor unor ceasuri
boundary. n acest scenario un ceas boundary va putea avea un port compatibil DeviceNet
conectata la un dispozitiv DeviceNet i un alt port conectat la dispositive Ethernet. PTP face
posibila sincronizarea ambelor tipuri de dispozitive la acelasi coordonator general fara a se uita
la mediul de transmisie. n plus, la protocoale diferite de retea, ceasurile boundary pot intra n
sisteme PTP mecanisme de calcul al intarzierii diferite, care sunt descrise mai jos. [1]
Page 13 of 18
noteaz timpul de reziden, timpul petrecut n switch unde mesajele nu sunt nc vizibile
dispozitivelor PTP vizate.Timpul de reziden este adaugat cmpurilor de corectie ale mesajelor
PTP inainte de a fi transmise de la switch catre urmatorul dispozitiv (vezi figura 6).
Ceasurile PTP pot apoi s evalueze mesajele din camurile de corecie si s le aplice
propriilor calcule. Dei, mesajele au fost temporar pstrate n switchul invizibil- un
comportament nedeterminist, care n mod normal introduce erori de sincronizare semnificativecmpul de corecie permite c timpul s fie ndeprtat, c i cum switchul nu ar fi fost niciodat
acolo (i de aici numele de switch invizibil).
Spre deosebire de ceasurile boundary, switchurile invizibile ii expun dispozitivele
subordonate coordonatorului PTP. Switchurile invizibile sunt interesate doar intr-un timp relativ,
i anume timpul n care mesajul trece prin switch. De aceea nu este necesar un timekeeper
sincronizat cu timpul coordonatorului. Oscilatoarele care ticaie atat n coordinator cat i n
switch, trebuie totusi sa ticaie cu caeeasi rata. Pstrarea acestei rate ca fiind aceeai este
cunoscut ca sincronizare. [1]
3.4 Mecanismul ntrziere n pereche (peer delay)
Modelul de sincronizare descris mai devreme, n care subordonatul crea problema
mesajului Delay Request i coordonatorul raspunde cu De;ay Response, este cunoscut ca
mecanismul ntrzierii cerere raspuns (delay request-response). PTP ofer o alternativ la acest
mecanism numit intrzierea n pereche sau modul peer-to-peer, care poate furniza performane
superioare n anumite situaii. Pentru ca cele doua moduri nu pot fi utilizate mpreun, designerii
de system au trebuit s evalueze care mecanism de ntrziere furnizeaz cele mai bune rezultate
i n consecin, proiectarea sistemului lor. n modul peer-to-peer un dispozitiv transmite
primului vecin un mesaj Peer Delay Request, care este sau nu coordonatorul dispozitivului.
Dispozitivul receptor raspunde cu un mesaj Peer Delay Response ( i optional cu un mesaj
Peer Delay Follow-up dupa acesta n cazul folosirii unui ceas n doi pasi). Aceasta permite
dispozitivului solicitant sa calculeze intarzierea de propagare pentru segmental individual.
Prin cunoaterea exact a intarzierii de propagare pentru fiecare segment de reea, modul
peer to peer permite PTP s aplice compensri ale ntrzierii ntre coordinator i subordonai,
care sunt mult mai precise dect n mecanismul Delay-Request-Response, unde switchurile
intermediare aleg diferite ci. De cnd modul peer to peer specific faptul c switchurile
invizibile ajusteaz cmpul de corecie nu doar cu timpul de rezident al mesajelor Sync i
Follow up ( aa cum se ntmpl n modul Delay-Request-Response), el adaug ntrzierea
calculate anterior pentru legara pe care a venit mesajul anterior.( vezi figura 7)
Acest comportament semnific faptul c coordonatorul nu trebuie s proceseze mesajul
Delay Request de la fiecare subordonat; n schimb ea nsi se refera la Peer Delay Request and
Response pentru perechea sa imediat (switchuri invizibile sau ceasuri PTP n starea de
subordonat). Din aceasta cauza switchurile invizibile n modul peer to peer pot fi mult mai
atractive pentru designerii de sisteme ceea ce privete traficul de reea, de cand un dispozitiv
Page 14 of 18
Page 15 of 18
coordonator, indicand faptul ca ei raspund cu un mesaj unicast Announce, Sync, Delay Response
sau Peer Delay Response dispozitivului subordonat. Aceasta flexibilitate n alocarea operatiei
unicast i furnizarea mai multor caracteristici optionale n implementare, permit profilurilor sa
defieasca o implementare unicast specifica avand cele mai bune detalii pentru o anumita
aplicatie. [1]
5. Utilizarea PTP i a NTP
Cererile dispozitivelor pentru masuratori i control industrial sunt similare cu cele ale
multor alte industrii- i multe rezultate inovatoare au venit din aplicarea tehnologieie n metode
pe care proprii designer nu le-au luat n considerare-, dar aplicatii destinate pentru anumite
tehnologii sunt luate n considerare inainte de a adopta altele noi.
Asa cum am descris mai sus i este scris n standard, PTP a fost construit sa fie utilizat n
retele LAN, sau mai exact, sisteme localizate spatial, cu optiuni pentru sisteme mai mari,4 acesta
este unul dintre diferentiatorii specifici intre PTP i NTP. Utilizarea unui LAN permite altor
obiective PTP sa fie indeplinite utilizand tehnici ca multicast pentru descoperire i selectie
automata a coordonatorilor PTP, echipamente de retea cum sunt ceasurile boundary i switchuri
invizibile, precum i o rata foarte mare de transmitere a mesajelor, care nu ar fi posibila intr-un
WAN. O retea LAN ofera PTP-ului cateva libertati pe care NTP ul nu le are, asa cum este
presupunerea- cu un grad de incredere rezonabil- care nu are legatura cu traficul scaut de retea i
securitatea de nivel scazut, avand n vedere ca n LAN utilizarea este de obicei limitata i
controlata. [1]
In contrast, NTP este utilizata n Internet i este prin urmare subiectul unui numar mare
de intarzieri nedeterministe provenite de la elementele retelelor intermediare, asa cum sunt
routerele i expuse unui numar mult mai mare de provocari de securitate. Aceste inconveniente
trebuie sa fie acceptate sau n cazul securitatii sa raspunda acestor provocari. Securitatea este
evidentiata de cand PTP include numai o extensie experimentala a protocolului adresata
securitatii, dar NTP defineste utilizarea listei de control al accesului i o variant de criptografiere
numita Autokey. De altfel am notat ca NTP poate utilize modul milticast pentru a descoperi n
mod automat serverele cand este utilizat intr-un LAN, i PTP poate opera n modul unicast
pentru a fi utilizat intr-un WAN . Totusi este cea mai comuna i poate impune costuri aditionale
de configurare. [11]
Un alt obiectiv PTP este administrarea libera a operatiilor, n care dispozitivele care
formeaza un sistem pot fi desfasurate cu configurari mici sau inexistente , dar cu care se poate
obtine un timp optim de sincronizare pentru un mediu dat. Dispozitivele pot fi adaugate, terse
sau reconfigurate n timpul utilizrii sistemului i dispozitivele PTP care formeaz sistemul vor
negocia automat o noua ierarhie pentru a menine performana optim de sincronizare.
Algoritmul BMC al PTP-ului este responsabil pentru acest comportament. Algoritmul de
optimizarea NTP nu permite acelasi grad de autonomie .Acesta nu permite unui dispozitiv s
devin coordonator general dac este necesar, n ciuda schemei de descoperire dinamic a
Page 16 of 18
ultimelor specificatii NTP. dei NTP defineste o serie de algoritmi de atenuare pentru a fi
utilizati n gsirea drumului optim.
Comparaie privind tehnicile de sincronizare PTP si NTP
n timp ce metodologiile de sincronizare impuse de PTP i NTP sunt similare prin faptul
ca n cele din urm calculeaz offsetul ceasului i ntrzierea mesajului. Protocoalele difer
semnificativ n ceea ce privete mecanismele i acest lucru poate fi luat n considerare la alegerea
uneia dintre cele doua tipuri de tehnologii. De exemplu, PTP se bazeaz pe ceasuri boundery i
switchuri invizibile pentru a obine performane maxime n anumite medii.
Relevant pentru implementarea acestor aplicaii este faptul c PTP nu definete un
algoritm servo pentru aplicarea informaiilor PTP date de un dispozitiv unui dispozitiv oscilator.
n schimb, definiia servo este specific implementat i nu exista garanii care s garanteze c
stivele software PTP vor avea aceeai sincronizare n acelai dispozitiv. n opozitie, NTP
definete un parametru tranformat i adaptiv cu o frecven i faz aflate ntr-o bucla, utilizat
pentru a seta dispozitivul timekeeper-ului cu datele furnizate de NTP.
Termenele celor dou tehnologii difer. NTP utilizeaz timpul UTC, n timp ce PTP
utilizeaz TAI i offseturile UTC. Aceste diferene pot fi semnificative designerilor de system
care ii asum o anume scal de timp. Preocuparile legate de manipularea saltului pot fi, de
asemenea, un factor important. Spre deosebire de PTP, un salt de secunde va determina shiftarea
ntregului interval de timp cu o secund. [1]
Ateptri n ceea ce privete performana
Un sistem tipic PTP sincronizat se ateapt la o sincronizare de o precizie mai mic dect
microsecunde, care n mod tipic implic asistare hardware i dispozitive conectate ntr-un LAN.
Un sistem de sincronizare tipic NTP cu hardware nespecializat i dispositive conectate ntr-un
WAN, va obine o precizie de sincronizare mai mica dect milisecunde. Cnd PTP este
configurat corespunzator pentru utilizare ntr-un WAN, totui nu pot fi reduse la niciun avantaj
de performan ntr-un NTP. [1]
Page 17 of 18
Concluzii
PTP are capacitatea s sincronizeze dispozitivele la un ordin mai mic dect
nanosecundele unul de altul peste o infrastructur comun de reea, care permit designerilor de
system s nlocuiasc soluiile de sincronizare costisitoare sau limitate. NTP a avut cazuri
similare, dar adesea se ncadreaz n aplicaii care necesit un nivel de performan al
msurtorilor i control al sistemului. Algoritmul PTP al BMC permite adaptarea la condiii
schimbtoare, asigurnd mereu c dispozitivele au cea mai bun calitate a referinei de timp.
Ceasurile PTP boundery i switchurile invizibile asigur performane ridicate de sincronizare,
adesea ntr-o topologie de reea nu tocmai ideal.
n contrast, NTP necesit ca toate dispozitivele s fie configurate la o referin predefinit
de timpi ai servarului, prioritari de utilizat, i performan are de suferit cnd mesajele trebuie s
traverseze elemente de reea aa cum sunt switchurile.
Totui mediul PTP este diferit de NTP i n functie de aplicaie, NTP este sau nu o bun
alegere. De exemplu, mechanism de securitate al NTP i faptul ca e timpul serverelor e
disponibil public, l face mai potrivit pentru sincronizarea timpului n Internet, unde
performantele cerute permit.
PTP a umplut un gol pe care NTP nu a fost capabil s l umple, dar el nu a fost nlocuit.
Totui PTP ofer designerilor de sistem noi instrumente de sincronizare.
Page 18 of 18
Bibliografie
1. Revista Communications of the ACM, Association for Computing Machinary, Rick Ratzel
si Rodney Greenstreet, online: www.acm.org/renew, accesat la 08.01.2013
2.
3.
4.
5.
"Support boundary to configure the Windows Time service for high accuracy
environments". Microsoft Corporation, http://support.microsoft.com/kb/939322 accesat la
12.01.2013
6.
7.
8.
9.
10.
Measurement, Control and Communication Using IEEE 1588, Eidson, John C. (April
2006), Springer. ISBN 1-84628-250-0.