5.2. NDP Commands
5.2.1. ipv6 neighbor
Назначение
Команда ipv6 neighbor
используется для настройки статической записи соседнего узла (neighbor).
Команда no ipv6 neighbor
используется для удаления статической записи.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
ipv6 neighbor (vrf NAME| ) IPV6_ADDR MAC (IFNAME| )
no ipv6 neighbor (vrf NAME| ) IPV6_ADDR (IFNAME| )
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
vrf NAME |
Имя экземпляра VRF |
Текст до 15 символов |
IPV6_ADDR |
IPv6-адрес в формате X:X::X |
- |
MAC |
MAC-адрес в формате HHHH.HHHH.HHHH |
- |
IFNAME |
Имя физического/агрегированного/loopback/VLAN/туннельного порта |
- |
Режим ввода
Global Config
Состояние по умолчанию
По умолчанию статические записи о IPv6-соседях отсутствуют.
Применение
Команда используется для настройки статической записи о соседнем узле. Если IPv6-адрес является локальным для канала (link-local), необходимо указать имя интерфейса.
Команда no ipv6 neighbor
не удаляет динамические записи о соседях.
Примеры
Добавление статической записи о соседе:
Switch# configure terminal
Switch(config)# ipv6 neighbor 2001::1 0000.0000.0001
Switch(config)# ipv6 neighbor vrf a fe80::1 0000.0000.0002 eth-0-1
Связанные команды
show ipv6 neighbors
5.2.2. clear ipv6 neighbors
Назначение
Команда clear ipv6 neighbors
используется для удаления динамических записей о соседних узлах.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
clear ipv6 neighbors (vrf NAME| ) (interface IFNAME| )
clear ipv6 neighbors (vrf NAME| ) IPV6_ADDR (interface IFNAME| )
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
vrf NAME |
Имя экземпляра VRF |
Текст до 15 символов |
interface IFNAME |
Имя физического/агрегированного/loopback/VLAN/туннельного порта |
- |
IPV6_ADDR |
IPv6-адрес в формате X:X::X. Будут удалены записи о IPv6-соседях с этим адресом |
- |
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Пользователь может удалить динамические записи IPv6 по интерфейсу или адресу. Если указанный адрес является локальным для канала (link-local), требуется указать интерфейс.
Примеры
Удаление записей о соседях:
Switch# clear ipv6 neighbors
Связанные команды
show ipv6 neighbors
5.2.3. ipv6 hop-limit
Назначение
Команда ipv6 hop-limit
используется для установки предела количества переходов (hop limit) для IPv6 пакетов.
Команда no ipv6 hop-limit
используется для восстановления конфигурации по умолчанию.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
ipv6 hop-limit HOP_LIMIT
no ipv6 hop-limit
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
HOP_LIMIT |
Предел количества переходов (hop limit) |
1-255 |
Режим ввода
Global Config
Состояние по умолчанию
Значение по умолчанию — 64.
Применение
Настройка предела количества переходов (hop limit) будет влиять на все IPv6 пакеты, отправляемые с коммутатора, если значение hop limit не будет перезаписано протоколами более высокого уровня, такими как OSPF и другие.
Примеры
Установка предела количества переходов:
Switch# configure terminal
Switch(config)# ipv6 hop-limit 255
Связанные команды
Нет
5.2.4. ipv6 nd ra hop-limit
Назначение
Команда ipv6 nd ra hop-limit
используется для установки значения “Текущий предел количества переходов” (Current hop limit) в пакетах RA (Router Advertisement).
Команда no ipv6 nd ra hop-limit
используется для восстановления конфигурации по умолчанию.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
ipv6 nd ra hop-limit HOP_LIMIT
no ipv6 nd ra hop-limit
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
HOP_LIMIT |
Установить текущее значение hop limit |
0 - 255 |
Режим ввода
Interface Configuration
Состояние по умолчанию
Значение по умолчанию — 0.
Применение
Нет
Примеры
Установка значения “Текущий предел количества переходов” в пакетах RA:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd ra hop-limit 255
Связанные команды
Нет
5.2.5. ipv6 nd dad attempts
Назначение
Команда ipv6 nd dad attempts
используется для установки количества попыток выполнения DAD (обнаружение дублирующегося адреса).
Команда no ipv6 nd dad attempts
используется для восстановления конфигурации по умолчанию.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
ipv6 nd dad attempts DAD_ATTEMPTS
no ipv6 nd dad attempts
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
DAD_ATTEMPTS |
Установить количество попыток. |
0 - 600 |
Режим ввода
Interface Configuration
Состояние по умолчанию
Значение по умолчанию — 1.
Применение
Используйте эту команду для установки количества попыток выполнения DAD. Значение 0
отключает функцию DAD.
Примеры
Настройка количества попыток DAD:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd dad attempts 3
Связанные команды
Нет
5.2.6. ipv6 nd ns-interval
Назначение
Команда ipv6 nd ns-interval
используется для установки интервала отправки пакетов NS (Neighbor Solicitation).
Команда no ipv6 nd ns-interval
используется для восстановления значения по умолчанию.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
ipv6 nd ns-interval NS_INTERVAL
no ipv6 nd ns-interval
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
NS_INTERVAL |
Интервал IPv6 пакетов Neighbor Solicitation |
1000 - 3600000 мc |
Режим ввода
Interface Configuration
Состояние по умолчанию
Значение по умолчанию — 1000 мс
Применение
Эта конфигурация влияет на интервал отправки пакетов NS в течение периода DAD или периода обнаружения соседей.
Примеры
Настройка интервала NS:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd ns-interval 2000
Связанные команды
Нет
5.2.7. ipv6 nd ra suppress
Назначение
Команда ipv6 nd ra suppress
используется для включения функции подавления отправки RA (Router Advertisement).
Команда no ipv6 nd ra suppress
используется для отключения функции подавления отправки RA.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
ipv6 nd ra suppress
no ipv6 nd ra suppress
Режим ввода
Interface Configuration
Состояние по умолчанию
По умолчанию функция подавления RA включена.
Применение
Когда функция подавления RA включена, с этого интерфейса не будут отправляться пакеты RA/RS, даже если получен пакет RS.
Примеры
Включение функции подавления RA:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd ra suppress
Отключение функции подавления RA:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# no ipv6 nd ra suppress
Связанные команды
ipv6 nd ra interval
ipv6 nd ra lifetime
5.2.8. ipv6 nd ra mtu suppress
Назначение
Команда ipv6 nd ra mtu suppress
используется для включения функции подавления отправки опции MTU в пакетах RA (Router Advertisement).
Чтобы отключить эту функцию, используйте команду no ipv6 nd ra mtu suppress
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
ipv6 nd ra mtu suppress
no ipv6 nd ra mtu suppress
Режим ввода
Interface Configuration
Состояние по умолчанию
По умолчанию функция подавления отправки MTU в пакетах RA отключена.
Применение
Когда функция подавления MTU включена, опция MTU не будет добавляться в пакеты RA.
Примеры
Включение функции подавления отправки опции MTU в пакетах RA:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd ra mtu suppress
Отключение функции подавления отправки опции MTU в пакетах RA:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# no ipv6 nd ra mtu suppress
Связанные команды
Нет
5.2.9. ipv6 nd ra interval
Назначение
Команда ipv6 nd ra interval
используется для настройки интервала отправки пакетов RA (Router Advertisement).
Команда no ipv6 nd ra interval
используется для возврата к настройке по умолчанию.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
ipv6 nd ra interval MAX (MIN| )
no ipv6 nd ra interval
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
MAX |
Максимальный интервал отправки RA, сек |
4 - 1800 |
MIN |
Минимальный интервал отправки RA, сек |
3 - 1350 |
Режим ввода
Interface Configuration
Состояние по умолчанию
По умолчанию максимальный интервал составляет 600 секунд, минимальный интервал равен \(0,33 * MAX\).
Применение
Если минимальное значение не указано, оно должно быть:
равно \(0.33 * MAX\) при \(MAX ≥ 9\);
равно MAX при \(MAX < 9\).
Примеры
Настройка интервала отправки пакетов RA:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd ra interval 300
Связанные команды
ipv6 nd ra suppress
ipv6 nd ra lifetime
5.2.10. ipv6 nd ra lifetime
Назначение
Команда ipv6 nd ra lifetime
используется для установки времени жизни пакетов RA (Router Advertisement).
Команда no ipv6 nd ra lifetime
используется для возврата к настройке по умолчанию.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
ipv6 nd ra lifetime *LIFE_TIME
no ipv6 nd ra lifetime
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
LIFE_TIME |
Установить время жизни IPv6 RA |
0 - 9000 секунд |
Режим ввода
Interface Configuration
Состояние по умолчанию
По умолчанию время жизни пакетов RA равно \(3* MAX\) интервала RA.
Применение
Нет
Примеры
Установа времени жизни пакетов RA:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd ra lifetime 1000
Связанные команды
ipv6 nd ra suppress
ipv6 nd ra interval
5.2.11. ipv6 nd reachable-time
Назначение
Команда ipv6 nd reachable-time
используется для установки времени доступности записей о соседях.
Команда no ipv6 nd reachable-time
используется для возврата к настройке по умолчанию.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
ipv6 nd reachable-time *REACHABLE_TIME
no ipv6 nd reachable-time
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
REACHABLE_TIME |
Время доступности, мс |
0 - 3600000 |
Режим ввода
Interface Configuration
Состояние по умолчанию
По умолчанию значение равно 30000 мс.
Применение
Значение времени доступности 0
означает возврат к значению по умолчанию — 30000 мс.
После истечения времени доступности записи о соседях со статусом “REACH” изменяют статус на “STALE”.
Примеры
Установка времени доступности:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd reachable-time 3600000
Связанные команды
Нет
5.2.12. ipv6 nd managed-config-flag
Назначение
Команда ipv6 nd managed-config-flag
используется для установки флага “Managed address configuration”.
Команда no ipv6 nd managed-config-flag
используется для отмены этой настройки.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
ipv6 nd managed-config-flag
no ipv6 nd managed-config-flag
Режим ввода
Interface Configuration
Состояние по умолчанию
По умолчанию флаг “Managed address configuration” не установлен.
Применение
Нет
Примеры
Установка флага “Managed address configuration”:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd managed-config-flag
Связанные команды
ipv6 nd other-config-flag
5.2.13. ipv6 nd other-config-flag
Назначение
Команда ipv6 nd other-config-flag
используется для установки флага “Other configuration”.
Команда no ipv6 nd other-config-flag
используется для отмены данной настройки.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
ipv6 nd other-config-flag
no ipv6 nd other-config-flag
Режим ввода
Interface Configuration
Состояние по умолчанию
По умолчанию флаг “Other configuration” не установлен.
Применение
Нет
Примеры
Установка флага “Other configuration”:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd other-config-flag
Связанные команды
ipv6 nd managed-config-flag
5.2.14. ipv6 nd prefix
Назначение
Команда ipv6 nd prefix
используется для настройки префикса для рассылки маршрутов (RA).
Команда no ipv6 nd prefix
используется для отмены рассылки префикса.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
ipv6 nd prefix IPv6_PREFIX (VALID_TIME|infinite) (PERFERRED_TIME|infinite) ({off-link|no-autoconfig}| )
no ipv6 nd prefix IPv6_PREFIX
ipv6 nd prefix default (VALID_TIME|infinite) (PERFERRED_TIME|infinite) ({off-link|no-autoconfig}| )
no ipv6 nd prefix default
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
IPv6_PREFIX |
Настройка IPv6 префикса для анонсирования маршрутов. Формат: IPv6-адрес с длиной маски (X:X::X/M) |
IPv6-адрес и длина маски |
VALID_TIME |
Время жизни префикса. |
0 - 4294967295 сек |
PERFERRED_TIME |
Время приоритета префикса. |
0 - 4294967295 секунд |
Режим ввода
Interface Configuration
Состояние по умолчанию
Значение времени жизни префикса по умолчанию - 2 592 000
сек (30 дней). Параметр может быть задан как infinite
, что соответствует значению 4 294 967 295
.
Значение времени приоритета префикса по умолчанию - 604 800
секунд (7 дней). Параметр может быть задан как infinite
, что соответствует значению 4 294 967 295
.
Применение
Нет
Примеры
Настройка префикса:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd prefix 2001::1/64 3000 3000
Связанные команды
show ipv6 interface IFNAME prefix
5.2.15. show ipv6 interface IFNAME prefix
Назначение
Команда show ipv6 interface IFNAME prefix
используется для отображения префикса для рассылки маршрутов (RA) на указанном интерфейсе.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
show ipv6 interface IFNAME prefix
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
IFNAME |
Имя физического/агрегированного/loopback/VLAN/туннельного порта |
- |
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Нет
Примеры
Нет
Связанные команды
ipv6 nd prefix
5.2.16. show ipv6 neighbors
Назначение
Команда show ipv6 neighbors
используется для отображения всех записей о IPv6-соседях.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
show ipv6 neighbors (dynamic|static|interface IFNAME|IPV6_ADDR|statistics| )
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
interface IFNAME |
Имя интерфейса для отображения |
Имя физического/агрегированного/loopback/VLAN/туннельного порта |
IPV6_ADDR |
IPv6-адрес в формате X:X::X |
- |
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Записи о соседях могут быть показаны глобально, по интерфейсу или по префиксу. Динамические и статические записи могут отображаться отдельно.
Примеры
Вывод записей о соседях:
Switch# show ipv6 neighbors
IPv6 address Age Link-Layer Addr State Interface
2001::2 7 40f2.fd60.ac00 REACH eth-0-9
fe80::42f2:fdff:fe60:ac00 6 40f2.fd60.ac00 STALE eth-0-9
Связанные команды
ipv6 neighbor
5.2.17. debug ipv6 nd
Назначение
Команда debug ipv6 nd
используется для включения отладки функции IPv6 Neighbor Discovery (ND).
Команда no debug ipv6 nd
используется для отключения отладки функции IPv6 ND.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
debug ipv6 nd (packet|events|error|dump|info|all)
no debug ipv6 nd (packet|events|error|dump|info|all)
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
packet |
Пакеты IPv6 ND |
- |
events |
События IPv6 ND |
- |
error |
Сообщения об ошибке IPv6 ND |
- |
dump |
Вывод данных в шестнадцатеричном формате |
- |
info |
Информация о IPv6 ND |
- |
all |
Все сообщения отладки |
- |
Режим ввода
Privileged EXEC
Состояние по умолчанию
По умолчанию отладка IPv6 ND отключена.
Применение
Нет
Примеры
Включение отладки IPv6 ND:
Switch# debug ipv6 nd all
Switch# terminal monitor
Связанные команды
Нет