Архив для категории «Синхронизация времени»

Серверы NTP и разные источники времени

Четверг, декабрем 10th, 2009

NTP-серверы являются важными устройствами для временной синхронизации компьютерной сети. Обеспечение соответствия сети с UTC (согласованное универсальное время) имеет жизненно важное значение в современных коммуникациях, таких как Интернет, и является основной функцией сетевой сервер времени (Сервер NTP).

Как следует из их названия, эти серверы времени используют протокол NTP (Network Time Protocol) для обработки запросов синхронизации. NTP уже установлен во многих операционных системах, и синхронизация возможна без сервера NTP с использованием источника времени в Интернете, это может быть небезопасным и неточным для многих сетевых потребностей.

Серверы Сетевое время получать гораздо более точный и безопасный сигнал времени. Существует два способа получения времени с использованием сервера времени: использование сети GPS или прием радиопередач с длинной волной.

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

Сеть GPS обеспечивает идеальный источник времени для серверов NTP, поскольку сигналы доступны в любом месте. Единственным недостатком использования сети GPS является то, что для обеспечения блокировки на спутник требуется вид на небо.

Радиолокационные источники времени более гибкие, поскольку сигнал длинной волны может быть принят в помещении. Они ограничены по силе, и не во всех странах есть сигнал времени, хотя некоторые сигналы, такие как немецкий DCF и WVBB США, доступны в соседних государствах.

Атомные часы и гравитация

Вторник, декабрь 8th, 2009

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

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

Атомные часы управляют всеми компьютерными сетями с использованием протокола NTP (протокол сетевого времени) и сетевые серверы времени, компьютерные системы по всему миру остаются в идеальной синхронизации.

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

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

Тем не менее, новый тип атомных часов с именем PHARAO (Projet d'Horloge Atomique par Refroidissement d'Atomes en Orbit) должен быть размещен на борту Международной космической станции (МКС) вне досягаемости от худших последствий гравитационного тяготения Земли.

Этот новый тип атомных часов позволит гиперточную синхронизацию с другими атомными часами, здесь, на Земле (что фактически сделает синхронизацию с NTP-сервером еще точнее).

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

Протокол времени IEEE 1588 обещает более точную синхронизацию времени

Воскресенье, декабрь 6th, 2009

Несмотря на то, что он существует уже более двадцати лет, в настоящее время в большинстве сетей используется протокол времени ожидания, протокол NTP (Network Time Protocol) имеет определенную конкуренцию.

В настоящее время NTP используется для синхронизации компьютерных сетей с использованием сетевые серверы времени (NTP-серверы). В настоящее время NTP может синхронизировать компьютерную сеть на несколько миллисекунд.

Протокол Precision Time Protocol (PTP) или IEEE 1588 был разработан для локальных систем, требующих очень высокой точности (на нано-втором уровне). В настоящее время этот тип точности выходит за рамки возможностей NTP.

PTP требует, чтобы в сети находилось судно с ведущим и подчиненным отношением. Для синхронизации устройств с использованием IEEE 1588 (PTP) требуется двухэтапный процесс. Во-первых, определение того, какое устройство является ведущим, требуется, затем измеряются смещения и естественные задержки сети. PTP использует алгоритм Best Master Clock (BMC), чтобы установить, какие часы в сети являются наиболее точными, и он становится мастером, в то время как все остальные часы становятся подчиненными и синхронизируются с этим мастером.

IEEE (Институт инженеров по электротехнике и электронике) описывает IEEE 1588 или (PTP), предназначенные для «заполнения ниши, плохо обслуживаемой одним из двух доминирующих протоколов, NTP и GPS. IEEE 1588 предназначен для локальных систем, требующих очень высокой точности, чем те, которые достижимы с помощью NTP. Он также предназначен для приложений, которые не могут нести стоимость GPS-приемника на каждом узле или для каких сигналов GPS недоступны ». (Цитируется в Википедия)

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

Программное обеспечение Secrets of Time Synchronization

Пятница, Декабрь 4th, 2009

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

Синхронизация времени упрощается благодаря протоколу сетевого времени (NTP), который был разработан в первые дни Интернета для этой цели. Он работает с использованием одного источника времени (обычно UTC), который затем распределяется между всеми устройствами на Сеть NTP.

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

Посвященный сетевые серверы времени (часто называемый NTP-серверы) используются многими сетями в качестве безопасного и даже более точного метода получения UTC. Эти устройства получают время UTC непосредственно от источника атомных часов.

Кроме того, эти выделенные серверы времени работают вне брандмауэра и сети и используют источники, такие как GPS или радиочастоты, для сбора временных кодов.

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

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

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

Краткая история компьютерного времени

Среда, Декабрь 2nd, 2009

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

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

Когда эта эпоха, зависит от операционной системы или языка программирования, о котором идет речь. Например, Unix-системы имеют премьер-эпоху, которая начинается с 1 Январь 1970, а количество секунд с эпохи подсчитывается в целое число бит 32. Другие операционные системы, такие как Windows, используют подобную систему, но эпоха отличается (Windows запускается в 1 January 1601).

Однако для этой целочисленной системы существуют недостатки. Например, поскольку система Unix представляет собой целое число 32-бит, которое началось в 01 Jan 1970, 19 January 2038, целое число исчерпало все возможные числа и должно будет вернуться к нулю. Это может вызвать проблемы с системами, зависящими от Unix, в проблеме, напоминающей ошибку Millennium.
Существуют и другие проблемы, связанные с компьютерным временем. Из-за глобальных требований Интернета все компьютерное время теперь основано на UTC (Coordinated Universal Time). Тем не менее, UTC иногда изменяется, добавляя «Секундомер», чтобы гарантировать, что время соответствует вращению Земли (вращение Земли никогда не бывает точным из-за гравитационных сил), поэтому прыжок второй обработки должен быть включен в компьютерные временные системы.

Компьютерное время часто ассоциируется с NTP (Network Time Protocol), который используется для синхронизации компьютеров с использованием сетевой сервер времени.

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

Понедельник, ноябрь 30th, 2009

Windows 7 - это новейший пакет в семействе операционных систем Microsoft. Вследствие широкомасштабной Windows Vista Windows 7 имеет гораздо более теплый прием от критиков и потребителей.

Синхронизация времени в Windows 7 чрезвычайно проста, поскольку протокол NTP (Network Time Protocol) встроен в Windows 7, и операционная система автоматически синхронизирует часы компьютера, подключившись к сервису time.windows.com времени Microsoft.

Это полезно для многих домашних пользователей, но синхронизация по Интернету недостаточно безопасна для компьютерной сети по следующей причине:

Чтобы подключиться к любому источнику времени в Интернете, например time.windows.com, сообщение должно быть оставлено открытым в брандмауэре. Как и любой открытый порт в сетевом брандмауэре, это может использоваться как точка входа злоумышленника или какого-либо вредоносного программного обеспечения.

Функция синхронизации времени в Windows 7 может быть отключена и достаточно проста, открыв диалоговое окно «Время и дата» и снимите флажок «Синхронизация».

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

Безусловно, лучший способ сделать это - использовать источник времени, внешний для сети (и брандмауэр).

Самый простой, безопасный и самый точный способ синхронизации сети Windows 7 - использовать выделенный NTP-сервером, Эти устройства используют временную привязку либо от радиочастоты (обычно распространяемой национальными физическими лабораториями, такими как NPL Великобритании и Америки NIST) или из спутниковой сети GPS.

Поскольку оба этих источника ссылок исходят от источников атомных часов, они также невероятно точны, а сеть Windows 7, состоящая из сотен машин, может быть синхронизирована с точностью до нескольких миллисекунд глобального временного шкала UTC (Coordinated Universal Time), используя только один NTP-сервер времени.

Ошибки синхронизации времени общего времени Поиск UTC

Среда, Ноября 25th, 2009

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

Первой проблемой, которую многие сетевые администраторы делают, является выбор источника времени. UTC (Coordinated Universal Time) является глобальным временным масштабом и используется во всем мире в качестве основы для Синхронизация времени поскольку он не полагается на часовые пояса, позволяющие глобальному сообществу опираться на одну шкалу времени.

UTC также контролируется созвездием атомных часов, которое обеспечивает его точность; однако он регулярно корректируется, чтобы гарантировать, что он соответствует среднему солнечному времени за счет добавления секунд прыжка, которые добавляются, чтобы противостоять естественному замедлению вращения Земли.

UTC легко доступен в качестве временной ссылки из ряда источников. Интернет является популярным местом для получения источника времени UTC. Тем не менее, источник времени в Интернете находится через сетевой брандмауэр, и проблемы безопасности могут возникнуть из-за того, что он должен оставить открытый порт UDP для приема запросов времени.

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

Лучшим решением для получения источника UTC является использование либо Глобальной системы позиционирования (GPS), либо широковещательных радиопередач, передаваемых несколькими национальными физическими лабораториями, такими как NIST в США и Великобритании NPL.

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

Настройка Windows XP как сервера NTP

Пятница, ноябрь 20th, 2009

A сетевой сервер времени or NTP-сервером (Network Time Protocol), является центральным компьютером или сервером в сети, который контролирует время и синхронизирует с ним все машины в этой сети.

Windows XP можно настроить для работы в качестве сервера NTP для синхронизации остальных компьютеров и устройств в сети. Настройка компьютера под управлением Windows XP для работы в качестве NTP-сервером включает в себя редактирование реестра, однако редактирование реестра операционной системы может привести к потенциальным проблемам и должно проводиться только кем-либо с опытом редактирования реестра.

Чтобы настроить Windows XP как NTP-сервер, первое, что нужно сделать, это открыть редактор реестра в Windows. Это делается нажатием кнопки «Пуск» и выбором «Выполнить» из меню. Введите «regedit» в меню прогона и нажмите «возврат». Это должно открыть редактор реестра Windows.

Выберите папку HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \ в левой панели. Эта папка содержит значения для сервера NTP.

Щелкните правой кнопкой мыши по кнопке «Включено» в правой панели окна и выберите «Свойства». Это должно открыть диалоговое окно, в котором вы можете изменить значение раздела реестра. Введите «1» в окне, установив значение «True», которое превращает компьютер XP в сервер времени.

Закройте реестр и откройте командную строку DOS, нажав кнопку «Пуск» Windows, выбрав «Выполнить». затем введите «cmd» в текстовое поле и нажмите «возврат».

В командной строке введите «Net stop w32time» и нажмите «Enter». Теперь введите «net start w32time», это запустит сервер времени для Windows XP.

Тем не менее, компьютер XP, который теперь установлен как сервер NTP, просто распределит время, которое он в настоящее время проводит. Если это время неточно, это приведет к неточному времени, которое распределяется между сетью.

Чтобы обеспечить точный и безопасный источник времени, выделенный сервер времени NTP который получает время от источника атомных часов.

Система Europes GPS начинает принимать форму

Понедельник, ноябрь 16th, 2009

После долгих лет споров и неопределенности европейский эквивалент GPS (Глобальная система позиционирования), наконец, начинает складываться. Европейская система Galileo, которая будет дополнять нынешнюю систему США, является шагом ближе к завершению.

Galileo, которая станет первой оперативной глобальной навигационной спутниковой системой (GNSS) за пределами США, предоставит информацию о местоположении для спутниковых навигационных машин и информацию о времени для GPS NTP-серверы (Network Time Protocol),.

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

С момента своего создания почти десять лет назад эта система преследовалась в политических спорах и неопределенностях. Возражения со стороны США о том, что они утратят способность отключить GPS в периоды военной необходимости; и экономические ограничения в Европе, означало, что проект несколько раз откладывался.

Однако первые четыре спутника завершаются в лаборатории в южной Англии. Эти спутники для проверки на орбите (IOV) образуют мини-созвездие в небе и подтверждают концепцию Галилея, передавая первые сигналы, чтобы европейская система могла стать реальностью.

Остальная часть спутниковой сети должна следовать вскоре после этого. В конечном итоге Galileo должна включать в себя более 30, что означает, что пользователи спутниковых навигационных систем Серверы времени GPS NTP должны получить более быстрые исправления, чтобы находить свои позиции с ошибкой в ​​один метр по сравнению с текущей ошибкой GPS только в пять раз.

Аудитируемая синхронизация времени с сервером NTP

Субботы, ноябре 14th, 2009

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

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

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

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

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

Проверенная система синхронизации времени возможна только с помощью выделенной NTP-сервер времени (Network Time Protocol),. NTP-серверы не только обеспечивают точный метод синхронизации с точностью до нескольких миллисекунд, они также обеспечивают полный контрольный журнал, который нельзя оспаривать.

Серверные системы NTP использовать сеть GPS или специализированные радиопередачи для получения времени атомных часов, которое настолько точно, что это даже вторая из Время UTC (Universal Coordinated Time) превышает 3 млрд. До одного, что даже больше, чем точность других юридических доказательств, таких как ДНК.