on | off { area areaid ; ] area auth simple key ; ] domain auth simple key ; ] domain-wide on | off ; ] export-defaults ; ] export-defaults level 1 | 2 ; ] export-defaults metric metric | inherit ; ] export-defaults metric-type internal | external external preference preference ; ] level 1 | 2 | 1 and 2 ; ] in erface name | address [ { enable | disable ; ] auth simple key ; ] csn-interval interval [ level dis-hello-interval interval [ encap [ iso | ip ] ; ] hello-interval interval 1 I 2 level I 1 and 1 I 2 | [ hello-multiplier number [ level level and and ] ; and ] 2 ] ] ; ] ] ; ] lsp-interval interval ; ] level 1 | 2 | 1 and 2 : ] max-burst number ; ] metric metric [ level 1 | 2 | 1 and 2 ] ; ] passive on | off ; ] priority priority [ level 1 | 2 | 1 and 2 ] ; ] retransmit-interval interval ; ] ] ; ] overload-bit on | off ; ] preference preference ; ] psn-interval intervalt ; ] require-snp-auth on | off ; ] ribs unicast | unicast multicast ; ] [ spf-interval interval ; ] [ inet6 on | off ; ] [ summary-originate [ inet | inet6 ] { [network (mask mask | masklen n ) metric cost-value ; ] } ; ] [ summary-filter [ inet | inet6 ] { [network mask mask | masklen number ; ] } ; ] [ systemid systemid ; ] [ traceoptions traceoptions ; ] [ config-time seconds ; ] [ es-config-time seconds ; ] [ hold-time seconds ; ] };
Оператор isis включает протокол IS-IS. По умолчанию протокол выключен. Допустимые для оператора isis параметры:
area areaid - Добавляет адреса областей к тем, которые определены автоматически. Адреса областей IS-IS настраиваются автоматически на основе тех физических маршрутов, на которых работает IS-IS. Оператор area позволяет добавить до трех областей.
area auth simple key - Включает проверку подлинности для маршрутизации первого уровня и позволяет указать ключ (key). Формат ключа: от одной до восьми десятичных цифр, разделенных точками, от одного до восьми шестнадцатеричных байтов, предваренных символами Ох, либо от одного до восьми символов в двойных кавычках. Такой же формат ключа используется и в других параметрах оператора isis.
domain auth simple key - Включает проверку подлинности для маршрутизации второго уровня и позволяет указать ключ.
export-defaults level 1 | 2 - Устанавливает уровень протокола для экспортируемых маршрутов. По умолчанию маршрутизатор уровня 1 экспортирует маршруты на уровне 1, а маршрутизатор уровня 2 поддерживает уровни 1 и 2.
export-defaults metric metric | inherit - Определяет метрику, по умолчанию используемую для маршрутов, экспортируемых в формате IS-IS из других протоколов. По умолчанию используется метрика, уже содержащаяся в маршруте (такое поведение предписывает ключевое слово inherit).
export-defaults metric-type internal | external - Определяет тип метрики, используемой для маршрутов, экспортируемых в формате IS-IS из других протоколов. По умолчанию - internal.
external preference preference - Задает приоритет для внешних маршрутов, полученных по протоколу IS-IS. По умолчанию 151.
level 1 | 2 | 1 and 2 - Устанавливает уровень протокола для данной промежуточной системы. Система уровня 1 является внутриобластным маршрутизатором. В такой системе не могут существовать интерфейсы уровня 2. Система уровня 2 - межобластной маршрутизатор, и она не может иметь интерфейсов уровня 1. Системы уровня 1 и 2 могут иметь интерфейсы уровня 1, уровня 2, а также уровней 1 и 2. Кроме того, отдельные параметры, сопутствующие настройке протокола, могут указываться как принадлежащие уровню 1, 2 или уровням 1 и 2, в зависимости от уровня установки параметра для системы, поддерживающей уровни 1 и 2. По умолчанию принимается значение 1 и 2.
interface name \ address - Указывает интерфейсы, с которыми работает IS-IS. По умолчанию IS-IS работает через все интерфейсы. Для каждого интерфейса могут использо- ваться следующие параметры:
enable | disable - Включает (enable) или отключает (disable) интерфейс. По умолчанию enable.
auth simple key - Включает проверку подлинности и позволяет указать ключ для данно- го интерфейса.
csn-interval interval [ level 1 | 2 | 1 and 2 ] - Устанавливает интервал многоадресной передачи пакетов CSN, если система выбрана в качестве DIS (Designated Intermediate System, назначенная промежуточная система), interval может принимать значения от 1 до 100 секунд.
dis-hello-interval interval [level 1 | 2 | 1 and 2] - Устанавливает интервал передачи сообщений hello, если данная система выбрана в качестве DIS. interval может принимать значения от 1 до 100 секунд.
encap [ ip | iso ] - Позволяет выбрать тип инкапсуляции. По умолчанию - ip. hello-interval interval [ level 1 | 2 | 1 and 2 ] Задает интервал посылки пакетов hello через данный интерфейс, interval может принимать значения от 1 до 300 секунд.
hello-multiplier number [ level 1 | 2 | 1 and 2 ] - Определяет число отсутствующих пакетов hello, позволяющее считать, что сосед не функционирует. Так, если значение number равно 3 и в течение временного интервала, отведенного на поступление трех пакетов hello, не получен ни один пакет, соседу присваивается статус нефу нкционирующего. Значение number лежит в интервале от 1 до 100.
lsp-interval interval - Задает интервал передачи пакетов LSP через этот интерфейс. level 1 | 2 | 1 and 2 ; - Задает уровень протокола для данного интерфейса.
max-burst number - Задает максимальное число пакетов, передаваемых за один прием.
metric metric [ level 1 | 2 | 1 and 2 ] - Задает стоимость для интерфейса.
passive on | off - Указывает, является интерфейс активным или пассивным.
priority priority [ level 1 | 2 | 1 and 2 ] - Устанавливает значение приоритета, используемое при выборе системы DIS. Значение priority лежит в диапазоне от 1 до 127.
retransmit-interval interval - Задает интервал повторной передачи пакетов через данный интерфейс.
overload-bit on | off - Разрешает или запрещает использование бита переполнения.
preference preference - Устанавливает значение приоритета gated для маршрутов IS-IS. По умолчанию 11.
psn-interval interval - Определяет частоту посылки пакетов PSN данной системой, interval может принимать значения от 1 до 20 секунд.
ribs unicast | unicast multicast - Задает базовый формат информации маршрутизации для маршрутов IS-IS. По умолчанию unicast.
spf-interval interval - Определяет длительность ожидания изменений, по истечении которого производится пересчет таблицы маршрутизации, interval может принимать значения от 1 до 60 секунд.
inet6 on | off - Включает поддержку маршрутизации IPv6.
summary-originate - Определяет, как маршруты уровня 1 суммируются в данной системе при передаче сведений на второй уровень маршрутизации, summary-originate используется только для маршрутизаторов уровня 2. network указывает полученный адрес первого уровня, а маска сети (обозначенная маской или длиной маски) объединяет маршруты.
summary-filter - Определяет, как маршруты уровня 1 суммируются при распространении их по каналам маршрутизации второго уровня, summary-filter используется только для маршрутизаторов уровня 2.
systemid systemid - Определяет системный идентификатор IS-IS. Если идентификатор не указан, используется раздел системного идентификатора NSAP-адреса первой цепи.
traceoptions traceoptions - Определяет параметры трассировки для IS-IS. По умолчанию трассировка не выполняется.