Para tornar minha pergunta o mais simples possível, montei um cenário rápido:
A área 0 abrange dois data centers com vários roteadores / redes em cada um.
A área 0 possui dois ABRs conectados à área 1 que se conectam ao mesmo roteador na área 1. Uma área 0,1 ABR está em cada data center. Esses ABRs também são roteadores WAN, portanto são usados para interconectar os datacenters também na área 0. A área 1 é uma área padrão.
A área 0 fica particionada (dividida) devido ao (s) link (s) WAN / MAN entre os data centers em queda.
Veja o diagrama:
Com base na leitura do OSPFv2 RFC e em muitas outras informações na Internet, assumo o seguinte:
A. Um backbone particionado atua como duas áreas separadas 0 e eles não sabem mais um do outro.
B. Cada área 0 é totalmente funcional para roteamento dentro da área dentro de sua própria partição.
C. A funcionalidade entre cada área 0 e a área 1 é totalmente funcional. A área 1 obtém resumos da área 0 de cada partição e os resumos da área de envio 1 do ABR em cada partição da área 0. As rotas externas de cada partição da área 0 também inundam a área 1, juntamente com os LSAs do tipo 4 para ASBRs.
D. Os roteadores na área 0 A não conseguem acessar as redes na área 0 B e vice-versa porque não há um link virtual através da área 1. Como não há um link virtual, nenhuma informação de roteamento da área 0 A será compartilhada com a área 0 B que um ABR aprende na área 1 (e vice-versa).
Estou correto ou estou entendendo mal alguma coisa? Minhas suposições são baseadas no comportamento do vetor distância / horizonte dividido entre as áreas. No desenho rápido que fiz, isso significa que R1 inundará os resumos da área 0 para a área 1, que R4 aprenderá na área 1, mas R4 assumirá que a área 0 à qual está diretamente conectada é a única área 0, por isso ganhou ' nem pense em enviar qualquer informação de roteamento desses resumos "de volta à área 0".
Obviamente, esse não é o comportamento desejado para um design funcional, mas se estou entendendo corretamente, é assim que quero que minha rede falhe se meus dois datacenters perderem a conectividade entre si. Eu herdei um domínio OSPF de área única e quero dividir todos os roteadores de sites da filial em uma área separada para que, se a área 0 for dividida, o tráfego entre os datacenters não atravessará os links da WAN do site da filial pelos roteadores conectados aos dois dados. centros.
Também faço redistribuição de OSPF para BGP e não quero um ASBR em um datacenter que redistribua rotas de redes no outro datacenter, se seu único caminho para elas exigir o trânsito de uma filial dual em um link lento.
Obrigado por qualquer insight.