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

Конфигурация ISIS

Обзор

Intermediate System to Intermediate System (IS-IS) — это внутренний протокол маршрутизации, работающий в пределах одной административной area. Это протокол маршрутизации состояния канала, который работает путем надежной рассылки информации о состоянии канала по всей сети маршрутизаторов. Каждый маршрутизатор IS-IS независимо создает базу данных топологии сети, агрегируя переданную информацию о сети. IS-IS использует алгоритм Дейкстры для вычисления наилучшего пути через сеть. Пакеты (датаграммы) затем пересылаются через сеть к месту назначения на основе вычисленного оптимального пути.

Топология

Image

Рисунок 3-28: Топология ISIS для VRF

Конфигурация IPv4 VRF

SW1

#con tПерейти в режим конфигурации.
(config)#ip vrf vrf1Создать vrf1
(config-vrf)#exitВыйти из режима VRF
(config)#router isis 1 vrf1Ассоциировать процесс ISIS с vrf1
(config-router)#net 49.0001.0000.0000.0001.00Установить сетевой идентификатор для этого instances, указав адрес area и системный ID.
(config-router)#is-type level-1Настроить instance 1 как маршрутизацию уровня 1
(config-router)#exitВыйти из режима маршрутизатора
(config)#interface eth1Перейти в режим интерфейса
(config-if)#ip vrf forwarding vrf1Ассоциировать интерфейс с vrf1
(config-if)#ip address 2.2.2.1/24Настроить IP-адрес 2.2.2.1 на eth1
(config-if)#ip router isis 1Включить маршрутизацию ISIS для instances в area 49
(config-if)#isis circuit-type level-1Настроить интерфейс как уровень 1
(config-if)#exitВыйти из режима интерфейса
(config)#exitВыйти из режима конфигурации

Конфигурация ISIS

SW2

#con tПерейти в режим конфигурации.
(config)#ip vrf vrf1Создать vrf1
(config-vrf)#exitВыйти из режима VRF
(config)#router isis 1 vrf1Ассоциировать процесс ISIS с vrf1
(config-router)#net 49.0001.0000.0000.0002.00Установить сетевой идентификатор для этого instances, указав адрес area и системный ID.
(config-router)#is-type level-1Настроить instance 1 как маршрутизацию уровня 1
(config-router)#exitВыйти из режима маршрутизатора
(config)#interface eth1Перейти в режим интерфейса
(config-if)#ip vrf forwarding vrf1Ассоциировать интерфейс с vrf1
(config-if)#ip address 2.2.2.2/24Настроить IP-адрес 2.2.2.2 на eth1
(config-if)#ip router isis 1Включить маршрутизацию ISIS для instances в area 49
(config-if)#isis circuit-type level-1Настроить интерфейс как уровень 1
(config-if)#exitВыйти из режима интерфейса
(config)#exitВыйти из режима конфигурации
Проверка

SW1

#show clns neighbors
Tag 1:  VRF : vrf1
System Id      Interface   SNPA      State     Holdtime        Type     Protocol
0000.0000.0002      eth1   5254.00d1.5789      Up          9    L1      IS-IS

SW2

#show clns neighbors
Tag 1:  VRF : vrf1
System Id      Interface   SNPA                State  Holdtime  Type Protocol
0000.0000.0001 eth1        5254.0024.4323      Up     26        L1   IS-IS

SW1

#show ip isis route
Codes: C - connected, E - external, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, D - discard, e - external metric
Tag 1:  VRF : vrf1
Destination         Metric      Next-Hop            Interface      Tag
C    2.2.2.0/24          10          --                  eth1           0             0

SW2

#show ip isis route
Codes: C - connected, E - external, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, D - discard, e - external metric
ISIS Configuration
Tag 1:  VRF : vrf1
Destination         Metric      Next-Hop            Interface      Tag
C    2.2.2.0/24          10          --                  eth1           0             0