Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Visão geral da arquitetura do Junos OS

Este tópico fornece uma visão geral da arquitetura de processo de roteamento do Junos OS:

Arquitetura de processo de roteamento

O processo de roteamento é tratado pelos dois componentes seguintes (ver Figura 1):

  • Mecanismo de roteamento

  • Mecanismo de encaminhamento de pacotes

Como essa arquitetura separa as operações de controle, como atualizações de roteamento e gerenciamento de sistema do encaminhamento de pacotes, o roteador pode entregar desempenho superior e operação de Internet altamente confiável.

Figura 1: Arquitetura Product Architecture de produtos

Mecanismo de encaminhamento de pacotes

O Mecanismo de encaminhamento de pacotes usa circuitos integrados (ASICs) específicos de aplicativos para realizar comutação de pacotes de Camada 2 e Camada 3, buscas de rota e encaminhamento de pacotes. O mecanismo de encaminhamento de pacotes encaminha pacotes entre interfaces de entrada e saída.

Mecanismo de roteamento

O mecanismo de roteamento controla as atualizações de roteamento e o gerenciamento do sistema. O mecanismo de roteamento consiste no roteamento de processos de software de protocolo executados dentro de um ambiente de memória protegido em uma plataforma de computador de uso geral. O Mecanismo de Roteamento lida com todos os processos de protocolo de roteamento e outros processos de software que controlam as interfaces dos roteadores, alguns dos componentes do chassi, gerenciamento do sistema e acesso do usuário ao roteador. Esses roteadores e processos de software são executados em cima de um kernel que interage com o Mecanismo de Encaminhamento de Pacotes.

O mecanismo de roteamento tem esses recursos:

  • Processamento de pacotes de protocolo de roteamento — todos os pacotes de protocolo de roteamento da rede são direcionados ao Mecanismo de Roteamento e, portanto, não atrasam desnecessariamente o Mecanismo de Encaminhamento de Pacotes.

  • Modularidade de software — as funções de software estão em processos separados, portanto, uma falha de um processo tem pouco ou nenhum efeito em outros processos de software.

  • Funcionalidade IP aprofundada — cada protocolo de roteamento é implementado com um conjunto completo de recursos IP e oferece total flexibilidade para publicidade, filtragem e modificação de rotas. As políticas de roteamento são definidas de acordo com parâmetros de rota, como prefixo, comprimentos de prefixo e atributos do Border Gateway Protocol (BGP).

  • Escalabilidade — as tabelas de roteamento do Junos OS foram projetadas para manter todas as rotas usadas em redes atuais e futuras. Além disso, o Junos OS pode suportar com eficiência um grande número de interfaces e circuitos virtuais.

  • Gerenciamento de armazenamento e mudança — arquivos de configuração, imagens de sistema e microcódigo são mantidos em um e dois sistemas de armazenamento secundários, permitindo upgrades locais ou remotos.

  • Monitoramento da eficiência e flexibilidade — os alarmes são gerados e os pacotes são contados sem afetar negativamente o desempenho do encaminhamento de pacotes.

O mecanismo de roteamento constrói e mantém uma ou mais tabelas de roteamento. Das tabelas de roteamento, o Mecanismo de Roteamento deriva uma tabela de rotas ativas, chamada de tabela de encaminhamento, que é então copiada no Mecanismo de Encaminhamento de Pacotes. A tabela de encaminhamento no Mecanismo de Encaminhamento de Pacotes pode ser atualizada sem interromper o encaminhamento do roteador.