1 (2015-12-07 21:05:56 отредактировано Cyril Romaniuk)

Тема: NTP и SNTP

Здравствуйте.

Прошу, подскажите. Если в нашей техологической сети на ПС есть NTP-сервер. Предоложим, один с двумя интерфейсами сетевыми. Задача стоит синхронизировать от него две группы клиентов. Первая - это группа оборудования, в которой заявлена поддержка NTP протокола. С этим все вроде понятно. NTP сервер, NTP клиент. А вторая группа - защиты Relion 670 серии, где заявлена поддержка SNTP. В PCM600 в параметрах устройств можно выбрать SNTP основной и резервный с указанием IP-адресов. Насколько я смог понять, формат NTP и SNTP пакета структурно сохраняется. Разница заключается в том, что "из-за математических расчетов" SNTP не может обеспечить высокую точность в определенных условиях, особенно с увеличением "стратума" (не уверен в правильности формулировки). Я правильно понимаю, что NTP пакеты будут восприниматься устройствами ABB с поддержкой SNTP? Либо нужно отдельно создавать сервер именно с позиционированием SNTP (если это вообще возможно)?

Подскажите, пожалуйста, еще по поводу резервирования. В каком случае устройства, те же Relion 670 серии, к примеру, переключатся на резервный сервер времени? При неполучении ответа на запрос синхронизации? Или они сравнивают погрешность обоих заявленных серверов и выбирают приоритетный для синхронизации? Я знаю, что такая штука может быть сделана, если в сети два сервера с применением PTP, но вот с NTP я что-то соменваюсь в догадке и склоняюсь к простому "выслал запрос - нет ответа - тайм аут - высылаю запрос на резервный"

Искреннее спасибо, если кто-то поможет разобраться.

Присоединяйтесь!!! Мы в социальных сетях и на Ютуб.

2

Re: NTP и SNTP

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

SNTP can receive only the time from NTP servers; it cannot be used to provide time services to other systems.
SNTP typically provides time within 100 milliseconds of the accurate time, but it does not provide the complex filtering and statistical mechanisms of NTP. In addition, SNTP does not authenticate traffic, although you can configure extended access lists to provide some protection. An SNTP client is more vulnerable to servers that have unexpected behavior than an NTP client, and should be used only in situations where strong authentication is not required.
You can configure SNTP to request and accept packets from configured servers or to accept NTP broadcast packets from any source. When multiple sources are sending NTP packets, the server with the best stratum is selected. (See the Network Time Protocol section on page 3 for a description of strata.) If multiple servers are at the same stratum, a configured server is preferred over a broadcast server. If multiple servers pass both tests, the first one to send a time packet is selected. SNTP will choose a new server only if it stops receiving packets from the currently selected server, or if a better server (according to the criteria described) is discovered.