Перейти к основному содержимому

ipv6 nd prefix

Для указания префиксов которые будут включены в Neighbor Discovery (ND) router advertisements используется команда ipv6 nd prefix.

Для отмены используется noформа команды.

Синтаксис

ipv6 nd prefix {ipv6-prefix/prefix-length | default} [no-advertise | {[valid-lifetime preferred-lifetime] [no-autoconfig] [off-link | no-onlink]}]

no ipv6 nd prefix [ipv6-prefix/prefix-length | default]

Параметры
  • ipv6-prefix- адрес сети IPv6 для включения в объявления маршрутизатора. Этот аргумент должен иметь форму, документированную в RFC4293, где адрес указывается в шестнадцатеричном виде с использованием 16-битных значений между двоеточиями.
  • /prefix-length - длина префикса IPv6. Десятичное значение, указывающее, сколько старших смежных битов адреса составляют префикс (сетевую часть адреса). Перед десятичным значением должен стоять знак косой черты.
  • default- значения по умолчанию, используемые для автоматически анонсируемых префиксов, настроенных в качестве адресов на интерфейсе с помощью команды ipv6 address.
  • no-advertise - префикс не анонсируется.
  • valid-lifetime - оставшееся время, в секундах, в течение которого этот префикс будет оставаться действительным, т.е. время до аннулирования. Значение 4,294,967,295 представляет бесконечность. Адрес, сгенерированный из недействительного префикса, не должен появляться в качестве адреса назначения или источника пакета.
  • preferred-lifetime- Оставшееся время, в секундах, в течение которого данный префикс будет оставаться предпочтительным, т.е. время до обесценивания. Значение 4,294,967,295 представляет бесконечность. Адрес, сгенерированный из устаревшего префикса, больше не должен использоваться в качестве адреса источника в новых сообщениях, но пакеты, полученные на таком интерфейсе, обрабатываются как положено. preferred-lifetime не должно быть больше valid-lifetime.
  • no-autoconfig - указывает узлам на локальном канале, что указанный префикс не может быть использован для автоконфигурации IPv6. Префикс будет анонсироваться с пустым A-битом.
  • off-link- конфигурирует указанный префикс как off-link. Префикс будет анонсироваться с пустым L-битом. Префикс не будет вставлен в таблицу маршрутизации как подключенный префикс. Если префикс уже присутствует в таблице маршрутизации как подключенный префикс (например, потому что префикс также был настроен с помощью команды ipv6 address), то он будет удален.
  • no-onlink - конфигурирует указанный префикс как не подключенный. Префикс будет анонсироваться с пустым L-битом
Конфигурация по умолчанию

Все префиксы, настроенные на интерфейсах, которые включены в анонсы маршрутизаторов IPv6, аносируются с действительным временем жизни 2 592 000 секунд (30 дней) и предпочтительным временем жизни 604 800 секунд (7 дней).

Обратите внимание, что по умолчанию:

  • Все префиксы вставляются в таблицу маршрутизации как подключенные префиксы.
  • Все префиксы анонсируются как on-link (например в анонсе установлен L-бит ).
  • Все префиксы рекламируются как префиксы автоконфигурации (например в анонсе установлен A-бит).
Режим использования

Режим конфигурации интерфейса

Рекомендации по использованию

Эта команда позволяет контролировать отдельные параметры каждого префикса, включая то, должен ли префикс анонсироваться.

Используйте команду ipv6 nd prefix ipv6-prefix/prefix-length для добавления префикса в таблицу префиксов.

Используйте команду no ipv6 nd prefix ipv6-prefix/prefix-length, чтобы удалить префикс из таблицы префиксов.

Используйте команду no ipv6 nd prefix без аргумента ipv6-prefix/prefix-length для удаления всех префиксов из таблицы префиксов.

Примечание. Команда no ipv6 nd prefix не возвращает исходные значения по умолчанию.

Коммутатор поддерживает следующий алгоритм анонса:

  • Анонсировать все префиксы, настроенные в качестве адресов на интерфейсе с использованием параметров, определенных командой** ipv6 nd prefix default**(или значения по умолчанию, если команда не была настроена), кроме префиксов, которые помещены в таблицу префиксов (изменены (настроены) командой ipv6 nd prefix).
  • Рекламировать все префиксы, сконфигурированные командой** ipv6 nd prefix** без ключевого слова no-advertise.

Default

Ключевое слово defaultможно использовать для установки значений по умолчанию для автоматически анонсируемых префиксов, настроенных в качестве адресов на интерфейсе с помощью команды ipv6 address.

Примечание. Эти значения по умолчанию не используются в качестве значений по умолчанию в команде ipv6 nd prefix.

Используйте команду no ipv6 nd prefix default, чтобы вернуть значения по умолчанию к исходным значениям по умолчанию.

On-link

Когда on-link имеет значение "on" (по умолчанию), указанный префикс назначается соединению. Узлы, отправляющие трафик на адреса, которые содержат указанный префикс, считают пункт назначения локально достижимым на канале. Префикс on-link вставляется в таблицу маршрутизации как префикс Connected.

Автоконфигурация

Когда автоконфигурация включена (по умолчанию), она указывает узлам на локальном линке, что указанный префикс может использоваться для автоконфигурации IPv6.

Параметры конфигурации влияют на параметры L-бита и A-бита, связанные с префиксом в IPv6 ND Router Advertisement, и на присутствие префикса в таблице маршрутизации, следующим образом:

  • По умолчанию L=1 A=1, в таблице маршрутизации
  • no-onlink L=0 A=1, в таблице маршрутизации
  • no-autoconfig L=1 A=0, в таблице маршрутизации
  • no-onlink no-autoconfig L=0 A=0, в таблице маршрутизации
  • off-link L=0 A=1, нет в таблице маршрутизации
  • off-link no-autoconfig L=0 A=0, нет в таблице маршрутизации
Пример
FCS(config)# interface vlan 1
FCS(config-if)# ipv6 nd prefix 2001:0DB8::/35 1000 900
FCS(config-if)# exit