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

Operating system, Operating System: Operating  System is the software ...

Operating System: Operating  System is the software that manages all the computers' resources to optimize its performance provides common services for efficient execution of v

Block diagram of computer, Input unit: These are used to read data and tran...

Input unit: These are used to read data and transfer to primary memory contained in CPU through keyboard or floppy disk or mouse etc. Central Processing Unit (CPU): This consists o

Networking.., write advantages and disadvantages of private and public netw...

write advantages and disadvantages of private and public network

Stable marriage Problem, How to make a stale marriage program by implementi...

How to make a stale marriage program by implementing the Gale Shapley algorithm using Java program

Algorithm, to print first n even numbers

to print first n even numbers

Distinguish between s-http and ssl, QUESTION (a) Distinguish between S...

QUESTION (a) Distinguish between S-HTTP and SSL (b) What are the three basic security provided by SSL? (c) Discuss the limitations of SSL (d) State the port number us

DBMS, what is the meaning of data definition

what is the meaning of data definition

Multiprocessor dsp systems, Multiprocessor DSP Systems Over modern time...

Multiprocessor DSP Systems Over modern times several organizations have provided forums made up of several DSPs. More lately, semiconductor organizations have been providing sn

A brief introduction of python, Python is an interpreted, high-level, inter...

Python is an interpreted, high-level, interactive and object oriented-scripting language. Python was designed to be extremely readable which uses English keywords commonly where as

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