Time synchronization is an important criterion for efficient network operations. A network time synchronization implementation is simple and relies on a network time server as a network master clock. The characteristics of a network time server determine the security, reliability, and accuracy as well as the ease of manageability of the network time application.