NTP Flashcards

1
Q

What is the purpose of NTP?

A

Enables clients across the Internet to be synchronised accurately to UTC

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What makes NTP reliable?

A

he use of redundant servers, redundant

paths between them

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How does NTP offset the drift rates found in most computers?

A

NTP enables clients to resynchronise sufficiently frequently

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the NTP logical hierarchy/subnet?

A

Network of servers located across the Internet

Primary are connected directly to a UTC source, secondary are synchronised with primary servers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How can the Subnet deal with failures?

A

Subnet can reconfigure to deal with failures e.g. unreachability (e.g. if UTC source fails; if secondary server unreachable)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Give an example synchronisation subnet in an NTP implementation diagram

A
1
   /   \
  2    2
 /\      /\
n  n  n  n
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

State the three modes of synchronisation between NTP servers

A
  1. Multicast: intended for use on a high-speed LAN
  2. Procedure-call
  3. Symmetric message exchange between servers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Which of the three modes of synchronisation between NTP servers is most accurate?

A

Symmetric

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Describe the Multicast NTP mode of synchronisation and comment on accuracy

A

 Server periodically multicasts time to servers running in other computers which set their clocks assuming a small delay
 Can only achieve relatively low accuracies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Describe the Procedure-call NTP mode of synchronisation and comment on accuracy

A

suitable for achieving higher accuracies ( Similar to Cristian’s alg.)
Server accepts requests from other computers; replies with its timestamp (current clock reading)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Describe the Symmetricl NTP mode of synchronisation and comment on accuracy

A

Symmetric: message exchange between servers that supply time information in LANs and by higher levels of the synchronisation subnet.

most accurate mode

Pair of servers exchange messages bearing timing information
Timing data retained in order to improve accuracy of synchronisation over time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Processes exchange pairs of (UDP) messages: each message carries three timestamps. Name them

A

♦ Transmission time of previous message to correspondent
♦ Receipt time of previous response from correspondent
♦ Transmission time of this message to correspondent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly