Управление исходящими маршрутами в OSPF на quagga

Иногда возникает необходимость в том, чтоб OSPF-роутер отдавал в область не все маршруты, которые ему известны, а только часть сетей. Опытным путем выяснено, что, казалось бы, подходящая для этого команда area 0.0.0.2 filter-list prefix ospf-new out не подходит и правильно делать так:

redistribute kernel route-map TO-OSPF
redistribute connected route-map TO-OSPF
redistribute static route-map TO-OSPF

ip prefix-list ospf-new seq 10 permit 192.168.77.0/24 le 32
ip prefix-list ospf-new seq 20 permit 192.168.90.0/23 le 32
ip prefix-list ospf-new seq 30 permit 10.80.0.0/16 le 32
ip prefix-list ospf-new seq 40 deny any

route-map TO-OSPF permit 10
 match ip address prefix-list ospf-new

Для пущей красоты можно еще на роутерах области применить distribute-list route-map XXX, но только на приеме (in).

Вам также может понравиться

Об авторе jared

1 комментарий

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *