Why computer clock synchronization of paramount importance, Software Engineering

Assignment Help:

QUESTION - Time Synchronization

(a) Why is computer clock synchronization of paramount importance? Give 2 business scenarios whereby time accuracy is critical?

(b) Computers clocks can be synchronized through peers, UTC and NTP servers.

       (i) How might the clocks in two computers that are linked by a local network be synchronized without reference to an external time source?

       (ii) What factors limit the accuracy of the procedure you have described in (i)?

       (iii) How could the clocks in a large number of computers connected by the Internet be synchronized? Discuss the accuracy of that procedure.

(c) Logical time is more efficient for tracking processes in a distributed system and to model the time drift and skew. Explain how.

(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.

                                         419_cb.png

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

       (ii) Estimate the accuracy of the setting with respect to the server's clock.

       (iii) If it is known that the time between sending and receiving a message in the system concerned is at least 8 ms, do your answers change?


Related Discussions:- Why computer clock synchronization of paramount importance

What is non-intrusive testing, What is Non-intrusive Testing? Testing th...

What is Non-intrusive Testing? Testing that is transparent to the software under test; i.e., testing that does not alter the timing or processing characteristics of the software

Describe the formal software process model, Question 1: (a) Describe t...

Question 1: (a) Describe the Formal Software Process Model. (b) What are the main strengths of the Formal Software Process Model ? (c) Why is the Software Process Mode

Post-production design feedback for future designs, Q. Post-production desi...

Q. Post-production design feedback for future designs ? Post-production design feedback for future designs Implementation it is introducing the designed solution into

Patient management system for a hospital, Maintain you are involved in a la...

Maintain you are involved in a large project concerning the development of a patient management system for a hospital. You may opt for one of two plans. The first plan is to start

Explain the software quality assurance, Software Quality Assurance and Soft...

Software Quality Assurance and Software Quality Control SQA verifies if the process that is followed to form a product is effective and does not have process defects while SQC

What are command buttons, What are command buttons? How to use command butt...

What are command buttons? How to use command buttons? Command buttons are defines to as controls. The control is capable of implementing a set of instruction when the user clic

How software metrics is beneficial for sfotware engineer, How software metr...

How software metrics is beneficial for sfotware engineer Using software metrics, software engineer measures software processes and requirements for that process. Software measu

Models, what are draw backs or disadvantages of waterfall model

what are draw backs or disadvantages of waterfall model

What is cm plan, What is CM plan? Explain the types of documents to be ...

What is CM plan? Explain the types of documents to be managed and a document naming scheme. Explain who takes responsibility for the CM procedures and creation of baselines.

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