Суммирование маршрутов является процессом объединения набора адресов в единый адрес с менее специфичной, более короткой маской подсети. Это позволяет уменьшать таблицу маршрутизации
Разберем настройку суммаризации маршрутов в протоколе OSPF.
На рисунке изображена схема с настроенным OSPF.
На SW1 созданы 2 static маршрута и 3 connected маршрута на интерфейсе Loopback1
!
router ospf 1
area 0.0.0.15 nssa
network 11.11.11.2 area 0.0.0.15
router-id 11.11.11.2
redistribute connected metric-type type-2 subnets
redistribute static metric-type type-2 subnets
exit
!
interface loopback 1
ip address 10.10.11.11 255.255.255.255
ip address 10.10.12.11 255.255.255.255
ip address 10.10.15.15 255.255.255.255
!
ip route 10.10.13.13 /32 11.11.11.1
ip route 10.10.14.13 /32 11.11.11.1
sh ip route
Maximum Parallel Paths: 1 (1 after reset)
Load balancing: src-dst-mac-ip
IP Forwarding: enabled
Codes: * - failed to install, > - best, C - connected, S - static,
R - RIP,
O - OSPF intra-area, OIA - OSPF inter-area,
OE1 - OSPF external 1, OE2 - OSPF external 2,
B - BGP, i - IS-IS, L1 - IS-IS level-1,
L2 - IS-IS level-2, ia - IS-IS inter area
P - PBR
OE1 0.0.0.0/0 [110/11] via 11.11.11.1, 00:45:33, vlan 10
OIA 4.4.4.0/30 [30/20] via 11.11.11.1, 00:45:34, vlan 10
OE2 10.10.0.0/16 [110/20] via 11.11.11.1, 00:02:01, vlan 10
C 10.10.11.11/32 is directly connected, loopback 1
C 10.10.12.11/32 is directly connected, loopback 1
S 10.10.13.13/32 [1/4] via 11.11.11.1, 04:59:24, vlan 10
S 10.10.14.13/32 [1/4] via 11.11.11.1, 04:59:01, vlan 10
C 10.10.15.15/32 is directly connected, loopback 1
На SW2 настраиваем суммаризацию маршрутов, полученных от SW1, а также существующих connected маршрутов.
interface vlan 30
ip address 10.10.31.1 255.255.255.0
exit
!
ip route 10.10.32.0 /24 10.10.31.2
!
router ospf 1
area 0.0.0.15 nssa
area 0.0.0.15 range 10.10.0.0 255.255.0.0 nssa
summary-address 10.10.0.0 255.255.0.0
network 4.4.4.1 area 0.0.0.0
network 11.11.11.1 area 0.0.0.15
router-id 4.4.4.1
redistribute connected metric-type type-2 subnets
exit
sh ip route
Maximum Parallel Paths: 1 (1 after reset)
Load balancing: src-dst-mac-ip
IP Forwarding: enabled
Codes: * - failed to install, > - best, C - connected, S - static,
R - RIP, O - OSPF intra-area, OIA - OSPF inter-area, OE1 - OSPF external 1, OE2 - OSPF external 2,
B - BGP, i - IS-IS, L1 - IS-IS level-1,L2 - IS-IS level-2, ia - IS-IS inter area, P - PBR
C 4.4.4.0/30 is directly connected, vlan 4
O 10.10.0.0/16 is rejected
OE2 10.10.11.11/32 [110/20] via 11.11.11.2, 00:04:03, vlan 10
OE2 10.10.12.11/32 [110/20] via 11.11.11.2, 00:04:03, vlan 10
OE2 10.10.13.13/32 [110/20] via 11.11.11.2, 00:04:04, vlan 10
OE2 10.10.14.13/32 [110/20] via 11.11.11.2, 00:04:04, vlan 10
OE2 10.10.15.15/32 [110/20] via 11.11.11.2, 00:04:04, vlan 10
C 10.10.31.0/24 is directly connected, vlan 30
C 11.11.11.0/30 is directly connected, vlan 10
Настройка суммаризации для OSPF маршрутов производится командой area 0.0.0.15 range
с указанием типа области nssa
.
Суммаризация внешних маршрутов для процесса OSPF, попадающих под команду redistribute, настраивается командой summary-address
На коммутаторе SW3 фиксируем в таблице маршрутизации только просуммированный маршрут 10.10.0.0/16
вместо набора отдельных сетей
router ospf 1
network 4.4.4.2 area 0.0.0.0
exit
sh ip route
Maximum Parallel Paths: 1 (1 after reset)
Load balancing: src-dst-mac-ip
IP Forwarding: enabled
Codes: * - failed to install, > - best, C - connected, S - static,
R - RIP,
O - OSPF intra-area, OIA - OSPF inter-area, OE1 - OSPF external 1, OE2 - OSPF external 2,
B - BGP, i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area, P - PBR
C 4.4.4.0/30 is directly connected, vlan 4
OE2 10.10.0.0/16 [110/20] via 4.4.4.1, 00:07:27, vlan 4
OIA 11.11.11.0/30 [30/20] via 4.4.4.1, 00:52:35, vlan 4