OSPF Filtering

Theme: OSPF Free


Neste post, quero discutir um dos blocos de construção mais importantes do OSPF.

💡
Ao aprender protocolos de roteamento, o passo mais importante para entendê-los é aprender o processo de descoberta de rotas e, em seguida, a avaliação de caminhos.

Para o OSPF, o processo de descoberta de rotas envolve entender os tipos de área e como eles se relacionam com os LSAs. O processo de avaliação de caminhos envolve o custo.

alt text

LSAs

No OSPF, os Anúncios de Estado de Link (LSAs) são usados para ambos os propósitos: trocar informações de roteamento e topologia entre roteadores dentro de uma rede OSPF e avaliar caminhos. Uma boa abordagem para melhor compreensão é saber quem e por que.

  • Quem gera o LSA?

  • Por que esse tipo de LSA é necessário?

Cada tipo de LSA serve a um propósito específico na construção e manutenção da tabela de roteamento OSPF. Aqui está uma breve visão geral dos tipos comuns de LSA:

  1. Tipo 1: LSA de Roteador

    • Gerado por todo roteador OSPF.

    • Descreve os links diretamente conectados do roteador e seus estados.

    • Propagado dentro da área à qual o roteador pertence.

  2. Tipo 2: LSA de Rede

    • Gerado pelo Roteador Designado (DR) em uma rede de acesso múltiplo (como Ethernet).

    • Descreve todos os roteadores conectados ao segmento.

    • Propagado dentro da área local.

  3. Tipo 3: LSA de Resumo

    • Gerado por Roteadores de Borda de Área (ABRs) para resumir e anunciar rotas de uma área para outra.

    • Propagado em outras áreas para anunciar rotas inter-áreas.

  4. Tipo 4: LSA de Resumo ASBR

    • Gerado por ABRs.

    • Para informar outras áreas sobre a presença e localização de um ASBR.

    • Usado para rotear tráfego para destinos externos.

    💡 Consciência de Rotas Externas: Garante que roteadores em diferentes áreas saibam como alcançar destinos externos, direcionando-os para o ASBR.

  5. Tipo 5: LSA Externo AS

    • Gerado por ASBRs.

    • Fornece informações sobre rotas fora do sistema autônomo OSPF.

    • Propagado por toda a rede OSPF, a menos que bloqueado por limites de área.

  6. Tipo 7: LSA Externo NSSA

    • Gerado em Áreas Não Tão Stubby (NSSAs) por ASBRs.

    • Semelhante aos LSAs do Tipo 5, mas restrito à NSSA.

    • Traduzido para LSAs do Tipo 5 por ABRs para uso no restante da rede OSPF.

    💡 Fornece uma maneira de controlar e limitar a disseminação de informações de roteamento externo.

Resumo dos LSAs

| Tipo de LSA | Nome | Gerado Por | Propósito | | --- | --- | --- | --- | | 1 | LSA de Roteador | Todo Roteador | Descreve os links locais do roteador dentro de uma área | | 2 | LSA de Rede | Roteador Designado | Descreve todos os roteadores em uma rede de acesso múltiplo | | 3 | LSA de Resumo | ABRs | Resume rotas entre diferentes áreas | | 4 | LSA de Resumo ASBR | ABRs | Anuncia a localização de ASBRs para roteamento externo | | 5 | LSA Externo AS | ASBRs | Anuncia rotas externas para o domínio OSPF | | 7 | LSA Externo NSSA | ASBRs em NSSA | Anuncia rotas externas dentro de NSSAs |

Tipos de Área

Alguns tipos especiais de área são usados para inserir rotas padrão em uma área e substituir LSAs de resumo do tipo 3 e LSAs externos do tipo 5. Essa abordagem minimiza a propagação de LSAs, mantém o LSDB menor, reduz os cálculos de SPF e resulta em uma tabela de roteamento menor.

Deixe-me começar resumindo os tipos especiais de área:

  • Área Stub

  • Área Totalmente Stub

  • NSSA (Área Não Tão Stubby)

  • NSSA Totalmente (Área Totalmente Não Tão Stubby)

Se você configurar uma área como stub, ela bloqueará todos os LSAs externos do tipo 5. Quaisquer prefixos redistribuídos no OSPF de outro protocolo de roteamento não são permitidos na área stub. E quanto a uma área totalmente stub? Este tipo bloqueará tanto os LSAs externos do tipo 5 quanto os LSAs de resumo do tipo 3.

Como você não tem permissão para ter LSAs externos do tipo 5 na área stub, também é impossível ter um ASBR na área stub. Para alcançar redes em outras áreas, haverá uma rota padrão.

Claro, sempre há uma exceção. Então, e se você quiser que uma área seja uma área stub, mas também tiver um ASBR nessa área? Você pode usar a NSSA (área não tão stubby). Isso é a mesma coisa que a área stub, com a exceção de que você tem permissão para ter um ASBR dentro da área. Como isso funciona? É aqui que o LSA externo do tipo 7 entra em ação. Como não temos permissão para usar o LSA externo do tipo 5, usaremos um novo tipo de LSA.

Se você quiser bloquear LSAs de resumo do tipo 3 e LSAs externos do tipo 5, mas ainda precisar de um ASBR dentro da área totalmente stub, você pode transformá-la em uma NSSA totalmente (área totalmente não tão stubby). Isso bloqueará ambos os tipos de LSA, mas você ainda pode ter um ASBR nesse tipo de área.

Juntando tudo

Agora podemos pensar em alguns exemplos de por que e como aproveitar esses recursos do protocolo.

NSSA

Vamos imaginar a seguinte topologia

Seleção de Rota

Quando temos as rotas para o mesmo prefixo, o OSPF desempata assim:
IA > E2 > E1 > N2 > N1

CUSTO

O custo é calculado com base na largura de banda da interface. Segue a seguinte equação:
Largura de Banda da Interface / Largura de Banda de Referência

A desvantagem é que todas as rotas aprendidas dessa interface adicionarão o mesmo custo a ela. Isso oferece muito menos flexibilidade se você comparar com protocolos como EIGRP e BGP.


Tasks
  • Free
    Difficulty: easy | Time: 0 min
  • task2 Premium
    Difficulty: easy | Time: 5 min