Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
3 views
2 pages
DocScanner 18-Oct-2024 6-47 PM
Sjsnxhzhzj
Uploaded by
sbsachin2004
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save DocScanner 18-Oct-2024 6-47 pm For Later
Download
Save
Save DocScanner 18-Oct-2024 6-47 pm For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
3 views
2 pages
DocScanner 18-Oct-2024 6-47 PM
Sjsnxhzhzj
Uploaded by
sbsachin2004
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save DocScanner 18-Oct-2024 6-47 pm For Later
Carousel Previous
Carousel Next
Download
Save
Save DocScanner 18-Oct-2024 6-47 pm For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 2
Search
Fullscreen
[EE physical Clock Synchronization : NTP * Clock synchronization is done by two methods : 1. Internal synchronization 2. External synchronization External synchronization ‘* Extemal synchronization refers to synchronization of process’ clocks Cj with am authoritative external source $. Let D > 0 be the synchronization bound and S be the source of UIC. Then |S()-C\(t)| < D for i= 1,2, ..., N and for all seal times t + We say that clocks C; are accurate within the bound of D. Derbuted Computing 2 onteat Time ara Glob internal synchronization ‘+ Internal synchronization refers to synchronization of process’ clocks C, with each other. Le! D > 0 be the synchronization bound and C, and Cy processes pi and pj. respectively + Then] CWC] € D for ij = 1, 2 dlocks C,.C, agree within the bound of D. are clocks at N and for all real times t We say that are intemally. synchronized are not necessarily extemally + Note that clocks th Synchronized. ie, eventhough they agree with each other, the drift collectively from the external source of fime. if the set of processes P (s synchronized externally within a bound D, itis also internally synchronized within bound 2D. Glock correctness 4 A hardware clock, His said to be correct if its drift rate is within a bound p > 0. (ep 10-6 sees) see, # This means that the errr in measuring the interval between real times Cand tis 1a)— 1) = +e" =D where U> 0 ther condition of munetonieity may suffice : 17> 2 CD > CA) that is, a clock: wnotonicity with a hardware clock that CDEH Leh dows mot obey’ its correctness condition. A elack's crash only ever advances and i runs fast by adjusting the values of « and { oA lty clock is one th re is said to occur when the clock stops ticking altogether, Arbitrary failure is any other failure eg. jumps in time. [ERI synchronization in a Synchronous System © gynchronous distributed system i one in which the following bounds are defined : L the time to exeemle each step of a process has known lower and upper bounds. Each message transmitted over a channel is received within a known bounded Lime Each process has a local clock whose drift rate from real time has a known, bound. One process p, sends its local time i Process py sends its local time t to process pa in a message m. The receiving Provess po could set ils clock 10 Ut tyana WHEE Tang {6 the fime to transmit m. Tyran is unknown but mi Trans = MAX, So, set Trane = min + max/2 and receiver's clock = t + (min + max) / 2 TECHNICAL PUBLICATIONS? - an up trust for bromedgeEEX] cristian's Method for Synchronizing Clocks ly if the round-trip is within a ¢ + ‘The clock requests time and synchronizes EKER christian's Algorithm + Christian's algorithm Is centralized passive time server type algorithm. thm for setting the time would be to simply issue a remote and obtain the time. © The simplest algo procedure call lo a time server «© Assumptions : There is a machine with WWV receiver, UTC . It is called the time server. which receives pr Algorithm = 1. A machine sends a request to the time server is the maximum difference allowed between a clock and the UTC. server sends a reply message with the current UTC when receives the at least every d/2r seconds, where d 2. The time request. 3. The machine measures the time delay between time serve's sending the message and the machine's receiving the message. Then, it uses the measure to adjust the clock. + Fig. 2.3.1 shows getting the current time from a time server. Both To and T, are measured with the same clock Cfent Time server =-~- —— Linterrupthanding time Time Fig. 2. «Both the starting time Tp and the ending time T, are measured using the same clock, so the arrival will be relatively accurate even if the sender's clock is off from UTC by a substantial amount. ‘+ The best estimate of the message propagation time = (Ty +Ty)/2 + The new time can be set to the time retumed by the server plus the time that elapsed since the server generated the timestamp : tr Trerver + (Ty +T1) 72 TECHNICAL PUBLICATIONS® - an up-thrust for knowledge Distnouted Computes 215 Logical Tina and Global Sint «Adjust the clock : 1. Ifthe local clock is faster than the UTC, add tess to the time memory for each clock tick, 2. If the local clock is slower than the UTC, add more to the time memory for each clock tick, « Cristian's algorithm suffers from the problem that afflicts all single-scrver algorithms : the server might fail and clock synchronization will be unavailable. It is also subject to malicious interference.
You might also like
1_3 Global clock
PDF
No ratings yet
1_3 Global clock
43 pages
Unit 3 Dos
PDF
No ratings yet
Unit 3 Dos
142 pages
Materi-CE739-M06-Time Synchronization
PDF
No ratings yet
Materi-CE739-M06-Time Synchronization
38 pages
DTS UNIT IV
PDF
No ratings yet
DTS UNIT IV
43 pages
Mod 3 Part 1
PDF
No ratings yet
Mod 3 Part 1
86 pages
Synchronization-Unit 2
PDF
No ratings yet
Synchronization-Unit 2
25 pages
05 Clock Synchronization Slides
PDF
No ratings yet
05 Clock Synchronization Slides
49 pages
DS 7 Synchronization PDF
PDF
No ratings yet
DS 7 Synchronization PDF
52 pages
Chapter 5-Synchronozation Updated
PDF
No ratings yet
Chapter 5-Synchronozation Updated
70 pages
UNIT7 Clock Synchronization PDF
PDF
No ratings yet
UNIT7 Clock Synchronization PDF
46 pages
FALLSEM2024-25 BITE402L TH VL2024250103475 2024-08-21 Reference-Material-I
PDF
No ratings yet
FALLSEM2024-25 BITE402L TH VL2024250103475 2024-08-21 Reference-Material-I
43 pages
Unit-III Clock, Events and Process States
PDF
No ratings yet
Unit-III Clock, Events and Process States
18 pages
3.introduction To Clock Synchronization
PDF
No ratings yet
3.introduction To Clock Synchronization
50 pages
5) Concurrency Control
PDF
No ratings yet
5) Concurrency Control
22 pages
GB_Final_unit3_clock-synchronization
PDF
No ratings yet
GB_Final_unit3_clock-synchronization
38 pages
MODULE3 NOTES
PDF
No ratings yet
MODULE3 NOTES
12 pages
Distributed-Systems-Lecturer-Notes-Latest-192-249
PDF
No ratings yet
Distributed-Systems-Lecturer-Notes-Latest-192-249
58 pages
Ch-5 Time Synchronization
PDF
No ratings yet
Ch-5 Time Synchronization
39 pages
6Clock Synchronization
PDF
No ratings yet
6Clock Synchronization
31 pages
Distributed Systems: Clock Synchronization: Physical Clocks
PDF
No ratings yet
Distributed Systems: Clock Synchronization: Physical Clocks
52 pages
Chapter 6- Synchronization in Distributed System
PDF
No ratings yet
Chapter 6- Synchronization in Distributed System
26 pages
Ds Lastques
PDF
No ratings yet
Ds Lastques
42 pages
Synchronization
PDF
100% (1)
Synchronization
13 pages
Time in Distributed Systems Time in Distributed Systems: Brian Nielsen Bnielsen@cs - Aau.dk Bnielsen@cs - Aau.dk
PDF
No ratings yet
Time in Distributed Systems Time in Distributed Systems: Brian Nielsen Bnielsen@cs - Aau.dk Bnielsen@cs - Aau.dk
40 pages
Clock Synchronization
PDF
No ratings yet
Clock Synchronization
19 pages
Lecture 2 - Time and Ordering
PDF
No ratings yet
Lecture 2 - Time and Ordering
31 pages
Abstract - Time Is An Important Practical: Ii. Clocks Events and Process States
PDF
No ratings yet
Abstract - Time Is An Important Practical: Ii. Clocks Events and Process States
5 pages
chp11
PDF
No ratings yet
chp11
40 pages
Lect6 - DS - Synchronization
PDF
No ratings yet
Lect6 - DS - Synchronization
69 pages
Clock Synchronization
PDF
No ratings yet
Clock Synchronization
34 pages
Synchronization
PDF
No ratings yet
Synchronization
69 pages
Synchronization
PDF
No ratings yet
Synchronization
16 pages
Clock Synchronization Final
PDF
No ratings yet
Clock Synchronization Final
5 pages
Clocks in Distributed System
PDF
No ratings yet
Clocks in Distributed System
34 pages
Synchronization: Dr. Saeed Mahmud Ullah Professor Eee, Du
PDF
No ratings yet
Synchronization: Dr. Saeed Mahmud Ullah Professor Eee, Du
40 pages
Clock Synchronization
PDF
No ratings yet
Clock Synchronization
6 pages
Ds Unit 2.1 Web
PDF
No ratings yet
Ds Unit 2.1 Web
13 pages
DISTRIBUTED SYSTEMS SLIDES-lesson8
PDF
No ratings yet
DISTRIBUTED SYSTEMS SLIDES-lesson8
46 pages
M S 07 Synchronizing Wallclock Time
PDF
No ratings yet
M S 07 Synchronizing Wallclock Time
15 pages
5.2 Physical Clock
PDF
No ratings yet
5.2 Physical Clock
28 pages
Module 3 DS
PDF
No ratings yet
Module 3 DS
61 pages
10global Status 2
PDF
No ratings yet
10global Status 2
16 pages
CS6223: Distributed Systems: Distributed Time and Clock Synchronization (1) Physical Time
PDF
No ratings yet
CS6223: Distributed Systems: Distributed Time and Clock Synchronization (1) Physical Time
34 pages
Lec10 DCS
PDF
No ratings yet
Lec10 DCS
27 pages
Global Time State
PDF
No ratings yet
Global Time State
63 pages
WSN Chapter 6 Time Synchronizatione
PDF
No ratings yet
WSN Chapter 6 Time Synchronizatione
89 pages
Chapter 6 Synchronization
PDF
No ratings yet
Chapter 6 Synchronization
36 pages
03b Clocks Slides
PDF
No ratings yet
03b Clocks Slides
47 pages
ch 03 Synchronization.pptx
PDF
No ratings yet
ch 03 Synchronization.pptx
152 pages
9.clock Syncronisation
PDF
No ratings yet
9.clock Syncronisation
6 pages
Distributed System Lecture 2
PDF
No ratings yet
Distributed System Lecture 2
22 pages
Clock Synchronization: Ronilda Lacson, MD, SM
PDF
No ratings yet
Clock Synchronization: Ronilda Lacson, MD, SM
34 pages
Comparative Study of Clock Synchronization Algorithms in Distributed Systems
PDF
No ratings yet
Comparative Study of Clock Synchronization Algorithms in Distributed Systems
12 pages
Distributed Computing Notes
PDF
No ratings yet
Distributed Computing Notes
14 pages
Aks Synchronizing Physical Clocks 1 1
PDF
No ratings yet
Aks Synchronizing Physical Clocks 1 1
25 pages
Chapter 21 - Clock Synchronization in Distributed Systems Using NTP and PTP
PDF
No ratings yet
Chapter 21 - Clock Synchronization in Distributed Systems Using NTP and PTP
73 pages
Time and global state
PDF
No ratings yet
Time and global state
15 pages