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

Настройка NTP

Процедура настройки выглядит следующим образом.

  1. Перейдите в режим конфигурирования OLT
    LTP-16N# configure terminal
  2. Укажите адрес NTP сервера. Одновременно может быть указано до трех разных серверов.
    LTP-16N(configure)# ip ntp server 192.168.10.102
  3. Укажите часовой пояс, используемый на устройстве. В соответствии со значением данного параметра системное время будет скорректировано относительно времени, полученного от сервера.
    LTP-16N(configure)# ip ntp timezone hours 7 minutes 0
  4. При необходимости может быть указана дата перехода на летнее время и обратно.
    LTP-16N(configure)# ip ntp daylightsaving start month March day 29 start-hours 2 start-minutes 0 
    LTP-16N(configure)# ip ntp daylightsaving end month October week Last weekday Saturday end-hours 2 end-minutes 0

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

  5. При необходимости скорректируйте период отправки запросов на NTP сервер в секундах (значение по умолчанию - 1024 секунды).
     LTP-16N(configure)# ip ntp interval 2048
  6. При необходимости добавьте дополнительные сервера NTP в конфигурацию.
    LTP-16N(configure)# ip ntp server 192.168.9.89

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

  7. Примените выполненные изменения и сохраните их в энергонезависимую память.
    LTP-16N(configure)# do commit
    LTP-16N(configure)# do save






Для мониторинга работы NTP предусмотрена команда show ip ntp status 

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

LTP-16N(configure)# do show ip ntp status 
synchronized server                                                                      
clock status            unsynchronized                                                   
clock stratum           16                                                               
reference clock ID                                                                       
clock precision         -23                                                              
clock offset            0.000000 ms                                                      
root delay              0.000000 ms                                                      
root dispersion         0.045000 ms                                                      
peer dispersion         0.000000 ms                                                      
reference time          (no time)                                                        
synchronization state   clock never set                                                  

В синхронизированном состоянии вывод выглядит так: 

LTP-16N(configure)# do show ip ntp status
synchronized server     192.168.10.102                                                   
clock status            synchronized                                                     
clock stratum           3                                                                
reference clock ID      89.109.251.24                                                    
clock precision         -23                                                              
clock offset            2.502491 ms                                                      
root delay              45.668000 ms                                                     
root dispersion         945.654000 ms                                                    
peer dispersion         437.525000 ms                                                    
reference time          ec29e3de.dbe79185  Tue, Jul 22 2025 17:18:06.85                  
synchronization state   clock synchronized                                  

Описание параметров мониторинга

LTP-16N(configure)# do show ip ntp status
synchronized server     192.168.10.102                                                   
clock status            synchronized                                                     
clock stratum           3                                                                
reference clock ID      89.109.251.24                                                    
clock precision         -23                                                              
clock offset            2.502491 ms                                                      
root delay              45.668000 ms                                                     
root dispersion         945.654000 ms                                                    
peer dispersion         437.525000 ms                                                    
reference time          ec29e3de.dbe79185  Tue, Jul 22 2025 17:18:06.85                  
synchronization state   initial frequency training mode                                  


Временная дисперсия это то время, на которое могут колебаться его измерения относительно референсного источника.  

Значение clock offset 2.502ms обозначает, что время на устройстве будет плавно увеличино на две с половиной миллисекуны. При отрицательном значении время будет плавно замедленно. 

Synchronization state может принимать следующие значения :

  • clock never set - время не установлено, перейти в режим калибровки часов.
  • initial frequency training mode - отключить дисциплинирование часов до тех пор, пока время с последнего обновления не превысит максимальное время ожидания корректного обновления, затем включить таймер ожидания.
  • frequency set from file - загрузить файл частоты, включить таймер удержания и продолжить в состоянии SYNC.
  • clock synchronized - включить дисциплинирование часов, однако не корректировать частоту, если таймер удержания не равен нулю.
  • spike detected - произошло обновление, превышающее максимальное допустимое расхождение времени. Игнорировать это обновление и оставаться в таком состоянии до получения корректного обновления.