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

Explain token count, Token count: -  A program is considered to be series o...

Token count: -  A program is considered to be series of tokens and if we count the number of tokens, some interesting results might be emerge. Tokens are classified as either opera

Define coupling and discuss various types of coupling, Define coupling and ...

Define coupling and Discuss various types of coupling? Define coupling. Discuss various types of coupling. Ans: A Coupling is the measure of the degree of interdepende

Database management systems, Database Management Systems: These are es...

Database Management Systems: These are essentially programming frameworks, and can offer good storage and retrieval systems. They are mainly intended for programmers to intera

Contrast between project logic evaluation and networking, QUESTION (a) ...

QUESTION (a) Compare and contrast between Project logic evaluation (PLE), Networking and Scheduling (b) Discuss how the true cost of defects can often be higher than the ini

How to perform risk analysis during software testing, Describe how to perfo...

Describe how to perform Risk Analysis during software testing. Whereas a test plan is being formed, risks involved in testing the product are to be taken into consideration al

Use of test file generators in software engineering, Q. Use of Test file ge...

Q. Use of Test file generators in software engineering? Test file generators This creates a file of information that is used as the program and does so based on comments give

Explain ad hoc testing, Ad hoc testing is a testing approach. It is the lea...

Ad hoc testing is a testing approach. It is the least formal testing approach.

Illustrate parameterization in qtp, Illustrate parameterization in QTP. ...

Illustrate parameterization in QTP. - Parameterization - Passing values from external source into script. - The number of values passed can be single or multiple. - It he

Write down the schema to represent the current system state, Question: ...

Question: Consider the University modular degree scheme where students choose a selection of modules from a large menu. Here we have the basic types [PERSON, MODULE], the set o

What is an update task, What is an update task? It is an SAP given proc...

What is an update task? It is an SAP given procedure for updating a database.

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