Настройка фильтрации маршрутной информации в OSPF

Между маршрутизаторами 1 и 2 настроена динамическая маршрутизация с помощью протокола OSPF.

Рисунок


> [!table] *Таблица* — Текущая конфигурация на маршрутизаторах >
EcoRouter 1EcoRouter 2
EcoRouter_1#show run
!
 router ospf 1
log-adjacency-changes
network 10.10.10.0/24 area 0.0.0.0
network 192.168.1.0/24 area 0.0.0.0
!
interface e2
ip mtu 1500
ip address 192.168.1.1/24
!
interface e1
ip mtu 1500
ip address 10.10.10.1/24
!
port te0
mtu 9728
service-instance 1
 encapsulation untagged
 no rewrite
 connect ip interface e1
EcoRouter_2#show run
!
router ospf 1
log-adjacency-changes
network 10.10.10.0/24 area 0.0.0.0
network 172.168.1.0/24 area 0.0.0.0
!
interface e2
ip mtu 1500
ip address 172.168.1.1/24
!
interface e1
ip mtu 1500
ip address 10.10.10.2/24
!
port te0
mtu 9728
service-instance 1
 encapsulation untagged
 no rewrite
 connect ip interface e1

Таблица — Вывод таблицы маршрутизации на EcoRouter_1 и EcoRouter_2

EcoRouter 1EcoRouter 2
EcoRouter_1#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
   * - candidate default
IP Route Table for VRF "default"
C    10.10.10.0/24 is directly connected, e1
O    172.168.1.0/24 [110/20] via 10.10.10.2, e1, 00:18:28
C    192.168.1.0/24 is directly connected, e2

Gateway of last resort is not set
EcoRouter_2#sh 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
   * - candidate default
IP Route Table for VRF “default”
C    10.10.10.0/24 is directly connected, e1
C    172.168.1.0/24 is directly connected, e2
O    192.168.1.0/24 [110/20] via 10.10.10.1, e1, 00:18:47

Gateway of last resort is not set

Настройка фильтрации получения анонсов маршрутной информации от Ecorouter 2 на маршрутизаторе Ecorouter 1.

EcoRouter_1(config)#policy-filter-list 10 remark FilterForER2

Создание списка фильтров с номером 10. Добавление комментария для этого списка фильтров.

EcoRouter_1(config)#policy-filter-list 10 deny 172.168.1.0 0.0.0.255

Создание правила списка фильтров, которое запрещает помещение маршрута в сеть 172.168.1.0/24 с таблицей маршрутизации. После создания список фильтров нужно применить к процессу маршрутизации. До применения фильтр работать не будет.

EcoRouter_1(config)#router ospf 1
EcoRouter_1(config-router)#distribute-list 10 in

В контексте конфигурации протокола маршрутизации следует указать номер нужного списка фильтров и направление.

Для OSPF использование списков фильтров возможно только во входящем направлении, так как в этом направлении не фильтруются LSA, а фильтруются маршруты, которые помещаются в таблицу маршрутизации.

EcoRouter_1#sh 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
   * - candidate default
IP Route Table for VRF "default"
C    10.10.10.0/24 is directly connected, e1
C    192.168.1.0/24 is directly connected, e2
Gateway of last resort is not set

В таблице маршрутизации данная сеть отсутствует.

EcoRouter_1#sh ip ospf database  
OSPF Router with ID (192.168.1.1) (Process ID 1 VRF default)
        Router Link States (Area 0.0.0.0)
Link ID     ADV Router    Age   Seq#    CkSum  Link count
172.168.1.1   172.168.1.1   1552   0x80000007 0x8c39 2
192.168.1.1   192.168.1.1   1556   0x80000006 0x4447 2
 
		Net Link States (Area 0.0.0.0)
 
Link ID     ADV Router    Age   Seq#    CkSum
10.10.10.1    192.168.1.1   1556   0x80000001 0x1fcd
EcoRouter_1#

Информация о этой сети присутствует в базе состояния каналов OSPF.