Процесс синхронизации времени через Интернет

Синхронизируем время

Время в эпоху информационных технологий приобрело особое значение для современного человека. Каждый из нас как минимум по нескольку раз в день поглядывает на часы. Многие регулярно синхронизируют свои устройства отчета времени посредством различных источников, в том числе и Интернет. Точное время порой играет порой решающую роль в делах, где важны даже не минуты, а секунды. К примеру, торги на фондовых биржах, могут обернуться крахом для игрока, чьи часы показывали неправильное время. Попробуем настроить свои электронные часы на компьютере и синхронизировать точное время посредством Интернет.

Технология синхронизации времени

В начале немного расскажу о технологии, с помощью которой происходит получение точного времени из Интернет-источников. Весь процесс синхронизации времени проводиться посредством специального сетевого протокола называемого NTP (Network Time Protocol). Данный протокол представляет из себя свод различных правил и математических алгоритмов, благодаря которым происходит точная настройка времени на вашем компьютере с разницей в несколько сотых одной секунды. Существует протокол и для систем, не требующих такой точной синхронизации, который называется SNTP. Разница источника и устройства-приёмника времени по нему может составлять до 1 секунды.

NTP

Технология передачи параметров точного времени представляет из себя многослойную структуру, где каждый нижележащий слой электронных устройств синхронизируется с вышележащим. Чем ниже технологический слой, тем менее точным будет полученное от него время. Но это в теории, на практике же все зависит от множества параметров, участвующих в системе синхронизации и получить более точное время можно, к примеру, от четвертого слоя устройств, нежели от третьего.

На нулевом уровне этой цепочки передачи всегда располагаются устройства отчета времени, грубо говоря, часы. Эти часы представляют из себя молекулярные, атомные или квантовые устройства подсчета времени и называются эталонными. Такие устройства не передают параметры времени в Интернет напрямую, обычно они подключены к первичному компьютеру посредством высокоскоростного интерфейса с минимальными задержками. Именно эти компьютеры составляют первый слой в технологической цепочке. На втором слое будут располагаться машины получающие время от первого слоя устройств посредством сетевого соединения, чаще всего через Интернет. Все последующие уровни будут получать информацию о точном времени по тем же сетевым протоколам от вышележащих слоев.

Синхронизация времени в Windows

Попробуем произвести синхронизацию времени средствами систем Windows XP, Windows 2003 . Для этого кликните по часам, которые расположены у вас в трее (обычно это правых нижний угол экрана), чтобы вызвать настройки даты и времени. При этом обязательно проверьте настройки “часового пояса”, которые находятся там же и скорректируйте их при необходимости.

Далее в этом окне нужно перейти во вкладку настройки времени через Интернет.

Синхронизация времени через Интернет

Для Windows Vista, Windows 7 также достаточно кликнуть по часам внизу экрана и перейти к настройкам через специальную ссылку “Изменение настроек даты и времени”

Синхронизация времени через Интернет

Затем перейдите во вкладку “Время по Интернету” и нажмите кнопку “Изменить параметры”.

Синхронизация времени через Интернет

Появится окно настроек времени по Интернету, схожее с таким же окном из Windows XP, 2003.

Синхронизация времени через Интернет

В этом окне имеется опция автоматической сверки часов через Интернет, которая доступна напротив надписи “Выполнять синхронизацию с сервером времени в Интернете”. Если ее включить, поставив галочку, то периодически время вашего компьютера будет уточняться через Интернет-сервера самой операционной системой.

Далее, напротив опции “Сервер:” пользователю доступен выбор из списка адресов, с которых будет производиться синхронизация. Попробуйте выбрать один из них и нажать кнопку “Обновить сейчас”. Если через определенное время под списком появится надпись об ошибке синхронизации, введите вручную один из нижеприведенных адресов сервера и проверьте соединение с ним.

ntp.mobatime.ru
nist1-ny.ustiming.org
ntp.chg.ru


Изменяем период автоматической синхронизации времени в Windows

По умолчанию, операционная система Windows обращается к серверам синхронизации только раз в неделю. При условии, что пользователь поставил автоматическую проверку времени, конечно. Для некоторых такой период может показаться достаточно большим или может быть весьма частым, чем хотелось бы. К счастью, в системе предусмотрена смена этого параметра через настройки реестра.

Откройте окно “Выполнить” через меню “Пуск”. В командной строке наберите regedit и запустите кнопкой “OK”. Вам необходимо поочередно добраться до следующего раздела

HKEY_LOCAL_MACHINE – SYSTEM - ControlSet001 – Services - W32Time – TimeProviders – NtpClient

и выбрать в окне слева параметр SpecialPollInterval. Здесь указано значение 604800, если перевести его в десятичную систему исчисления. Это количество секунд равное одной недели. Сюда можно занести другое значение, которое необходимо вам, сконвертировав его в секунды.

Сервисы точного времени

Помимо часов, работающих на вашем компьютере, наверняка есть и другие источники времени, с которыми приходиться периодически сверятся дабы не выбиться из общего рабочего графика или расписания. Часы могут быть настенными, настольными, наручными и точность времени показываемого ими не всегда соответствует действительности. Меж тем, пытаясь синхронизировать время этих устройств вручную, многие обращаться к телевизионным источникам. Однако такие средства могут передавать сигнал со значительными задержками, поэтому гарантировать точное время хотя бы до минуты от этих источников невозможно.

К счастью, в глобальной сети имеется множество сервисов показа точного времени, которые помогут вам в настройке часов на точное время, вплоть до одной секунды. Конечно, Интернет не безгрешен в плане все тех же временных задержек передачи информации, но такие задержки при хорошей связи обычно не составляют более одной секунды.


TIME.IS

Сервисы точного времени

Многофункциональный сервис показа точного времени. Помимо основного своего назначения позволяет свериться с часами различных временных зон, узнать календарные сведения текущего дня, произвести тонкую настройку формата вывода времени на экран посредством сайта и стиль отображения, вывести календарь текущего года, узнать время в любом из городов земного шара и многое другое. Пожалуй, один из самых полезных и многоплановых сервисов точного времени, с которым мне приходилось работать.


SKOLKO.IN

Сервисы точного времени

Красивое изображение циферблата с перемещающимися стрелками, порадует любителей стильного виртуального дизайна. Помимо информации о точном времени, здесь можно найти данные о времени восхода и заката солнца в вашем регионе, а также ссылку на прогноз погоды для указанного города.


DIRECT-TIME.RU

Сервисы точного времени

На экране практически ничего лишнего, только основные сведения о точном времени, плюс возможность его сравнения с часами вашей системы. Однако имеется небольшое меню с дополнительными функциями, например оставшемуся времени до конца света по календарю майя, секундомером, конвертером дат и картой часовых поясов.

Компьютер и Windows