Graceful Restart
ISIS предоставляет возможность "плавной перезагрузки" (graceful restart), при которой смежность и маршруты сохраняются в таблице маршрутизации на время grace-периода. Таким образом, поток данных не прерывается, и потери пакетов во время фазы перезагрузки не происходит.
В следующем примере SW1 является маршрутизатором уровня L1/L2, а SW2 — маршрутизатором уровня L1/L2, выполняющим роль помощника при перезагрузке (restart-helper). Конфигурация приведена только для SW2, при условии, что смежность с SW1 уже установлена, а таблицы маршрутов заполнены соответствующими маршрутами.
Топология
Рисунок 6-98: IS-IS Graceful Restart
Конфигурация SW2
#configure terminal | Перейти в режим конфигурации. |
(config)#isis restart helper | Настроить этот маршрутизатор как помощник при перезагрузке. |
(config)#isis restart grace-period 100 | Установить grace-период в 100 секунд. Перезагружающийся маршрутизатор должен восстановиться до истечения 100 секунд, иначе смежность и маршруты будут удалены. |
Примечание: Демон IS-IS на перезагружающемся маршрутизаторе должен быть перезапущен вручную: автоматического перезапуска не происходит.
Проверка
SW2#show ip route
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2,
ia - IS-IS inter area, E - EVPN,
v - vrf leaked
* - candidate default
IP Route Table for VRF "default"
C 13.1.1.0/24 is directly connected, eth1, 04:08:20
i ia 20.0.0.0/6 [115/11] via 13.1.1.2, eth1, 00:10:44
i L1 33.0.0.0/24 [115/20] via 13.1.1.2, eth1, 00:10:44
C 127.0.0.0/8 is directly connected, lo, 04:10:59
C 192.168.52.0/24 is directly connected, eth0, 04:10:55
SW2#show clns neighbors
Tag 1: VRF : default
System Id Interface SNPA State Holdtime Type Protocol
0000.0000.0002 eth1 5254.0099.1e21 Up 20 L1 IS-IS
SW2#show ip route database
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2,
ia - IS-IS inter area, E - EVPN,
v - vrf leaked
> - selected route, * - FIB route, p - stale info
IP Route Table for VRF "default"
C *> 13.1.1.0/24 is directly connected, eth1, 04:10:56
i L1 13.1.1.0/24 [115/10] is directly connected, eth1, 01:58:50
i ia *> 20.0.0.0/6 [115/11] via 13.1.1.2, eth1, 00:13:20
i L1 *> 33.0.0.0/24 [115/20] via 13.1.1.2, eth1, 00:13:20
C *> 127.0.0.0/8 is directly connected, lo, 04:13:35
C *> 192.168.52.0/24 is directly connected, eth0, 04:13:31
Gateway of last resort is not set