отмена
Отображаются результаты для 
Вместо этого искать 
Вы имели в виду: 

Примеры базовой настройки IS-IS для IPv4 и IPv6 в IOS и IOS XR

Cisco Employee

Мне бы хотелось сегодня рассказать о базовой настройке протокола маршрутизации IS-IS. Это протокол динамической маршрутизации, который относится к категории IGP и использует алгоритм Дейкстры (Dijkstra's algorithm) для расчета дерева кратчайших маршрутов. Этот же алгоритм используется и в протоколе маршрутизации OSPF. Протокол IS-IS не очень хорошо известен широкому кругу инженеров, так как его конфигурирование и принципы работы довольно сильно отличаются от привычных и широко используемых протоколов маршрутизации для стека TCP/IP, таких как OSPF, EIGRP или RIP. Основное отличие заключается в том, что IS-IS использует в качестве транспорта протокол CLNP, в отличие от OSPF, EIGRP или RIP, которые сами работают поверх стека TCP/IP, так OSPF и EIGRP работают непосредственно поверх IP, а RIP поверх UDP, как обычное приложение.

У IS-IS в этом случае есть очень большой плюс, если на устройстве, например, одновременно поддерживается 2 стека протоколов (IPv4 и IPv6). Для OSPF придется запускать два разных протокола маршрутизации: OSPFv2 для IPv4 и OSPFv3 для IPv6. А IS-IS может строить таблицу маршрутизации одновременно и для IPv4 и для IPv6, что делает этот протокол популярным у операторов услуг Internet.

Конфигурирование IS-IS выполняется довольно просто. Рассмотрим примеры конфигурирования IS-IS для IPv4 и для IPv6 в IOS и IOS XR.

Пример базовой настройки IS-IS для IPv4 в IOS:

interface Ethernet0/0

  ip address 9.9.8.10 255.255.255.0

  ip router isis

!

interface Ethernet0/1

  ip address 9.9.9.10 255.255.255.0

  ip router isis

!

router isis

  net 49.1111.0000.0000.0010.00

Пример базовой настройки IS-IS для IPv6 в IOS:

interface Ethernet0/0

  ipv6 address 2002:9:9:8::10/64

  ipv6 router isis

!

interface Ethernet0/1

  ipv6 address 2002:9:9:9::10/64

  ipv6 router isis

!

router isis

  net 49.1111.0000.0000.0010.00

Пример базовой настройки IS-IS для IPv4 в IOS XR:

router isis 1

  net 49.2222.0000.0000.0001.00

  !

  interface GigabitEthernet0/0/0/1

   address-family ipv4 unicast

  !

  interface GigabitEthernet0/0/0/2

   address-family ipv4 unicast

Пример базовой настройки IS-IS для IPv6 в IOS XR:

router isis 1

  net 49.2222.0000.0000.0001.00

  !

  interface GigabitEthernet0/0/0/1

   address-family ipv6 unicast

  !

  interface GigabitEthernet0/0/0/2

   address-family ipv6 unicast

Хочу обратить внимание на один важный момент при конфигурировании IS-IS одновременно для IPv4 и IPv6 на одном устройстве. Топологии, построенные для IPv4 и IPv6 могут совпадать, а могут отличаться (список интерфейсов устройств, не которых активирован IS-IS). Если топологии IPv4 и IPv6 будут совпадать на 100%, тогда может используется параметр single-topology, если же топологии отличаются, тогда должен использоваться параметр multi-topology. Особенность настройки заключается в том, что в IOS для IS-IS по умолчанию используется параметр single-topology, а в IOS XR для IS-IS по умолчанию используется параметр multi-topology. В топологии, где одновременно есть устройства под управлением и IOS и IOS XR, если вы выбрали режим multi-topology, то вам нужно задать на всех устройствах под управлением IOS настройки:

router isis

net 47.1111.0000.0000.0008.00

  !

  address-family ipv6

   multi-topology

  exit-address-family

Если же в топологии, где одновременно есть устройства под управлением и IOS и IOS XR, если вы выбрали режим single-topology, то вам нужно задать на всех устройствах под управлением IOS XR настройки:

router isis 1

  net 47.2222.0000.0000.0001.00

  !

  address-family ipv6 unicast

   single-topology

2270
Просмотры
0
Полезный материал
0
Комментарии