AbstractI. INTRODUCTIONII. TERMS AND NOTATIONIII. NETWORK TIME PROTOCOLIV. CLOCK FILTER, COMBINING AND CLUSTERING ALGORITHMSV. INTERSECTION ALGORITHMVI. LOCAL CLOCK MODELSVII. THE NTP CLOCK DISCIPLINEVIII. ADDITIONAL IMPROVEMENTSIX. PRESENT STATUS AND DEPLOYMENTX. CURRENT WORK AND FUTURE PLANSXI. SUMMARY