Страница 1 из 1

OSPF анонс маршрута по умолчанию

Добавлено: 20 июн 2022 06:52
d1k1
Добрый день, уважаемые коллеги.

Прошу помощи.
Задача: анонсировать маршрут по умолчанию, прилетающий по bgp, с маршрутизатора esr1000.
Прописал статический маршрут, т.к железка пока в тесте. Редистрибуцию из bgp оставил на потом, может есть более элегантное решение.

В циске решалось командой default-information originate.
Вот такая конструкция не решила проблем + роут-мап почему-то не отрабатывает:

SW version:
1.14.5 build 5[596cabe53]


Код: Выделить всё

ip prefix-list DEFAULT-ROUTE
  permit 0.0.0.0/0

route-map DEFAULT-OSPF
  rule 10
      action set metric ospf type-1 100
  exit
 
router ospf 1
  router-id 172.25.7.83
  prefix-list DEFAULT-ROUTE out
  route-map DEFAULT-OSPF out
  area 0.0.0.0
    network 172.20.240.232/30
    network 172.25.7.83/32
    enable
  exit
  enable
exit

ip route 0.0.0.0/0 blackhole

На соседе видим :

O     * 172.25.7.83/32     [150/200]         via 172.20.240.234 on gi1/0/3     [ospf1 06:44:38]  (172.25.7.83)
O       172.25.7.82/32     [150/0]           dev lo1                           [ospf1 06:44:38]  (172.25.7.82)


Re: OSPF анонс маршрута по умолчанию

Добавлено: 21 июн 2022 03:20
Garri
Добрый вечер!

Код: Выделить всё

ip prefix-list DEFAULT-ROUTE
  permit default-route
exit

route-map DEFAULT-OSPF
  rule 10
      action set metric ospf type-1 100
      action permit
  exit
exit 

default-information-originate
Прописывается в настройках area.

Re: OSPF анонс маршрута по умолчанию

Добавлено: 21 июн 2022 08:40
d1k1
Garri писал(а):Добрый вечер!

[/code]
default-information-originate
Прописывается в настройках area.


Объявленный через default-information-originate маршрут на маршрутизаторах ESR используется для анонса только в NSSA и STUB зоны.
Не наш случай.

permit default-route - такую конструкцию не ест, видимо ПО не то

Re: OSPF анонс маршрута по умолчанию

Добавлено: 22 июн 2022 00:20
Garri
В первом посте у вас в route-map не было action permit, пробовали прописать его прописать?
ip prefix-list DEFAULT-ROUTE
permit 0.0.0.0/0
exit
route-map DEFAULT-OSPF
rule 10
action set metric ospf type-1 100
action permit
exit
exit

Re: OSPF анонс маршрута по умолчанию

Добавлено: 22 июн 2022 05:27
d1k1
Garri писал(а):В первом посте у вас в route-map не было action permit, пробовали прописать его прописать?
ip prefix-list DEFAULT-ROUTE
permit 0.0.0.0/0
exit
route-map DEFAULT-OSPF
rule 10
action set metric ospf type-1 100
action permit
exit
exit


Да, прописывал, в выводе не отображается, как я понимаю.
Если прописать deny, то строчка появится.

Код: Выделить всё

sh run routing route-maps DEFAULT-OSPF

route-map DEFAULT-OSPF
  rule 10
    action set metric ospf type-1 100
  exit
exit

Re: OSPF анонс маршрута по умолчанию

Добавлено: 24 июн 2022 00:31
Garri
Посмотрел доку и, что-то ничего не увидел в плане изменений.
Имеет смысл написать в ТП.
И тут напишите по итогам, тоже интересно.
Может prefix-list будет читать четыре нуля из object-group.

Re: OSPF анонс маршрута по умолчанию

Добавлено: 28 июн 2022 05:42
d1k1
Garri, спасибо за помощь!

Garri писал(а):Посмотрел доку и, что-то ничего не увидел в плане изменений.
Имеет смысл написать в ТП.
И тут напишите по итогам, тоже интересно.
Может prefix-list будет читать четыре нуля из object-group.

Ответ тех.поддержки:
На маршрутизаторах ESR не поддержан тип маршрутов E1. При redistribute\network будут анонсироваться E2 маршруты.
Однако, маршрутизатор ESR может обрабатывать транзитные E1 маршруты и для этих маршрутов есть возможность настроить route-map.
Возможность анонсировать шлюз по умолчанию в OSPF существует только для зоны типа NSSA.

Re: OSPF анонс маршрута по умолчанию

Добавлено: 11 июл 2022 14:13
AlekseyK
d1k1 писал(а):Добрый день, уважаемые коллеги.
Задача: анонсировать маршрут по умолчанию, прилетающий по bgp, с маршрутизатора esr1000.
[/code]


Была схожая задача. Решил через редистрибьюцию из BGP:

Код: Выделить всё

route-map bgp-default-accept
  rule 1
    description "Accept only default from BGP"
    match ip address 0.0.0.0/0
    match ipv6 address ::/0
    match route-type bgp
  exit
  rule 999
    description "REJECT another"
    action deny
  exit
exit

router ospf 100
  redistribute bgp 64999 route-map bgp-default-accept