Network Time Protocol
	
	
  Network Time Protocol (NTP) maintains
		uniform time across all devices in a network. 
		NTP is based on a hierarchical model that consists of a local NTP client and remote time
			servers. The NTP client requests and receives time information from one or more remote
			time servers. The local NTP client reviews the time information from all available time
			servers and synchronizes its internal clock to the most accurate time server.
		Two types of time servers exist in the NTP model: 
				- Primary Time Servers: A primary time server is directly synchronized to a
					primary reference source, usually a wire or radio clock that is synchronized to
					a radio station that provides a standard time service. The primary time server
					is the authoritative time source in the hierarchy, meaning that it is the one
					true time source to which the other NTP devices in the subnet synchronize their
					internal clocks.
- Secondary Time Server: A secondary time server uses a primary time server or one
					or more secondary time servers to synchronize its time, forming a
					synchronization subnet. A synchronization subnet is a self-organizing,
					hierarchical master-backup configuration with the primary servers at the root
					and secondary servers of decreasing accuracy at successive levels.