Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Fluxo de pacotes em roteadores de borda multisserviços da Série M da Juniper Networks

Nos roteadores de borda multisserviços da Série M, as ações de CoS são realizadas em vários locais em um roteador da Juniper Networks: o ASIC de gerente de E/S, o ASIC do Processador de Internet II e o ASIC de Gerente de E/S de saída. Esses locais são mostrados na Figura 1.

Figura 1: Componentes do mecanismo de encaminhamento de pacotes de roteador da Série M e fluxo M Series Router Packet Forwarding Engine Components and Data Flow de dados

Este tópico descreve o fluxo de pacotes através dos seguintes componentes com mais detalhes:

ASIC, gerente de E/S que está chegando

Quando um pacote de dados é passado da interface de recebimento para o FPC conectado, ele é recebido pelo ASIC do Gerente de E/S nesse FPC específico. Durante o processamento do pacote por este ASIC, as informações no cabeçalho do pacote são examinadas por um classificador agregado de comportamento (BA). Esta ação de classificação associa o pacote a uma determinada classe de encaminhamento. Além disso, o valor do bit prioritário de perda do pacote é definido por este classificador. As informações de prioridade de encaminhamento e perda são colocadas na célula de notificação, que é então transmitida ao ASIC do Processador de Internet II.

ASIC do processador de Internet

O ASIC do Processador de Internet II recebe células de notificação representando pacotes de dados de entrada e realiza pesquisas de rota na tabela de encaminhamento. Esta busca determina a interface de saída no roteador e o endereço IP de próximo salto para o pacote de dados. Embora o pacote esteja sendo processado pelo Processador de Internet II ASIC, ele também pode ser avaliado por um filtro de firewall, que está configurado na interface de entrada ou saída. Esse filtro pode executar as funções de um classificador multicampo combinando vários elementos dentro do pacote e sobrescrevendo a classe de encaminhamento, configurações de prioridade de perda ou ambos dentro da célula de notificação. Assim que a pesquisa de rota e as avaliações de filtro estiverem concluídas, a célula de notificação, agora chamada de célula de resultado, é passada para o ASIC de Gerente de E/S no FPC associado à interface de saída.

ASIC, gerente de E/S de saída

Quando a célula de resultado é recebida pelo ASIC do gerente de E/S, ela é colocada em uma fila para aguardar a transmissão nas mídias físicas. A fila específica usada pelo ASIC é determinada pela classe de encaminhamento associada ao pacote de dados. A configuração da própria fila ajuda a determinar o serviço que o pacote recebe enquanto está neste estado de fila. Essa funcionalidade garante que determinados pacotes sejam atendidos e transmitidos antes de outros pacotes. Além disso, as configurações de fila e a configuração de prioridade de perda do pacote determinam quais pacotes podem ser retirados da rede durante períodos de congestionamento.

Além da fila do pacote, o ASIC do gerente de E/S de saída é responsável por garantir que os bits de CoS no cabeçalho do pacote sejam definidos corretamente antes de serem transmitidos. Essa função de reescrita ajuda o próximo roteador downstream a executar sua função CoS na rede.

CFEB e CoS aprimorados em roteadores M7i e M10i

A placa de mecanismo de encaminhamento compacto aprimorado (CFEB-E) para os roteadores de borda multisserviço M7i e M10i oferece desempenho, escala e funções de hardware adicionais, bem como recursos aprimorados de software CoS.

As funções de CoS aprimoradas disponíveis com o CFEB-E nos roteadores M7i e M10i incluem:

  • Suporte para 16 aulas de encaminhamento e 8 filas

  • Suporte para quatro prioridades de perda (médio-alto e médio-baixo, além de alto e baixo)

  • Suporte ao policiamento hierárquico com marcação tricolor, marcação tricolor de taxa única (TCM) e TCM de duas taxas (trTCM)