Eleição OSPF com um link / 30?


9

Eu tenho algumas / 30 sub-redes conectando roteadores OSPF através de um link compatível com broadcast. Devo também configurar as interfaces envolvidas no link para a rede IP OSPF ponto a ponto ? Ou isso importa? A única coisa em que consigo pensar é impedir a eleição que, pelo meu entendimento, não deve importar, uma vez que são apenas 2 hosts (os roteadores) na sub-rede?

Respostas:


11

Eu tenho algumas / 30 sub-redes conectando roteadores OSPF através de um link compatível com broadcast. Devo também configurar as interfaces envolvidas no link para a rede IP OSPF ponto a ponto? Ou isso importa?

O tipo de rede definitivamente importa, mas você precisa ser cuidadoso ao lidar com essa situação ... existem alguns casos a serem considerados. Vamos comparar as conseqüências da configuração de um / 30 como redes OSPF "Broadcast" ou "Ponto a Ponto" ...

----------+-------+--------------+--------------------+--------------+
Network   | Hello | DeadInterval | Adjacency Time     | LSAs per /30 | 
----------+-------+--------------+--------------------+--------------|
Broadcast |   10s |          40s |  > 40s (very slow) |            3 |
Pt-to-Pt  |   30s |         120s |       <  2s (fast) |            2 |
----------+-------+--------------+--------------------+--------------+

Sumário

  • Os tipos de rede de difusão OSPF estabelecem uma adjacência lentamente (porque precisam aguardar a eleição de DR) e geram 50% mais LSAs para cada / 30 designado como uma rede de difusão OSPF. Esses LSAs devem ser inundados e processados, o que diminui a convergência. Em resumo, os designs que usam muitas redes / 30 OSPF Broadcast convergirão um pouco mais lentamente do que se você substituísse / 30 redes ponto a ponto ...
  • Os tipos de rede ponto a ponto do OSPF criam uma adjacência muito rapidamente; no entanto, como Ron mencionou, RouterDeadIntervalsão 120 segundos; portanto, você pode definir um valor HelloIntervalmais baixo. No entanto, uma rede projetada corretamente não precisa se preocupar em diminuir HelloIntervalpara uma rede OSPF / 30 ponto a ponto.

Detalhes: / 30 em uma rede de transmissão OSPF

Padrões de rede de transmissão OSPF :

  • HelloInterval: 10 segundos
  • RouterDeadInterval: 40 segundos

Hora de detectar falha do processo OSPF : <= 40 segundos

Tempo de adjacência : mais de 40 segundos

  1. [Time T = 0]Ambos os roteadores enviam o OSPF Hellos à medida que o link é ativado. ( OSPF STATE: INIT )
  2. [Time T = 0]Ambos os roteadores veem o olá oposto; no entanto, a menos que configurado com a prioridade 0 de DR, os dois roteadores devem aguardar RouterDeadIntervalsegundos para garantir que não haja outros DRs candidatos no link. ( ESTADO OSPF: 2 VIAGENS )
  3. [Time T = 40] DR / BDR são eleitos e a troca DBD é iniciada ( OSPF STATE: EXSTART )
  4. [Time T = 40 + 'DBD exchange time']O DBD é analisado e o SPF é executado ( OSPF STATE: FULL )

LSAs :

  • Cada roteador envia LSA (s) de roteador: OSPF LSA Type 1
  • O DR envia um LSA de rede do tipo 2 para o próprio link de transmissão

Detalhes: / 30 em uma rede ponto a ponto OSPF

Padrões de rede ponto a ponto do OSPF :

  • HelloInterval: 30 segundos
  • RouterDeadInterval: 120 segundos

Hora de detectar falha do processo OSPF : <= 120 segundos

Tempo de adjacência : Rápido (normalmente menos de 2 segundos)

  1. [Time T = 0]Ambos os roteadores enviam o OSPF Hellos à medida que o link é ativado. ( OSPF STATE: INIT )
  2. [Time T = 0]Ambos os roteadores veem o olá oposto. ( ESTADO OSPF: 2 VIAGENS )
  3. [Time T = 0] Início da troca de DBD ( OSPF STATE: EXSTART )
  4. [Time T = 'DBD exchange time']O DBD é analisado e o SPF é executado ( OSPF STATE: FULL )

Quando diminuir HelloIntervalpara uma rede ponto a ponto OSPF

Considere estes casos ...

Caso A: Link direto de fibra entre roteadores

Router1-------------------------------Router2

O link entre os roteadores é configurado como ponto a ponto da rede OSPF. Se o link entre o Roteador1 e o Roteador2 morrer, os dois roteadores imediatamente vêem seu link inoperante e executam o SPF para encontrar um caminho alternativo. As falhas do processo OSPF tendem a ser muito raras, portanto, geralmente não há um bom argumento para diminuir HelloIntervalpara o CaseA.

Caso B: um switch entre dois roteadores

Router1-------------Switch------------Router2

O link entre os roteadores é configurado como ponto a ponto da rede OSPF. Se o link entre o roteador1 e o switch desaparecer, há um problema ... O roteador1 imediatamente sabe executar o SPF (depois de esperar SPFDelay); no entanto, o link do roteador2 ainda está ativo. Conseqüentemente, o roteador2 deve esperar para convergir até que RouterDeadIntervalexpire ou até que o roteador2 veja o novo LSA do roteador1 (inundado após o roteador1 concluir o SPF). Na maioria dos casos, o roteador2 verá o novo LSA do roteador1 e executará o próprio SPF ... no entanto, a reconvergência do roteador2 nesse caso é pelo menos duas vezes a SPFInterval( SPFIntervalpadrão: 5 segundos no IOS).

Vale a pena abaixar os temporizadores hello (ou temporizadores BFD) para CaseB quando seus roteadores estão configurados como ponto a ponto da rede OSPF.

Caso C: Dois roteadores adjacentes através de vários switches

Router1-----Switch1-----Switch2--------Router2

Este é o pior caso para o tempo de convergência ponto a ponto do OSPF; o link entre os roteadores é configurado como rede OSPF ponto a ponto. Se o link entre o Switch1 e o Switch2 morrer, os dois roteadores verão seus links; isso significa que os HelloIntervalcronômetros padrão devem ser alterados para evitar um atraso de dois minutos entre o link inoperante e a execução do SPF. Nesse caso, definitivamente vale a pena abaixar os temporizadores hello (ou temporizadores BFD) para CaseC quando seus roteadores estão configurados como ponto a ponto da rede OSPF.


Obrigado Mike! Great Info. Uma última pergunta. O comando ponto a ponto precisa ser executado nos dois pontos de extremidade? Meus pensamentos estão sim ...
— Jim

Sim ambas as interfaces precisam de configurações de interface p2p correspondentes
— Mike Pennington

1

Na verdade, existem algumas coisas para você considerar esta questão.

Use ponto a ponto se:

  • A rápida detecção e convergência de falhas é importante para você.
    • Convergência: a falta de eleição para DR / BDR acelerará a convergência
    • Detecção de falha: associe o tipo de rede ponto a ponto da rede OSPF com o BFD para uma detecção rápida de uma falha no link. Você pode ajustar os cronômetros do OSPF, mas o BFD tem um desempenho melhor que o rápido e é um pouco mais fácil nos recursos do sistema.
  • Você deseja usar redes / 31 em seus links ponto a ponto para economizar espaço de endereço IP
    • A máscara de rede nos pacotes hello para redes ponto a ponto é ignorada

Nota: Para rotas recebidas por um tipo de rede ponto a ponto, o OSPF relatará o próximo salto como o roteador vizinho.

Use transmissão (tipo padrão) se:

  • Você não está muito preocupado com os tempos de convergência
  • Você não deseja criar uma solução complexa e ajustada

Nota: Para rotas recebidas por meio de um tipo de rede de broadcast, o OSPF relatará o próximo salto como roteador de publicidade.


Não tenho certeza de que as redes OSPF p2p sejam de propriedade da Cisco; eles são explicados em RFC2328 Seção 12.4.1.1
— Mike Pennington

Sim, absolutamente, eu estou errado aqui. É com NBMA ponto a multiponto e ponto a multiponto que eu o confundi. Esses dois são proprietários.
— mbud

0

Uma coisa para se preocupar são os temporizadores. As redes de transmissão têm um temporizador morto de 40 segundos, mas o PTP é de 120 segundos. Isso pode ser um problema para o tempo de convergência / recuperação no caso de uma falha na rede.


-1

Normalmente, a configuração do OSPF como ponto a ponto é feita para economizar largura de banda em links concedidos porque não haverá eleições; portanto, se o link não for concedido ou medido, você não verá muita diferença entre as duas configurações.


A questão da largura de banda não responder à pergunta eleição
— user5025

Economize largura de banda por não ter eleições para OSPF. Desculpe, pensei mais rápido do que eu digitei.
— Pedro Brito

As eleições de DR são determinadas com pacotes Olá. Não há largura de banda extra necessária
— user5025
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.