NTP stands for Network Time Protocol, and it is an Internet protocol used to synchronize the clocks of computers to some time reference.
If you have communicating programs running on different computers, time still should even advance if you switch from one computer to another. Obviously if one system is ahead of the others, the others are behind that particular one. From the perspective of an external observer, switching between these systems would cause time to jump forward and back, a non-desirable effect.
As a consequence, isolated networks may run their own wrong time, but as soon as you connect to the Internet, effects will be visible. Just imagine some EMail message arrived five minutes before it was sent, and there even was a reply two minutes before the message was sent.
Even on a single computer some applications have trouble when the time jumps backwards. For example, database systems using transactions and crash recovery like to know the time of the last good state.
Therefore, air traffic control was one of the first applications for NTP.
Configuration of NTS Client in CentOS/RHEL/Linux
#system-config-date
-Tick synchronize date and time over the network
-Remove all the NTP servers from the list
– Add your NTP server IP address to synchronized with
-Click advance option
-Tick speed up synchronization
-Then click OK
#service httpd restart
#chkconfig –list ntpd
#chkconfig ntpd on
#service ntpd status
#service ntpd restart
NOTE*: Check the time before you change the time and check the time after changing server location.