Архив для категории «продвинутых NTP»

Почему потребность в NTP

Пятница, Май 8th, 2009

Протокол сетевого времени является интернет-протоколом, используемым для синхронизации компьютерных часов со стабильной и точной привязкой по времени. NTP был первоначально разработан профессором Дэвидом Л. Миллсом в Университете штата Делавэр в 1985 и является стандартным протоколом Интернета и используется в большинстве сетевые серверы времени, отсюда и название NTP-сервером.

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

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

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

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

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

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

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

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

WWVB Разъяснения

Четверг, Май 7th, 2009

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

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

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

Наиболее безопасные способы получения источника времени UTC - использовать выделенный NTP Time Server, Эти устройства могут получать безопасный и точный сигнал времени либо через сеть GPS (Глобальная система позиционирования), доступную в любом месте земного шара, с хорошим видом на небо или через специализированную радиопередачу, передаваемую национальными физическими лабораториями.

В США Национальный институт стандартов и времени (NIST) транслировали сигнал времени от близкого Форта Коллинза, штат Колорадо. Сигнал, известный как WWVB может быть получена по всей Северной Америке (включая многие части Канады) и обеспечивает точный и безопасный способ получения UTC.

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

Повышенная точность двух серверных систем NTP

Среда, Май 6th, 2009

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

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

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

Национальные временные и частотные передачи из физических лабораторий, таких как NIST в США или NPL в Великобритании являются чрезвычайно надежными источниками UTC и NTP серверы времени специально разработаны для них. Однако сигналы времени не гарантируются, они могут выпадать в течение дня и подвержены помехам; они также регулярно переворачиваются для обслуживания.

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

Для приложений, где важны точность и надежность, самым безопасным решением является инвестирование в двойную систему NTP-сервер времени, это устройство может принимать как радиопередачи, такие как MSF, DCF-77 или WWVB и сигнал GPS.

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

Общие GPS-запросы

Среды, Апрель 29th, 2009

Является ли сигнал времени GPS таким же, как и сигнал GPS-позиционирования?

Да. Сигналы, передаваемые по GPS-спутники содержат информацию о времени и положение спутника, из которого он пришел (и его скорость). Информация о времени генерируется встроенным цезием Атомные часы, Именно эта информация используется спутниковыми навигационными устройствами (sat navs), которые обеспечивают глобальное позиционирование. Sat Navs используют эти сигналы от нескольких спутников для триангуляции позиции.

Насколько точны GPS-позиционирование?

Поскольку сигнал времени, генерируемый GPS, поступает из атомных часов, он точно с точностью до 16 наносекунд (16 млрд. Долей секунды). Поскольку свет перемещается почти через 186 000 миль за секунду, это соответствует примерно 16 футам (5 + метры), что означает, что система позиционирования GPS обычно точна для этого.

Время GPS такое же, как UTC?

Нет. Время GPS, как и UTC (Coordinated Universal Time), основано на Международном атомном времени (TAI) - время, рассказанное атомные часы, Однако по мере того, как система GPS была разработана несколько десятилетий назад, теперь она составляет 14 секунд (и вскоре будет 15) позади UTC, потому что она пропустила вторые прыжки, добавленные в UTC, для калибровки замедления вращения Земли.

Как я могу использовать GPS в качестве источника UTC?

К счастью, GPS сервером времени преобразует GPS в текущее время UTC, которое, как и 1 Январь 2009 будет означать, что он должен добавить ровно 15 секунд.

Galileo и GPS NTP-сервер

Четверг, апрель 23rd, 2009

В настоящее время существует только одна глобальная навигационная спутниковая система (GNSS), которая была открыта для гражданского использования с конца 1980.

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

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

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

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

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

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

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

Выбор правильного сигнала времени для вашей сети

Среда, апрель 22nd, 2009

Синхронизация компьютерной сети необходима в современном мире. Многие из компьютерных сетей мира синхронизированы с одним и тем же глобальным временем UTC (Всемирное координированное время).

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

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

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

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

Чтобы выбрать, какой метод лучше всего, единственным фактором, который следует учитывать, является местоположение NTP-сервером то есть получать сигнал времени.

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

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

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

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

Мир в синхронизации

Понедельник, Март 30th, 2009

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

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

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

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

Точная синхронизация возможна в компьютерных сетях благодаря двум разработкам: UTC и NTP.

UTC - это универсальное время, ориентированное на временные рамки, оно основано на GMT, но контролируется массивом атомных часов, что делает его точным с точностью до нескольких наносекунд.

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

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

Часы на весну вперед в выходные

Пятница, Март 27th, 2009

Это время года снова, когда мы теряем час в выходные, когда часы идут вперед British Summer Time, Два раза в год мы меняем часы, но в возрасте UTC (Coordinated Universal Time) и синхронизация времени сервера действительно ли это необходимо?

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

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

Переход на летнее время изменился с годами, но с 1972 он остался как британское летнее время (BST) летом и Greenwich Meantime зимой (GMT). Однако, несмотря на использование почти столетия, изменение часов остается спорным. В течение четырех лет Британия экспериментировала без изменения дневного света, но была доказана непопулярная в Шотландии и на Севере, где утро было темнее.

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

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

Синхронизация NTP и часто задаваемые вопросы

Среда, март 25th, 2009

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

Что такое NTP?

NTP это протокол, предназначенный для синхронизации компьютерных сетей через Интернет или локальную сеть (локальные вычислительные сети). Это не единственный Синхронизация времени доступный протокол, но он наиболее широко используется и самый старый был задуман в конце 1980.

Каковы UTC и GMT?

UTC или Coordinated Universal Time - глобальная шкала времени, она управляется высокоточными атомными часами, но сохраняет то же самое, что и GMT (Greenwich Meantime) с использованием секунд прыжка, добавляется, когда вращение Земли замедляется. Строго говоря, GMT - старая гражданская шкала времени и основана на том, что солнце находится выше линии меридиана, однако, поскольку две системы идентичны во времени благодаря прыжковым секундам, UTC часто упоминается как GMT и наоборот.

И NTP Time Server?

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

Где взять время UTC?

Существует два безопасных способа получения UTC. Первый заключается в использовании сигналов длинных волн, передаваемых по NIST (WWVB) NPL в Великобритании (MSF) и немецкой NPL (DCF). Другой метод - использовать сеть GPS. Спутники GPS передают атомный тактовый сигнал, который может быть использован и преобразован в UTC с помощью GPS NTP-сервером.

NTP GPS-сервер с использованием спутниковых сигналов времени

Вторник, Март 24th, 2009

Сервер GPS NTP это специализированное устройство, которое использует сигнал времени из сети GPS (Global Positioning System). GPS теперь является общим инструментом для автомобилистов со спутниковыми навигационными устройствами, установленными на большинстве новых автомобилей. Но GPS - это гораздо больше, чем просто помощь для позиционирования, в самом сердце сети GPS есть атомные часы которые находятся внутри каждого спутника GPS.

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

GPS может делать это только из-за атомных часов, которые он использует для передачи сигналов времени. Эти сигналы времени перемещаются, как и все радиосигналы, со скоростью света, поэтому погрешность всего лишь 1 миллисекунды (1 / 1000 секунды) может привести к тому, что спутниковая навигация будет достигать 300 километров.

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

GPS-часы это еще один термин, GPS сервером времени, Сеть GPS состоит из активных спутников 21 (и нескольких запасных) миль 10,000 на орбите над Землей, и каждый спутник крутит Землю два раза в день. Разработанный для спутниковой навигации, GPS-приемнику требуется как минимум три спутника для поддержания позиции. Однако в случае GPS-часов требуется только один спутник, что значительно упрощает получение надежного сигнала.

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