Abre o circuito mais curto primeiro (ospf) protocolo de encaminhamento
Abrir o caminho mais curto primeiro (OSPF) é um protocolo de encaminhamento ligação de estado, em vez de um protocolo de vetor de distância. A principal diferença aqui é que um protocolo de estado ligado não envia sua tabela de roteamento na forma de atualizações, mas apenas compartilhado sua configuração conectividade. Ao coletar informações de conectividade de todos os dispositivos na rede, OSPF pode armazenar todas essas informações em um banco de dados e usar essa informação para construir um mapa da topologia.
Esta informação permitirá OSPF para identificar o melhor ou mais curto caminho para todos os outros segmento de rede na rede. A seleção de rota é baseado em lúpulo globais para o destino, assim como a velocidade da conexão ou o custo da ligação.
A topologia inclui não só a melhor rota para o destino como calculado pelo algoritmo Dijkstra (um algoritmo de busca criado por Edsger Dijkstra), mas também, quando possível, que inclui um candidato ou rota de backup para o destino.
Depois de criar o mapa da topologia, OSPF preenche a tabela de roteamento com as rotas escolhidas para cada destino. Como o tráfego passa de roteador para roteador, cada roteador avalia o melhor caminho para a rede de destino. Em alguns casos, este processo pode levar a loops de roteamento na rede, porque cada um está avaliando o caminho com base na sua própria base de dados do estado da ligação.
O protocolo de rede interior OSPF pertence a um domínio único encaminhamento (ou grupo de routers) conhecido como um Autonomous System (AS). Todos os roteadores pertencentes à mesma AS informações de conexão share e construir a sua base de dados de estado ligada a partir dessa informação.
Especificamente com OSPF, em oposição a ligação de estado terminologia em geral, o principal, ou melhor, rota o destino atravessa é o roteador designado (DR), embora se ele falhar, o caminho secundário ou de backup será enviado para o backup Designado router (BDR).
OSPF usa tipicamente multicast para compartilhar informações de conexão com os seus vizinhos, e esta informação é enviada para o endereço 224.0.0.5 multicast.
OSPF é um protocolo aberto e é definida em RFC2328 para a versão 2 do protocolo. A versão 3 do OSPF foi atualizado para suportar IPv6 e é definido na RFC5340. Excepto para o apoio recém-integrado para IPv6, não existem grandes diferenças técnicas entre a versão 2 ea versão 3.