Tabla de Contenido
Vídeo – Operação OSPF
Clique em Reproduzir na figura para ver um vídeo sobre a operação OSPF.
Estados operacionais OSPF
Agora que você sabe sobre os pacotes de estado de link OSPF, este tópico explica como eles funcionam com roteadores habilitados para OSPF. Quando um roteador OSPF é inicialmente conectado a uma rede, ele tenta:
- Crie adjacências com vizinhos
- Informações de roteamento do Exchange
- Calcule as melhores rotas
- Alcance a convergência
A tabela detalha os estados de progresso do OSPF ao tentar alcançar a convergência:
Estado | Descrição |
---|---|
Down State | Nenhum pacote de saudação recebido = Down.Router envia pacotes de saudação. Transição para o estado inicial. |
Init State | Os pacotes de saudação são recebidos do vizinho. Eles contêm a ID do roteador do roteador de envio. Transição para o estado bidirecional. |
Two-Way State | Nesse estado, a comunicação entre os dois roteadores é bidirecional. Em links de multiacesso, os roteadores elegem um DR e um BDR. Transição para o estado ExStart. |
ExStart State | Em redes ponto a ponto, os dois roteadores decidem qual roteador iniciará a troca de pacotes DBD e decidem sobre o número de sequência do pacote DBD inicial. |
Exchange State | Os roteadores trocam pacotes DBD. Se informações adicionais do roteador forem necessárias, faça a transição para o carregamento; caso contrário, a transição para o estado Full. |
Loading State | LSRs e LSUs são usados para obter informações de rota adicionais. As rotas são processadas usando o algoritmo SPF. Transição para o estado Completo. |
Full State | O banco de dados link-state do roteador está totalmente sincronizado. |
Estabelecer adjacências vizinhas
Quando o OSPF está habilitado em uma interface, o roteador deve determinar se há outro vizinho OSPF no link. Para fazer isso, o roteador envia um pacote Hello que contém sua ID de roteador por todas as interfaces habilitadas para OSPF. O pacote Hello é enviado para o endereço multicast 224.0.0.5 IPv4 de todos os roteadores OSPF. Apenas os roteadores OSPFv2 processarão esses pacotes. O ID do roteador OSPF é usado pelo processo OSPF para identificar exclusivamente cada roteador na área OSPF. A ID do roteador é um número de 32 bits formatado como um endereço IPv4 e atribuído para identificar exclusivamente um roteador entre os pares OSPF.
Quando um roteador habilitado para OSPF vizinho recebe um pacote Hello com uma ID de roteador que não está em sua lista de vizinhos, o roteador receptor tenta estabelecer uma adjacência com o roteador inicial.
Clique em cada botão abaixo para percorrer o processo que os roteadores usam para estabelecer a adjacência em uma rede multiacesso.
Sincronizando bancos de dados OSPF
Após o estado Two-Way, os roteadores passam para os estados de sincronização do banco de dados. Enquanto o pacote Hello foi usado para estabelecer adjacências vizinhas, os outros quatro tipos de pacotes OSPF são usados durante o processo de troca e sincronização de LSDBs. Este é um processo de três etapas, como segue:
- Decida primeiro roteador
- DBDs de troca
- Envie um LSR
Clique em cada botão abaixo para percorrer o processo que os roteadores usam para sincronizar seus LSDBs.
A necessidade de um DR
Por que uma eleição de DR e BDR é necessária?
As redes multiacesso podem criar dois desafios para o OSPF em relação à inundação de LSAs, como segue:
- Criação de múltiplas adjacências – As redes Ethernet podem potencialmente interconectar muitos roteadores OSPF em um link comum. Criar adjacências com cada roteador é desnecessário e indesejável. Isso levaria a um número excessivo de LSAs trocados entre roteadores na mesma rede.
- Inundação extensiva de LSAs – Os roteadores link-state inundam seus LSAs sempre que o OSPF é inicializado ou quando há uma alteração na topologia. Essa inundação pode se tornar excessiva.
Para entender o problema com várias adjacências, devemos estudar uma fórmula:
Para qualquer número de roteadores (designados como n) em uma rede multiacesso, há n (n – 1) / 2 adjacências.
Por exemplo, a figura mostra uma topologia simples de cinco roteadores, todos conectados à mesma rede Ethernet multiacesso. Sem algum tipo de mecanismo para reduzir o número de adjacências, coletivamente esses roteadores formariam 10 adjacências:
5 (5 – 1) / 2 = 10
Isso pode não parecer muito, mas à medida que os roteadores são adicionados à rede, o número de adjacências aumenta drasticamente. Por exemplo, uma rede multiacesso com 20 roteadores criaria 190 adjacências.
Criando adjacências com todos os vizinhos
- Número de adjacências = n (n – 1) / 2
- n = número de roteadores
- Exemplo: 5 (5 – 1) / 2 = 10 adjacências
Inundação LSA com um DR
Um aumento dramático no número de roteadores também aumenta drasticamente o número de LSAs trocados entre os roteadores. Essa inundação de LSAs impacta significativamente a operação do OSPF.
Clique em cada botão para comparar a inundação de LSAs sem e com um DR.
Pronto para ir! Continue visitando nosso blog do curso de networking, confira todo o conteúdo do CCNA 3 aqui; e você encontrará mais ferramentas e conceitos que o tornarão um profissional de rede.