What is meant by clock skew and clock drift among clocks, Basic Computer Science

Assignment Help:

QUESTION

(a) Describe what is meant by Clock Skew and Clock Drift among clocks in a distributed system.

(b) A clock is reading 08:25:46.0 (hr:min:sec) when it is discovered to be 6 seconds fast. Describe why it is undesirable to set it back to the right time at that point and show (numerically) how it should be adjusted so as to be correct after 12 seconds has elapsed.

(c) An NTP server B receives server A?s message at 10:44:22.380 bearing a timestamp 10:44:13.230 and replies to it. A receives the message at 10:44:49.500, bearing B?s timestamp 10:44:40.300. Estimate the offset between B and A and the accuracy of the estimate.

 (d) A client attempts to synchronize with a time server. It records the round-trip times and timestamps returned by the server in the table below.

Round-trip (ms)                              Time (hr:min:sec)

32                                                        08:32:33.540

35                                                        08:32:35.600

30                                                        08:32:38.300

(i) Which of these times should it use to set its clock?

(ii) To what time it should be set?

(iii) Estimate the accuracy of the setting with respect to the server's clock. If it is known that the time between sending and receiving a message in the system concerned is at least 10 ms, do your answers change?

 


Related Discussions:- What is meant by clock skew and clock drift among clocks

Memory, why do computer have internal memory as a part of cpu and the inter...

why do computer have internal memory as a part of cpu and the internal bulk memory seprately?

Unix, How do I change file permissions? Every time I execute chmod commands...

How do I change file permissions? Every time I execute chmod commands it tells me permission denied.

Cryptography, Consider the one-time pad encryption scheme to encrypt a 1-bi...

Consider the one-time pad encryption scheme to encrypt a 1-bit message m, and assume m is chosen with uniform distribution from message space M={0,1}. Let E1 be the event "message

Use Decision Tree Technique to Optimize Institution’s Studen, Use Decision ...

Use Decision Tree Technique to Optimize Institution’s Student Admission Process– A Case Study

Database design, design railway maintenance system. draw er diagram.

design railway maintenance system. draw er diagram.

Linux Calculator in Java, Hello, Could you create a linux calculator using ...

Hello, Could you create a linux calculator using very basic java code (not complex, because I am a novice java coder). It should be called into the terminal for interaction. Thank

Interpreter, Interpreter: An interpreter is a program that translates...

Interpreter: An interpreter is a program that translates each statement in the programming language into machine code and runs it.  Such an arrangement means that to run the

Explain different categories of electronic payment system, Problem 1 Ex...

Problem 1 Explain the different categories of electronic payment system in detail Listing the types and sub types Explanation Problem 2 We know that there a

Comments in Python, A hash sign (#) that is not within a string literal beg...

A hash sign (#) that is not within a string literal begins a comment. All characters later than the # and up to the physical line end are division of the comment, and the Python in

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd