Why is computer clock synchronization necessary? Describe the design requirements for a system to synchronize the clocks in a distributed system.

What will be an ideal response?

Major design requirements:

i) there should be a limit on deviation between clocks or between any clock and UTC;

ii) clocks should only ever advance;

iii) only authorized principals may reset clock

In practice (i) cannot be achieved unless only benign failures are assumed to occur and the system is synchronous.

Computer Science & Information Technology

You might also like to view...

As part of implementing security architecture for client systems, RAID should be used to protect the data on the hard drives

Indicate whether the statement is true or false.

Computer Science & Information Technology

A file that has a .h extension is called a _____________________.

A. main program file B. class specification file C. class implementation file D. header file

Computer Science & Information Technology