Implementação de Route-Policy para Redistribuição e Filtragem entre OSPF e RIP

Cenário de Redistribuição de Rotas

Em ambientes de rede que utilizam múltiplos protocolos de roteamento, a redistribuição de rotas é essencial. Neste guia, configuraremos a importação de rotas RIP para o OSPF aplicando políticas de roteamento (Route-Policy) para filtrar e manipular atributos específicos das rotas no rotaedor de borda (ASBR).

Configuração Inicial de Redistribuição

Primeiro, habilitamos a redistribuição básica do RIP para o OSPF.

[Router-ASBR] ospf 1
[Router-ASBR-ospf-1] import-route rip

  1. Filtragem de Rotas com ACL e Route-Policy

Para bloquear a propagação de uma sub-rede específica (172.16.10.0/24), utilizaremos uma ACL básica combinada com uma Route-Policy.

1.1 Criação da ACL Básica

A ACL será responsável apenas por identificar o tráfego da sub-rede alvo.

[Router-ASBR] acl 2010
[Router-ASBR-acl-basic-2010] rule 5 permit source 172.16.10.0 0.0.0.255
[Router-ASBR-acl-basic-2010] quit

1.2 Configuração da Política de Roteamento

Criamos um nó na política para negar as rotas que correspondem à ACL 2010.

[Router-ASBR] route-policy POLICY_REDISTRIBUICAO deny node 100
[Router-ASBR-route-policy] if-match acl 2010
[Router-ASBR-route-policy] quit

1.3 Aplicação na Redistribuição

[Router-ASBR] ospf 1
[Router-ASBR-ospf-1] import-route rip route-policy POLICY_REDISTRIBUICAO

Nota: Após essa configuração, todas as rotas desaparecerão na tabela do roteador vizinho. Isso ocorre porque a Route-Policy possui uma regra implícita de "deny all" (negar tudo) no final. Como não há outras regras de permissão, todo o restante do tráfego é bloqueado.

  1. Modificação do Tipo de Métrica (Cost Type)

Para alterar o tipo de métrica externa (Type 1) da sub-rede 172.16.20.0/24, criamos um novo nó de permissão.

[Router-ASBR] acl 2020
[Router-ASBR-acl-basic-2020] rule 5 permit source 172.16.20.0 0.0.0.255
[Router-ASBR-acl-basic-2020] quit

[Router-ASBR] route-policy POLICY_REDISTRIBUICAO permit node 200
[Router-ASBR-route-policy] if-match acl 2020
[Router-ASBR-route-policy] apply cost-type type-1
[Router-ASBR-route-policy] quit

  1. Alteração da Métrica Semente (Seed Metric)

Utilizando uma lista de prefixos IP, ajustaremos a métrica inicial da sub-rede 172.16.30.0/24 para 10.

[Router-ASBR] ip ip-prefix PREFIX_30 index 10 permit 172.16.30.0 24

[Router-ASBR] route-policy POLICY_REDISTRIBUICAO permit node 300
[Router-ASBR-route-policy] if-match ip-prefix PREFIX_30
[Router-ASBR-route-policy] apply cost 10
[Router-ASBR-route-policy] quit

  1. Aplicação de Tags e Múltiplos Atributos

É possível modificar vários parâmetros simultaneamente. Para a sub-rede 172.16.40.0/24, aplicaremos uma tag, alteraremos o tipo de custo e a métrica.

[Router-ASBR] ip ip-prefix PREFIX_40 index 10 permit 172.16.40.0 24

[Router-ASBR] route-policy POLICY_REDISTRIBUICAO permit node 400
[Router-ASBR-route-policy] if-match ip-prefix PREFIX_40
[Router-ASBR-route-policy] apply tag 888
[Router-ASBR-route-policy] apply cost-type type-1
[Router-ASBR-route-policy] apply cost 15
[Router-ASBR-route-policy] quit

Comportamento de Sobrescrita da Route-Policy

O protocolo OSPF aceita apenas uma Route-Policy por comando de redistribuição. Se uma nova política for chamada, ela substituirá a anterior.

[Router-ASBR] route-policy POLICY_ALTERNATIVA permit node 500
[Router-ASBR-route-policy] quit

[Router-ASBR] ospf 1
[Router-ASBR-ospf-1] import-route rip route-policy POLICY_ALTERNATIVA

Neste caso, a POLICY_REDISTRIBUICAO é completamente ignorada e substituída pela nova chamada.

  1. Permissão do Tráfego Restante

Para resolver o problema do bloqueio total causado pela regra implícita de negação, adicionamos um nó final sem condições de correspondência (if-match). Isso atua como uma regra de permissão global para o tráfego não classificado.

[Router-ASBR] route-policy POLICY_REDISTRIBUICAO permit node 999

Com esse nó adicional, todas as rotas que não corresponderam aos nós 100, 200, 300 e 400 serão redistribuídas normalmente com seus atributos padrão, restaurando a visibilidade das demais sub-redes na topologia.

Tags: OSPF RIP Route-Policy ACL IP-Prefix

Publicado em 7-15 20:46