Após o estado Bidirecional, os roteadores fazem a transição para os estados de sincronização de banco de dados. Quando o pacote Hello foi usado para estabelecer adjacências de vizinhos, outros quatro tipos de pacotes OSPF são usados durante o processo de troca e de sincronização de LSDBs. Este é um processo de três etapas, como se segue:
- Decidir primeiro roteador
- Exchange DBDs
- Enviar um LSR
No estado ExStart, os dois roteadores decidem qual roteador enviará primeiro os pacotes de DBD. O roteador com a ID do roteador maior será o primeiro a enviar pacotes de DBD no estado Exchange. Na figura, o R2 tem o ID do roteador mais alto e envia seus pacotes DBD primeiro.
2. Exchange DBDs
No estado Exchange, os dois roteadores trocam um ou mais pacotes DBD. Um pacote DBD inclui informações sobre o cabeçalho de entrada LSA que aparece no LSDB do roteador. As entradas podem ser sobre um link ou uma rede. Cada cabeçalho de entrada LSA inclui informações sobre o tipo de estado do link, o endereço do roteador de publicidade, o custo do link e o número de sequência. O roteador usa o número da sequência para determinar a novidade das informações de link-state recebidas.
Na figura, o R2 envia um pacote DBD para R1. Quando R1 recebe o DBD, ele executa as seguintes ações:
- Confirma o recebimento do DBD usando o pacote de LSAck.
- R1 envia pacotes de DBD para R2.
- R2 confirma R1.
3. Enviar um LSR
R1 compara as informações recebidas com as informações de seu próprio LSDB. Se o pacote de DBD tem uma entrada link-state mais atual, o roteador faz a transição para o estado de Carregamento.
Por exemplo, na figura, R1 envia um LSR referente à rede 172.16.6.0 para R2. R2 responde com informações completas sobre 172.16.6.0 em um pacote da LSU. Novamente, quando R1 recebe uma LSU, ele envia um LSAck. Em seguida, R1 adiciona as novas entradas de link-state ao LSDB.
Depois que todos os LSRs forem atendidos para um determinado roteador, os roteadores adjacentes são considerados sincronizados e em um estado completo. As atualizações (LSUs) são enviadas somente aos vizinhos nas seguintes condições:
- Quando uma alteração é percebida (atualizações incrementais)
- A cada 30 minutos
Continuar a leitura: A necessidade de uma DR