Синхронизация системного времени с серверами точного времени работает по протоколу NTP: 23
- Устройство посылает запрос на сервер синхронизации и запоминает время, когда ушёл запрос. 2 Запрос идёт по протоколу NTP. 2
- Сервер получает запрос, и, если всё в порядке, — записывает, когда он его получил, и отправляет данные с точным временем на сервере. 2
- Устройство получает ответ от сервера и записывает, во сколько оно его получило. 2
- Зная время отправки и получения запроса и точное время на сервере, можно рассчитать глобальное время (но с какой-то точностью). 2
Это всё повторяется с какой-то периодичностью — раз в час, раз в день или с любым другим интервалом. 2