14.2. Команды NTP

14.2.1. ntp ace

Назначение

Команда ntp ace используется для создания записей контроля доступа (Access Control Entries, ACE) для NTP сервера или однорангового узла в режиме “Global Config”. Чтобы удалить ACE, используйте команду no ntp ace.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

ntp ace ( IP_ADDR | HOSTNAME ) ( mask MASK_LENGTH | ) ( version | kod | ignore | noquery | nomodify | notrap | noserve | nopeer | notrust | limited | none )

no ntp ace ( IP_ADDR | HOSTNAME ) ( mask MASK | ) ( version | kod | ignore | noquery | nomodify | notrap | noserve | nopeer | notrust | limited | none )

Параметр

Описание параметра

Значение параметра

IP_ADDR

IP-адрес сервера времени или однорангового узла

IPv4-адрес, за исключением 127.0.0.1 и 0.0.0.0

HOSTNAME

Имя сервера времени или однорангового узла

До 256 символов

MASK_LENGTH

Длина сетевой маски для адреса

1-32

MASK

Сетевая маска для адреса

В формате IPv4-адреса

version

Игнорировать узлы, если они используют не текущую версию NTP

-

kod

При отказе в доступе отправлять пакет “kiss-of-death”

-

ignore

Игнорировать все пакеты от узла, соответствующего этой записи

-

noquery

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

-

nomodify

Игнорировать все пакеты NTP режимов 6 и 7, которые пытаются изменить состояние сервера

-

notrap

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

-

noserve

Игнорировать пакеты NTP, режим которых отличается от 6 или 7

-

nopeer

Обеспечивать сервис времени для поллинговых узлов без выделения ресурсов памяти для одноранговых узлов

-

notrust

Обрабатывать эти узлы как обычные, но не использовать их в качестве источников синхронизации

-

limited

Эти узлы подлежат ограничению по количеству клиентов с одной сети

-

none

Без ограничений

-

Режим ввода

Global Config

Состояние по умолчанию

Нет

Применение

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

Примеры

Создание ACE для адреса 1.1.1.1:

Switch# configure terminal
Switch(config)# ntp ace 1.1.1.1 version

Связанные команды

show ntp

14.2.2. ntp authentication

Назначение

Команда ntp authentication используется для включения аутентификации NTP. Чтобы отключить аутентификацию NTP, используйте команду ntp authentication disable.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

ntp authentication ( enable | disable )

Параметр

Описание параметра

Значение параметра

enable

Включить аутентификацию NTP

-

disable

Отключить аутентификацию NTP

-

Режим ввода

Global Config

Состояние по умолчанию

Нет

Применение

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

Примеры

Включение аутентификации NTP:

Switch# configure terminal
Switch(config)# ntp authentication enable

Связанные команды

show ntp

14.2.3. ntp disable

Назначение

Команда ntp disable используется для отключения приёма пакетов NTP на интерфейсе. Чтобы включить приём пакетов NTP, используйте команду no ntp disable.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

ntp disable

no ntp disable

Режим ввода

Interface Configuration

Состояние по умолчанию

По умолчанию все интерфейсы принимают пакеты NTP.

Применение

Эта команда поддерживается только физическими интерфейсами, интерфейсами VLAN и интерфейсами loopback.

Примеры

Настройка системы на отключение приёма пакетов NTP на интерфейсе eth-0-1:

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ntp disable

Связанные команды

Нет

14.2.4. ntp key

Назначение

Команда ntp key используется для задания значения ключа NTP в режиме “Global Config”. Чтобы удалить значение ключа NTP, используйте команду no ntp key.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

ntp key KEYID ( 8 | ) VALUE

no ntp key KEYID

Параметр

Описание параметра

Значение параметра

KEYID

Ключ аутентификации

1-64000

8

Указать скрытый ключ

-

VALUE

Значение ключа

До 128 символов

Режим ввода

Global Config

Состояние по умолчанию

Нет

Применение

Используйте эту команду для создания значения ключа NTP.

Примеры

Установка значения 321 для ключа NTP с идентификатором 123:

Switch# configure terminal
Switch(config)# ntp key 123 321

Связанные команды

show ntp

14.2.5. ntp interface reload

Назначение

Команда ntp interface reload используется для перезагрузки конфигурации NTP на интерфейсах в режиме “Global Config”.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

ntp interface reload

Режим ввода

Global Config

Состояние по умолчанию

Нет

Применение

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

Примеры

Перезагрузка конфигурации NTP на всех интерфейсах:

Switch# configure terminal
Switch(config)# ntp interface reload

Связанные команды

show ntp

14.2.6. ntp max-distance

Назначение

Команда ntp max-distance используется для настройки максимального порога синхронизации NTP. Эта команда применяется на NTP-клиенте, где NTP рассчитывает расстояние синхронизации до каждого NTP-сервера и сравнивает его с максимальным порогом, установленным командой ntp max-distance. Если рассчитанное расстояние превышает порог, указанный в ntp max-distance, клиент не будет синхронизироваться с этим NTP-сервером.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

ntp max-distance DISTANCE

no ntp max-distance DISTANCE

Параметр

Описание параметра

Значение параметра

DISTANCE

Укажите максимальное расстояние синхронизации NTP в секундах, по умолчанию 10 секунд.

1-16

Режим ввода

Global Config

Состояние по умолчанию

10

Применение

Нет

Примеры

Настройка NTP:

Switch# configure terminal
Switch(config)# ntp max-distance 16

Связанные команды

Нет

14.2.7. ntp peer

Назначение

Команда ntp peer используется для настройки программных часов на синхронизацию с одноранговым узлом или для синхронизации однорангового узла с устройством. Для отключения этой функции используйте команду no ntp peer.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

ntp peer ( HOSTNAME | IP_ADDR ) { key KEY_ID | prefer | version VER } { source-interface IFNAME | source-ip SRC_ADDR }

no ntp peer ( HOSTNAME | IP_ADDR )

Параметр

Описание параметра

Значение параметра

HOSTNAME

Имя сервера времени или однорангового узла

До 256 символов

IP_ADDR

IP-адрес сервера времени или однорангового узла

IPv4-адрес

KEY_ID

Ключ аутентификации, используемый при отправке пакетов этому одноранговому узлу

1-64000

prefer

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

-

VER

Устанавливает номер версии протокола сетевого времени (NTP)

1-3

IFNAME

Имя исходного интерфейса

Поддержка физических/агрегированных/loopback/tunnel/vlan портов

SRC_ADDR

Исходный IP-адрес

IPv4-адрес

Режим ввода

Global Config

Состояние по умолчанию

Нет

Применение

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

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

Если указан исходный интерфейс или исходный IP-адрес, передача пакетов будет использовать соответствующий IP-адрес в качестве исходного.

Примеры

Настройка коммутатора для синхронизации его программных часов с часами однорангового узла (или наоборот) по IP-адресу 192.168.22.33 с использованием версии NTP 2:

Switch# configure terminal
Switch(config)# ntp peer 192.168.22.33 version 2

Связанные команды

show ntp

14.2.8. ntp refclock

Назначение

Команда ntp refclock используется в режиме “Global Config” для настройки внешнего источника времени для использования с сервисами Network Time Protocol (NTP). Чтобы отключить поддержку внешнего источника времени, используйте команду no ntp refclock.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

ntp refclock stratum NUMBER

no ntp refclock

Параметр

Описание параметра

Значение параметра

NUMBER

Указывает номер уровня иерархии (stratum) NTP, который система будет заявлять.

1-15

Режим ввода

Global Config

Состояние по умолчанию

Эта команда по умолчанию отключена.

Применение

Нет

Примеры

Настройка источника NTP на коммутаторе:

Switch# configure terminal
Switch(config)# ntp refclock stratum 1

Связанные команды

show ntp

14.2.9. ntp server

Назначение

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

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

ntp server ( HOSTNAME | IP_ADDR ) { key KEY_ID | prefer | version VER } { source-interface IFNAME | source-ip SRC_ADDR }

no ntp server ( HOSTNAME | SRC_ADDR )

Параметр

Описание параметра

Значение параметра

HOSTNAME

Имя сервера времени или однорангового узла

До 256 символов

IP_ADDR

IP-адрес сервера времени или однорангового узла

IPv4-адрес

KEY_ID

Ключ аутентификации, используемый при отправке пакетов этому одноранговому узлу

1-64000

prefer

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

-

VER

Устанавливает номер версии протокола сетевого времени (NTP)

1-3

IFNAME

Имя исходного интерфейса

Поддержка физических/агрегированных/loopback/tunnel/vlan портов

SRC_ADDR

Исходный IP-адрес

IPv4-адрес

Режим ввода

Global Config

Состояние по умолчанию

По умолчанию сервер не синхронизируется с этим устройством.

Применение

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

Если указан исходный интерфейс или исходный IP-адрес, передача пакетов будет использовать соответствующий IP-адрес в качестве исходного.

Примеры

Настройка коммутатора для синхронизации его программных часов с устройством по IP-адресу 172.16.22.44 с использованием версии NTP 2:

Switch# configure terminal
Switch(config)# ntp server 172.16.22.44 version 2

Связанные команды

show ntp

14.2.10. ntp trustedkey

Назначение

Команда ntp trustedkey используется для указания ключей аутентификации, с помощью которых коммутатор будет проверять подлинность серверов NTP перед синхронизацией времени с ними. Это помогает предотвратить синхронизацию с недоверенными или ненадежными серверами. Чтобы отключить проверку подлинности, используйте команду no ntp trustedkey.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

ntp trustedkey KEY_ID

no ntp trustedkey KEY_ID

Параметр

Описание параметра

Значение параметра

KEY_ID

Ключ аутентификации, используемый при отправке пакетов этому одноранговому узлу

1-64000

Режим ввода

Global Config

Состояние по умолчанию

Нет

Применение

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

Примеры

Настройка системы для синхронизации только с системами, предоставляющими аутентификационный ключ 42 в своих NTP-пакетах:

Switch# configure terminal
Switch(config)# ntp authentication enable
Switch(config)# ntp key 42 aNiceKey
Switch(config)# ntp trustedkey 42

Связанные команды

show ntp

ntp key

14.2.11. show ntp

Назначение

Команда show ntp используется для отображения конфигурации NTP в режиме “Privileged EXEC”.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show ntp

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

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

Примеры

Вывод информации о конфигурации NTP:

Switch# show ntp

Current NTP configuration: 
============================================================
NTP access control list:
Unicast peer: 
  1.1.1.1
Unicast server: 
  2.2.2.2
Authentication: enabled
Local reference clock: 
  enabled, stratum 10

Связанные команды

ntp server

ntp peer

14.2.12. show ntp ace

Назначение

Команда show ntp ace используется для отображения списка ограничений (restrict list) записей контроля доступа (Access Control Entries, ACE) для NTP сервера или однорангового узла в режиме “Privileged EXEC”.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show ntp ace

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Вывод списка ограничений NTP:

Switch# show ntp ace

address          mask            count        flags
=====================================================================
0.0.0.0         0.0.0.0             55188       noquery, nomodify, notrap
6.6.6.6         255.255.255.255     73          none
127.0.0.1       255.255.255.255    1259         none

Связанные команды

ntp ace

14.2.13. show ntp associations

Назначение

Команда show ntp associations используется для отображения состояния сессий Network Time Protocol (NTP) в режиме “Privileged EXEC”.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show ntp associations

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Подробные описания информации, отображаемой этой командой, можно найти в спецификации NTP (RFC 1305).

Примеры

Вывод состояния сессий NTP:

Switch# show ntp associations

Current NTP associations: 
     remote           refid      st when poll reach   delay   offset  disp
==============================================================================
*6.6.6.6         127.127.1.0      6  161  256  377    0.778   -0.087 119.400
* synchronized, + candidate, # selected, x falsetick, . excess, - outlyer

Связанные команды

show ntp status

14.2.14. show ntp key

Назначение

Команда show ntp key используется для отображения ключей NTP в режиме “Privileged EXEC”.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show ntp key

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Используйте эту команду для отображения ключей NTP.

Примеры

Вывод информации о ключах NTP:

Switch# show ntp key

Current NTP key configuration: 
Flags: * - Trusted
  ID     Value
============================================================
* 1      trusted_key
  5      test_key

Связанные команды

ntp key

14.2.15. show ntp status

Назначение

Команда show ntp status используется для отображения статуса Network Time Protocol (NTP) в режиме “Privileged EXEC”.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show ntp status

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Нет.

Примеры

Вывод информации о статусе NTP:

Switch# show ntp status

Current NTP status: 
============================================================
clock is synchronized
stratum:         11
reference clock: 127.127.1.0
frequency:       0.000 ppm
precision:       2^15
reference time:  d116c946.4dc2f6a7  ( 1:24:22.303 UTC Tue Mar  1 2023)
root delay:      0.000 ms
root dispersion: 449.207 ms
peer dispersion: 662.059 ms
clock offset:    0.000 ms
stability:       0.000 ppm

Связанные команды

show ntp associations

14.2.16. show ntp statistics

Назначение

Команда “show ntp statistics” используется для отображения статистики Network Time Protocol (NTP) в режиме “Privileged EXEC”.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show ntp statistics

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Вывод статистики NTP:

Switch# show ntp statistics

Current NTP I/O statistics: 
============================================================
time since reset:     175834
receive buffers:      10
free receive buffers: 9
used receive buffers: 0
low water refills:    1
dropped packets:      0
ignored packets:      0
received packets:     32
packets sent:         31
packets not sent:     0
interrupts handled:   32
received by int:      32

Связанные команды

show ntp associations

14.2.17. clear ntp statistics

Назначение

Команда clear ntp statistics используется для очистки статистики Network Time Protocol (NTP) в режиме “Privileged EXEC”.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

clear ntp statistics

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Нет.

Примеры

Очистка статистики NTP:

Switch# clear ntp statistics

Связанные команды

show ntp statistics

14.2.18. ntp mgmt-if

Назначение

Команда ntp mgmt-if используется для включения интерфейса управления NTP. Чтобы использовать только интерфейс управления, используйте параметр only. Чтобы включить оба интерфейса, как in-band, так и интерфейс управления, используйте параметр enable. Для отключения интерфейса управления NTP используйте команду no ntp mgmt-if.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

ntp mgmt-if ( enable | only )

no ntp mgmt-if

Параметр

Описание параметра

Значение параметра

only

Использовать только интерфейс управления

-

enable

Использовать как интерфейс управления, так и внутриканальный интерфейс

-

Режим ввода

Global Config

Состояние по умолчанию

По умолчанию интерфейс управления отключен, используется только внутриканальный интерфейс.

Применение

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

Примеры

Использование только интерфейса управления:

Switch# configure terminal
Switch(config)# ntp mgmt-if only

Связанные команды

show ntp