Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных


В схеме имеем 2 маршрутизатора R1 и R2 с настроенным соседством OSPF area 0.0.0.0. При этом R2 также имеет соседство в area 1.1.1.1 от которого получает ряд маршрутов с маской /30.

Задача: Передать в area 0.0.0.0 сети полученные из area 1.1.1.1 одной сетью с более широкой маской.

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

router ospf 1
  router-id 192.168.5.2
  area 0.0.0.0
    enable
  exit
  enable
exit

interface gigabitethernet 1/0/1
  ip firewall disable
  ip address 192.168.5.2/24
  ip ospf instance 1
  ip ospf
exit

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

router ospf 1
  router-id 192.168.5.1
  area 0.0.0.0
    enable
  exit
  area 1.1.1.1
    enable
  exit
  enable
exit

interface gigabitethernet 1/0/1
  ip firewall disable
  ip address 192.168.5.1/24
  ip ospf instance 1
  ip ospf
exit
interface gigabitethernet 1/0/2
  ip firewall disable
  ip address 192.168.6.1/24
  ip ospf instance 1
  ip ospf area 1.1.1.1
  ip ospf
exit

На данный момент оба маршрутизатора получают маршруты с маской  /30 от area 1.1.1.1, в том числе и R1:

esr-R1# sh ip ospf 
O IA  * 172.16.1.24/30     [150/30]          via 192.168.5.1 on gi1/0/1        [ospf1 22:46:34]  (192.168.5.1)
O IA  * 172.16.1.12/30     [150/30]          via 192.168.5.1 on gi1/0/1        [ospf1 22:46:34]  (192.168.5.1)
O IA  * 172.16.1.0/30      [150/30]          via 192.168.5.1 on gi1/0/1        [ospf1 22:46:34]  (192.168.5.1)
O IA  * 172.16.1.16/30     [150/30]          via 192.168.5.1 on gi1/0/1        [ospf1 22:46:34]  (192.168.5.1)
O IA  * 172.16.1.4/30      [150/30]          via 192.168.5.1 on gi1/0/1        [ospf1 22:46:34]  (192.168.5.1)
O       192.168.5.0/24     [150/10]          dev gi1/0/1                       [ospf1 22:08:51 from 192.168.5.1]  (192.168.5.1)
O IA  * 172.16.1.20/30     [150/30]          via 192.168.5.1 on gi1/0/1        [ospf1 22:46:34]  (192.168.5.1)
O E2  * 192.168.6.1/32     [150/20/10000]    via 192.168.5.1 on gi1/0/1        [ospf1 22:30:05 from 172.16.0.10]  (172.16.0.10)
O IA  * 172.16.1.8/30      [150/30]          via 192.168.5.1 on gi1/0/1        [ospf1 22:46:34]  (192.168.5.1)

Для суммаризации межзоновых маршрутов необходимо использовать команду summary-address. Данная команда в данной схеме применима к R2 и используется в настройках area из которой принимаются маршруты, которые необходимо суммировать. В конкретном случае это area 1.1.1.1

Таким образом конфигурация OSPF R2 будет выглядеть следующим образом:

router ospf 1
  router-id 192.168.5.1
  area 0.0.0.0
    enable
  exit
  area 1.1.1.1
    summary-address 172.16.1.0/24 
    enable
  exit
  enable
exit

После добавления команды summary-address 172.16.1.0/24 вывод show ip ospf на R1 будет выглядеть следующим образом:

esr-R1# sh ip ospf 
O E2    0.0.0.0/0          [150/20/10000]    via 192.168.5.1 on gi1/0/1        [ospf1 22:46:44 from 172.16.0.10]  (172.16.0.10)
O IA  * 172.16.1.0/24      [150/30]          via 192.168.5.1 on gi1/0/1        [ospf1 22:46:44]  (192.168.5.1)
O       192.168.5.0/24     [150/10]          dev gi1/0/1                       [ospf1 22:08:51 from 192.168.5.1]  (192.168.5.1)
O IA  * 192.168.6.0/24     [150/20]          via 192.168.5.1 on gi1/0/1        [ospf1 22:46:44]  (192.168.5.1)
O E2  * 192.168.6.1/32     [150/20/10000]    via 192.168.5.1 on gi1/0/1        [ospf1 22:30:05 from 172.16.0.10]  (172.16.0.10)

Как можем видеть в таблице маршрутизации появился один маршрут O IA * 172.16.1.0/24 взамен маршрутов с маской /30.


Стоит заметить, что такой способ работает исключительно для суммаризации межзоновых маршрутов (типа IA).


Также с помощью команды summary-address можно скрыть подсети получаемые из area 1.1.1.1. Для этого используются параметр  not-advertise.

router ospf 1
  router-id 192.168.5.1
  area 0.0.0.0
    enable
  exit
  area 1.1.1.1
    summary-address 172.16.1.0/24 not-advertise
    enable
  exit
  enable
exit

При такой конфигурации R2 маршруты входящие в подсеть 172.16.1.0/24 передаваться не будут:

esr-R1# sh ip ospf 
O       192.168.5.0/24     [150/10]          dev gi1/0/1                       [ospf1 23:14:02 from 192.168.5.1]  (192.168.5.1)
O E2  * 192.168.6.1/32     [150/20/10000]    via 192.168.5.1 on gi1/0/1        [ospf1 23:14:05 from 172.16.0.10]  (172.16.0.10)



  • Нет меток