Ох, уж эти праздники. Всех со старым Новым годом! 🤶
Новый год — новое время. Вот о том, как ваш компьютер узнаёт точное время, сегодня и поговорим.
🕐 NTP
Network Time Protocol — это сетевой протокол для синхронизации времени на компьютерах. NTP сообщает компьютерам точное текущее время и сверяет часы на разных устройствах в сети.
🌐 Источники времени
NTP берет время со специальных NTP-серверов — это источники времени.
Главные NTP-серверы синхронизируются с высокоточными источниками, например, с атомными часами. Вторичные NTP-серверы синхронизируются с главными. Это создает иерархию и избавляет от необходимости иметь атомные часы в каждом офисе.
Большинство устройств автоматически синхронизируют время с NTP-серверами.
❗️ Почему точное время важно
— Синхронизация событий. Есть системы, которые следят за исправностью работы сетей. Для них важно, чтобы все события в сети отсчитывались по единым часам. Помните, как в фильмах опера или шпионы перед началом операции сверяют часы? Это вот оно и есть.
— Безопасность. Существуют компьютерные атаки, основанные на отклонении времени на разных устройствах в сети. Не дадим им шанса.
— Работа приложений. Некоторые приложения зависят от точного времени для правильной работы. Например, банковские.
—
☕️ Немного ностальгии
Помните, раньше можно было с городского телефона набрать номер 100 и услышать: «Точное время — столько-то часов, столько-то минут»? Вот так NTP и работает.
#матчасть
@digitaltea | про IT доступно
