Как работает синхронизация времени в интернете
В общем виде синхронизация времени работает так:
1. Устройство посылает запрос на сервер синхронизации и запоминает время, когда ушёл запрос. Запрос идёт по протоколу NTP, о нём ниже.
2. Сервер получает запрос и, если всё в порядке, записывает, когда он его получил, и отправляет данные с точным временем на сервере.
3. Устройство получает ответ от сервера и записывает, во сколько оно его получило.
4. Зная время отправки и получения запроса и точное время на сервере, можно рассчитать глобальное время (но с какой-то точностью).
Это всё повторяется с какой-то периодичностью — раз в час, раз в день или с любым другим интервалом.
Ещё больше подробностей о синхронизации времени в интернете ищите по ссылке: https://v.thecode.media/81duj
Post #10509
4.61K
- 👍 14
- ❤ 9
- 👎 1