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

Overload bit

Расширенное использование overload bit в IS-IS полезно для интернет-провайдеров (ISPs), которые используют одновременно BGP и IS-IS, чтобы избежать определенных сценариев "черных дыр". Функция бита перегрузки позволяет настроить маршрутизатор так, чтобы он автоматически отключал overload bit, когда BGP завершил процесс сходимости.

IS-IS отключает overload bit, если BGP не завершил сходимость в течение десяти минут, и опция wait-for-bgp настроена.
Когда команда set overload-bit wait-for-bgp настроена после перезапуска (например, с использованием команд set-overload-bit on-startup wait-for-bgp или set-overload-bit on-startup <5-86400>), маршрутизатор IS-IS анонсирует overload bit всем своим соседям, информируя их о том, чтобы не направлять трафик через этот маршрутизатор, за исключением трафика, предназначенного для сетей, непосредственно подключенных к этому маршрутизатору.

Если интерфейс настроен с использованием команды no set-overload-bit, маршрутизатор не будет анонсировать или устанавливать overload bit при запуске.

Топология

Image

Рисунок 6-100: Настройка бита перегрузки

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

SW1

#configure terminalПерейти в режим конфигурации.
(config)#router isis 1Создать instance маршрутизации IS-IS (1).
(config-router)#net 49.0001.0000.0000.0001.00Определить NET-адрес.
(config-router)#exitВыйти из режима маршрутизатора.
(config)#interface eth1Указать интерфейс (eth1) для настройки и перейти в режим интерфейса.
(config-if)#ip router isis 1Включить маршрутизацию IS-IS на интерфейсе eth1 (подключен к SW2).
(config-if)#exitВыйти из режима интерфейса и вернуться в режим конфигурации.
(config)#interface eth2Указать интерфейс (eth2) для настройки и перейти в режим интерфейса.
(config-if)#ip router isis 1Включить маршрутизацию IS-IS на интерфейсе eth2 (подключен к SW3).
(config-if)#isis metric 50Увеличить значение метрики IS-IS между SW1 и SW3.

SW2

#configure terminalПерейти в режим конфигурации.
(config)#router bgp 100Создать instance маршрутизации BGP (100).
(config-router)#neighbor 1.1.1.2 remote-as 100Указать IP-адрес соседа (1.1.1.2) и ASN соседа (100).
(config-router)#exitВыйти из режима маршрутизатора.
(config)#interface eth1Указать интерфейс (eth1) для настройки и перейти в режим интерфейса.
(config-if)#ip router isis 1Включить маршрутизацию IS-IS на интерфейсе eth1 (подключен к SW1).
(config-if)#exitВыйти из режима интерфейса и вернуться в режим конфигурации.
(config)#interface eth2Указать интерфейс (eth2) для настройки и перейти в режим интерфейса.
(config-if)#ip router isis 1Включить маршрутизацию IS-IS на интерфейсе eth2 (подключен к SW4).
(config-if)#exitВыйти из режима интерфейса и вернуться в режим конфигурации.
(config)#router isis 1Создать instance маршрутизации IS-IS (1).
(config-router)#net 49.0001.0000.0000.0002.00Определить NET-адрес.
(config-router)#set-overload-bit on-startup wait-for-bgpНастроить IS-IS для установки бита перегрузки до полной сходимости BGP (максимум 600 секунд) только при перезапуске.
(config-router)#set-overload-bit on-startup wait-for-bgp suppress externalНастроить IS-IS для подавления внешних маршрутов до указанного значения (в секундах) только при запуске.
(config-router)#set-overload-bit on-startup wait-for-bgp suppress interlevelНастроить IS-IS для подавления межуровневых маршрутов до указанного значения (в секундах) только при запуске.

SW3

#configure terminalПерейти в режим конфигурации.
(config)#router isis 1Создать instance маршрутизации IS-IS (1).
(config-router)#net 49.0001.0000.0000.0003.00Определить NET-адрес.
(config-router)#exitВыйти из режима маршрутизатора.
(config)#interface eth1Указать интерфейс (eth1) для настройки и перейти в режим интерфейса.
(config-if)#ip router isis 1Включить маршрутизацию IS-IS на интерфейсе eth1 (подключен к SW4).
(config-if)#exitВыйти из режима интерфейса и вернуться в режим конфигурации.
(config)#interface eth2Указать интерфейс (eth2) для настройки и перейти в режим интерфейса.
(config-if)#ip router isis 1Включить маршрутизацию IS-IS на интерфейсе eth2 (подключен к SW1).

SW4

#configure terminalПерейти в режим конфигурации.
(config)#router bgp 100Создать instance маршрутизации BGP (100).
(config-router)#neighbor 1.1.1.1 remote-as 100Указать IP-адрес соседа (1.1.1.1) и ASN соседа (100).
(config-router)#exitВыйти из режима маршрутизатора.
(config)#router isis 1Создать instance маршрутизации IS-IS (1).
(config-router)#net 49.0001.0000.0000.0004.00Определить NET-адрес.
(config-router)#exitВыйти из режима маршрутизатора.
(config)#interface eth1Указать интерфейс (eth1) для настройки и перейти в режим интерфейса.
(config-if)#ip router isis 1Включить маршрутизацию IS-IS на интерфейсе eth1 (подключен к SW3).
(config-if)#exitВыйти из режима интерфейса и вернуться в режим конфигурации.
(config)#interface eth2Указать интерфейс (eth2) для настройки и перейти в режим интерфейса.
(config-if)#ip router isis 1Включить маршрутизацию IS-IS на интерфейсе eth2 (подключен к SW2).
Проверка

Используйте следующие команды для проверки смежности и деталей, связанных с протоколом:

SW2#show clns neighbors
Tag 1:  VRF : default
System Id      Interface   SNPA                State  Holdtime  Type Protocol
0001.0000.0001 eth1        5254.00bf.7d18      Up     9         L2   IS-IS
0000.0000.0004 eth2        5254.0031.d453      Up     29        L1   IS-IS
Up     29        L2   IS-IS
SW2#show isis database
Tag 1:  VRF : default
IS-IS Level-1 Link State Database:
LSPID                 LSP Seq Num  LSP Checksum  LSP Holdtime      ATT/P/OL
0000.0000.0002.00-00* 0x00000007   0xD336        1144              1/0/1
0000.0000.0002.02-00* 0x00000004   0x4C86        1134              0/0/0
0000.0000.0003.00-00  0x00000005   0xFA09        987               1/0/0
0000.0000.0004.00-00  0x00000006   0x1159        1114              1/0/0
0000.0000.0004.01-00  0x00000003   0x4889        988               0/0/0
IS-IS Level-2 Link State Database:
LSPID                 LSP Seq Num  LSP Checksum  LSP Holdtime      ATT/P/OL
0000.0000.0002.00-00* 0x00000008   0x06E2        1138              0/0/1
0000.0000.0002.02-00* 0x00000004   0x4C86        1134              0/0/0
0000.0000.0003.00-00  0x00000009   0x2FB3        1144              0/0/0
0000.0000.0004.00-00  0x00000008   0x7677        1144              0/0/0
0000.0000.0004.01-00  0x00000003   0x4889        986               0/0/0
0001.0000.0001.00-00  0x00000008   0x2C03        885               0/0/0
0001.0000.0001.01-00  0x00000005   0x17BD        1126              0/0/0
0001.0000.0001.02-00  0x00000003   0x2DA7        885               0/0/0
SW2#show ip bgp summary
BGP router identifier 1.1.1.1, local AS number 100
BGP table version is 1
0 BGP AS-PATH entries
0 BGP community entries
Neighbor                 V   AS   MsgRcv    MsgSen TblVer   InQ   OutQ    Up/ Down   State/PfxRcd
1.1.1.2                  4   100    0          0       0      0      0     00:04:01         1
Total number of neighbors 1
Total number of Established sessions 1
SW4#show isis database
Tag 1:  VRF : default
IS-IS Level-1 Link State Database:
LSPID                 LSP Seq Num  LSP Checksum  LSP Holdtime      ATT/P/OL
0000.0000.0002.00-00  0x0000000A   0xCD39        1154              1/0/1
0000.0000.0002.02-00  0x00000006   0x4888        1144              0/0/0
0000.0000.0003.00-00  0x00000006   0xF80A        752               1/0/0
0000.0000.0004.00-00* 0x00000009   0x0B5C        1125              1/0/0
0000.0000.0004.01-00* 0x00000004   0x468A        753               0/0/0
IS-IS Level-2 Link State Database:
LSPID                 LSP Seq Num  LSP Checksum  LSP Holdtime      ATT/P/OL
0000.0000.0002.00-00  0x0000000B   0xFFE5        1153              0/0/1
0000.0000.0002.02-00  0x00000006   0x4888        1144              0/0/0
0000.0000.0003.00-00  0x0000000D   0x27B7        1154              0/0/0
0000.0000.0004.00-00* 0x0000000D   0x6C7C        1185              0/0/0
0000.0000.0004.01-00* 0x00000004   0x468A        1124              0/0/0
0001.0000.0001.00-00  0x00000009   0x2A04        1123              0/0/0
0001.0000.0001.01-00  0x00000008   0x11C0        1138              0/0/0
0001.0000.0001.02-00  0x00000004   0x2BA8        1123              0/0/0
SW4#show clns neighbors
Tag 1:  VRF : default
System Id      Interface   SNPA                State  Holdtime  Type Protocol
0000.0000.0003 eth1        5254.0010.fa26      Up     22        L1   IS-IS
Up     22        L2   IS-IS
0000.0000.0002 eth2        5254.0069.0089      Up     9         L1   IS-IS
Up     9         L2   IS-IS
SW4#show bgp summary
BGP router identifier 192.168.52.5, local AS number 100
BGP table version is 1
0 BGP AS-PATH entries
0 BGP community entries
Neighbor                 V   AS   MsgRcv    MsgSen TblVer   InQ   OutQ    Up/ Down   State/PfxRcd
1.1.1.1                  4   100    0          0       0      0      00:06:05       1
Total number of neighbors 1
Total number of Established sessions 1