Возможности основных протоколов синхронизации времени

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

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 22.02.2019
Размер файла 13,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Возможности основных протоколов синхронизации времени

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

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

Системой точного времени называется набор технических средств, обеспечивающих периодическую передачу цифровой информации о значении текущего времени от эталонного источника ко всем сетевым элементам, находящимся в сети, с целью синхронизации их внутренних часов [1]. Это нашло свое применение в цифровом оборудовании сетей электросвязи, в котором происходит обработка различных цифровых данных в режиме реального времени и должно обеспечиваться одновременное выполнение определенных внутренних технологических процессов. Использование временной синхронизации дает возможность фиксировать моменты времени начала и конца какого-либо процесса в сети:

? фиксация момента произошедшего события в log-файле при аварийной ситуации с оборудованием, при подсоединении участников события в процесс (телефонный разговор, чат, конференция, вебинары и т.д.);

? тарификация информационного трафика в соответствии со временем суток и месторасположением абонента в зоне обслуживания той или иной сети,

? проведение аутентификации приема / передачи электронной подписи,

? совершение трансакций и т.д.

На сегодняшний момент известно достаточно много протоколов синхронизации времени. Рассмотрим более подробно возможности основных протоколов NTP, SNTP, PTP и IRIG-B.

Сетевой протокол задания времени NTP (Network Time Protocol) служит для осуществления синхронизации работы различных процессов в серверах и программах клиента [2].

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

Точность, которая достижима протоколом NTP, сильно зависит от точности локальных часов и характерных скрытых задержек.

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

Наиболее распространённым протоколом синхронизации времени является протокол IRIG-B. При реализации систем синхронизации на основе данного протокола требуется использование выделенных линий связи. С течением времени протокол IRIG-B расширялся, преимущественно благодаря появлению стандартов IEEE. Новые расширения дают возможность для передачи информации о годе, временном смещении относительно всемирного скоординированного времени (UTC), переходе на летнее время и качестве информации.

Протокол Precision Time Protocol (PTP) является протоколом синхронизации времени, функционирующим по сети Ethernet, не используя выделенные линии связи, и может обеспечить требуемую точность синхронизации времени для регистраторов переходных режимов, устройств сопряжения с шиной процесса и других устройств [1]. Данный протокол обеспечивает высокую точность синхронизации времени, которая достигается путем фиксации меток времени сообщений синхронизации PTP на интерфейсах Ethernet на аппаратном уровне. Протокол PTP обеспечивает возможность наличия в сети нескольких устройств, способных выступать в качестве серверов времени; при этом предполагается, что все они участвуют в голосовании между собой на выбор самых точных часов. В случае неисправности и ухудшения показаний функционирования главных часов, роль могут занять другие часы. Количество времени, необходимое на определение главных часов, оптимизировано для применения и занимает не более 5 секунд.

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

Список литературы

синхронизация технический компьютер сеть

1. Миллс, Дэвид Л. Сличение времени в компьютерных сетях. Протокол сетевого времени на Земле и в космосе. - Киев: Wircom, 2013. - 464 с.

2. Семенов Ю.А. Сетевой протокол времени NTP // Telecommunication technologies - Телекоммуникационные технологии, 2014 - 600 с.

3. Таненбаум Э., Уэзерлл Д. Компьютерные сети. 5-е изд. - СПб.: Питер, 2016. - 960 с.

Размещено на Allbest.ru

...

Подобные документы

  • Функции программного интерфейса операционной системы Windows, предназначенные для работы с семафорами. Средства синхронизации Win32 АРI, основанные на использовании объектов исполнительной системы с дескрипторами. Проблемы при использовании семафоров.

    реферат [67,4 K], добавлен 06.10.2010

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

    курс лекций [1,9 M], добавлен 27.04.2015

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

    курсовая работа [412,8 K], добавлен 24.06.2013

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

    курсовая работа [632,0 K], добавлен 21.10.2015

  • Стандартные сети коммуникационных протоколов. Стек OSI. Стек TCP/IP. Принципы объединения сетей на основе протоколов сетевого уровня. Ограничения мостов и коммутаторов. Модем как средство связи между компьютерами. Международные стандарты модемов.

    курсовая работа [29,3 K], добавлен 06.07.2008

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

    курсовая работа [40,7 K], добавлен 18.04.2012

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

    лекция [1,2 M], добавлен 12.02.2009

  • Встроенные структуры данных, связанные с датами и временем. Системное время в секундах. Представление текущего времени в строку. Изменение даты и времени модификации файла. Установка системной даты и времени по секундам. Работа с системными часами.

    методичка [28,2 K], добавлен 06.07.2009

  • Классификация компьютерной памяти. Использование оперативной, статической и динамической оперативной памяти. Принцип работы DDR SDRAM. Форматирование магнитных дисков. Основная проблема синхронизации. Теория вычислительных процессов. Адресация памяти.

    курсовая работа [1,5 M], добавлен 28.05.2016

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

    курсовая работа [82,7 K], добавлен 18.05.2014

  • Исследование принципа действия поэлементной синхронизации с добавлением и вычитанием импульсов. Характеристика кодирования в системах ПДС, классификации кодов, построения кодера и декодера циклического кода. Расчет параметров системы с ОС и ожиданием.

    курсовая работа [2,8 M], добавлен 08.12.2011

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

    дипломная работа [2,2 M], добавлен 24.06.2012

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

    курсовая работа [195,9 K], добавлен 17.12.2015

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

    дипломная работа [1,7 M], добавлен 03.06.2012

  • Характеристика устройств реального времени: принципы их создания, виды, практическое применение к операционным системам для персональных компьютеров. Основные свойства системы LynxOS, поддержка приложений, сетевые возможности. Средства кросс-разработки.

    реферат [33,1 K], добавлен 02.12.2013

  • Структурная организация сети IP. Основные виды строения сетей IP-телефонии. Способ и средства организации сети TCP/IP, ее структурная организация. Определение длины информационного блока, среднего времени его доставки. Расчет структурных параметров.

    реферат [1,6 M], добавлен 01.10.2014

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

    курсовая работа [167,0 K], добавлен 05.12.2012

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

    реферат [55,0 K], добавлен 11.12.2011

  • Основные характеристики систем реального времени, типы архитектур. Система приоритетов процессов (задач) и алгоритмы диспетчеризации. Понятие отказоустойчивости, причины сбоев. Отказоустойчивость в существующих системах реального времени (QNX Neutrino).

    контрольная работа [428,8 K], добавлен 09.03.2013

  • Система "Учет рабочего времени", разрабатываемая для предприятия НПО "Криста", создается для автоматизации процесса контроля, учета распределения рабочего времени, формирования сопроводительных документов и информации полученной в процессе работы.

    курсовая работа [34,3 K], добавлен 29.11.2008

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.