Introdução ao OSPF

OSPF significa o caminho mais curto aberto Primeiro, é um protocolo de roteamento usado em redes IP (Internet Protocol). O OSPF usa algoritmos de roteamento de estado de link e opera dentro de um único sistema autônomo. É um protocolo de roteamento baseado em padrão aberto de estado de link, criado na década de 1980. Atualmente, o protocolo pode ser usado por qualquer fornecedor, pois foi transformado em um padrão aberto.

O OSPF é um dos protocolos mais amplamente utilizados em redes de grandes empresas. Ele foi projetado para suportar modelos e endereços de mascaramento de sub-rede (ou VLSM) de tamanho variável e roteamento entre domínios sem classe (CIDR). Um dos pontos fortes do OSPF é que ele pode detectar alterações na topologia rapidamente, como falhas de link, e uma vez encontradas as alterações, uma nova estrutura de roteamento sem loop pode ser convergida em apenas alguns segundos.

Áreas OSPF

No OSPF, um sistema autônomo pode ser dividido em áreas, ajudando a reduzir os anúncios de estado do link e outro tráfego aéreo OSPF que, caso contrário, será enviado à rede. Vamos dar uma olhada:

  • Área de backbone: Também é conhecida como area0 ou area 0.0.0.0, forma o núcleo de uma rede OSPF e todas as outras áreas da rede são conectadas à área de backbone. É responsável por distribuir informações de roteamento entre áreas que não são tipos de área de backbone.
  • Área de stub: no caso da área de stud, o roteamento na área é inteiramente baseado em uma rota padrão. É uma área que não recebe anúncios externos ao sistema autônomo (AS)
  • Áreas não muito stubby: o NSSA é um tipo de stub capaz de importar rotas externas do AS e enviá-las para qualquer outra área. No entanto, não é possível receber rotas externas do AS de outras áreas da rede.
  • Áreas de trânsito: é uma área com 2 ou mais roteadores de borda OSPF e pode ser usada para passar o tráfego de rede de uma área adjacente para outra. Não origina tráfego e, além disso, é o destino desse tráfego.

Como o OSPF funciona?

Quando o OSPF é configurado, ele escuta seus vizinhos nas redes e reúne todos os dados do estado do link disponíveis. Esses dados são usados ​​para criar um mapa de topologia que contém todos os caminhos disponíveis na rede. Esse banco de dados é salvo para uso e chamamos de Link State Database.

Após a criação do Link State Database, ele é usado para calcular o caminho mais curto para as sub-redes / redes usando um algoritmo conhecido como Shortest Path First, desenvolvido por Edsger W Dijkstra. O OSPF cria 3 tabelas:

  • Tabela de roteamento: contém atualmente os melhores caminhos que serão usados ​​para encaminhar o tráfego entre dois vizinhos.
  • Tabela de vizinhos: contém todos os vizinhos OSPF descobertos.
  • Tabela de topologia: Este contém o roteiro completo da rede. Esse roteiro inclui todos os roteadores OSPF disponíveis e mantém dados calculados sobre os caminhos melhores e alternativos.

Tipos de roteadores no OSPF

  • Roteador interno: este roteador contém todas as interfaces que pertencem uma à outra na mesma área.
  • Roteador de borda de área: o ABR conecta uma ou mais áreas com uma rede de backbone. Um ABR é considerado um membro de todas as áreas às quais está conectado. Ele mantém vários bancos de dados Link State na memória, um para cada área.
  • Roteador de backbone: um roteador que possui uma interface para uma área de backbone é chamado de roteador de backbone.
  • Roteador de Fronteira do Sistema Autônomo: O ASBR é um roteador conectado à rede com mais de um protocolo de roteamento. O ASBR troca informações de roteamento com sistemas autônomos de roteadores. Eles executam um protocolo de roteamento externo, usam rotas de declaração ou mesmo usam os dois métodos.

Aplicações do caminho mais curto aberto primeiro

O OSPF é o primeiro protocolo de roteamento amplamente implantado. Ele pode convergir com a rede em alguns segundos e é um dos protocolos que podem fornecer caminhos sem loop. Além desses recursos, o OSPF permite a imposição de políticas para a propagação de rotas na rede.

O OSPF é melhor no compartilhamento de carga em links externos em comparação com outros IGPs. Considerando esses benefícios, pode-se encontrar amplo uso.

Implementações do OSPF

  • O Windows NT 4.0 Server da Microsoft, o Windows 2000 Server e o Windows Server 2003 têm OSPF v2 nos Serviços de Roteamento e Acesso Remoto. Microsoft Removido o suporte com o Windows Server 2008 e a versão posterior dos Sistemas Operacionais de Servidor da empresa.
  • O sistema operacional OpenBSD possui uma implementação do protocolo OpenBGPD que possui a implementação do OpenOSPFD.
  • O BIRD implementa o OSPFv2 e o OSPFv3.
  • O GNU Zebra é um conjunto de roteamento GPL que suporta OSPF para sistemas Unix-Like.
  • O módulo de roteamento de vários protocolos no Netware oferece suporte ao OSPF.

Vantagens do OSPF

Agora que você entendeu o que é OSPF, vamos dar uma olhada em algumas das principais vantagens do uso de protocolos Open Shortest Path First em redes:

  • O OSPF é facilmente escalável, ou seja, com a pouca quantidade de problemas, podemos escalá-lo para usar em uma rede muito grande
  • O protocolo Open First Shortest Path First oferece suporte total a sub-redes.
  • Uso de pacotes Hello: O OSPF envia pequenos pacotes Hello para verificar as operações de link e ignora a transferência de tabelas grandes.
  • OSPF Suporta marcação de rota: No OSPF, as rotas podem ser marcadas para facilitar a interoperação com valores arbitrários.
  • Roteamento: o OSPF pode rotear pacotes com base em seu tipo de campo de serviço.

Desvantagens do OSPF

  • OSPF é um protocolo intensivo de processador para usar.
  • Como mantém mais de uma cópia das informações de roteamento, consome mais memória.
  • O OSPF é um protocolo mais complexo para entender e aprender em comparação com outros protocolos da Internet.

Conclusão

Caminho mais curto aberto Primeiro, como um protocolo de roteamento tem um lugar importante na infraestrutura da Internet. Ser capaz de encontrar o caminho mais curto com facilidade e rapidez ajuda a reduzir a carga desnecessária da rede e a capacidade de encontrar outro caminho em caso de erro no caminho ideal ajuda a aumentar a estabilidade da rede.

Artigos recomendados

Este foi um guia para O que é OSPF? Aqui discutimos os trabalhos, implementação, aplicação, vantagens e desvantagens do OSPF. Você também pode consultar nossos outros artigos sugeridos para saber mais -

  1. O que é uma árvore binária em Java?
  2. Introdução à rede de computadores
  3. O que é um algoritmo ganancioso?
  4. Carreira em Gestão de Negócios
  5. O que é IPv6?