Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Pools de memória de buffer compartilhados e dedicados em roteadores da Série ACX

O roteador ACX5048 e ACX5096 tem 12 megabytes de memória de buffer comum de pacotes (PFE) que é usada para armazenar pacotes em filas de interface. A memória de buffer é dividida em dois pools, buffers compartilhados e buffers dedicados ou buffers reservados.

Os buffers compartilhados são um pool de memória global que o roteador aloca dinamicamente para portas conforme necessário, de modo que os buffers sejam compartilhados entre as portas. Para configurar uma quantidade máxima de buffer compartilhado que os pacotes multicast podem consumir, inclua a multicast percentage declaração de CLI no nível [edit class-of-service schedulers scheduler-name shared-buffer maximum] de hierarquia. O valor que você pode especificar para multicast percentage o comando CLI pode ser de 0 a 100%. Se a multicast percentage declaração de CLI não for adicionada, o valor definido pelo shared-buffer maximum percent percentage é usado também para pacotes multicast.

Buffers dedicados ou buffers reservados são um pool de memória dividido igualmente entre as portas do roteador. Cada porta recebe uma quantidade mínima garantida de espaço de buffer, dedicado a cada porta, não compartilhado entre as portas. Para configurar um buffer dedicado para pacotes multicast, inclua a buffer-partition multicast percentage declaração de CLI no nível [edit class-of-service schedulers scheduler-name buffer-size] de hierarquia. O valor que você pode especificar para buffer-partition multicast percentage o comando CLI pode ser de 0 a 100%. Se a buffer-partition multicast percentage declaração CLI não estiver configurada, um valor padrão de 25% será reservado para pacotes multicast.

Nota:

A quantidade total de buffer de fila real é definida usando o buffer-size comando CLI.

O roteador ACX5448 oferece suporte a buffer de largura de banda (DBB) de atraso para filas de saída virtuais (VOQs). O roteador ACX5448 oferece suporte a uma memória DRAM externa, bem como a um buffer no chip (OCB) para armazenar dados de pacotes. Um pacote é totalmente armazenado no DRAM ou totalmente armazenado no OCB e pode consumir um ou mais buffers (até 40 buffers) dependendo do tamanho do pacote em comparação com o tamanho do buffer. Um buffer contém um único pacote ou uma parte de um único pacote.

Nota:

O roteador ACX5448 não oferece suporte a buffers para tráfego multicast IRB e, portanto, as CLIs para configuração de multicast não são suportadas.

O roteador ACX5448 não oferece suporte buffer-partition multicast percent percentage para .multicast percentage shared-buffer-maximumbuffer-size

Para configurar buffers compartilhados e dedicados, inclua as declarações de multicast percentage CLI no buffer-partition multicast percentage nível de [edit class-of-service] hierarquia:

A seguir, uma configuração de amostra para buffers compartilhados e dedicados nos roteadores ACX5048 e ACX5096:

A porta recebe 50 microssegundos de buffer reservado. Para uma porta de 10 Gigabyte sem shaper, isso se traduz em 62500 Bytes.

Na configuração da amostra acima, o tamanho total do buffer alocado para a fila é de 80%.

Sob partição de buffer, os pacotes multicast recebem 30% do tamanho total do buffer, o que se traduz em cerca de 24% do buffer de porta. Os pacotes unicast recebem os 70% restantes de 80% do buffer de porta, o que se traduz em 56% do buffer de porta.

Sob buffer compartilhado, os pacotes multicast recebem até 10% do buffer compartilhado total. Os pacotes Unicast usam até 20% do buffer compartilhado total.

A seguir, uma configuração de amostra para buffers compartilhados e dedicados no roteador ACX5448:

O roteador ACX5448 tem tamanho OCB de 16MB e TAMANHO DRAM de 6GB. O tamanho padrão do buffer por porta é de 100 microssegundos. O tamanho total do buffer para 48X10GE + 4X100GE chega a 11MB. O roteador ACX5448 oferece suporte a buffer profundo de tráfego subscrito por excesso de assinatura usando DRAM externo para fazer fila no tráfego para portas subscritas em excesso. O roteador ACX5448 usa o modo DRAM-Mix por padrão, que usa buffers DRAM durante casos de sobrescrição. O roteador ACX5448 oferece suporte à configuração do tamanho do buffer (buffers dedicados) por fila de saída, que é semelhante à linha de roteadores ACX5000.

O roteador ACX6360 tem um pool de buffer total de switches de 39 MB. Por padrão, 15% do pool de buffer total é alocado no pool de buffer dedicado e o restante é alocado no pool de buffer compartilhado. Se você configurar o pool de buffer compartilhado como menos de 100% do pool de buffer disponível, o espaço de buffer restante será adicionado ao pool de buffer dedicado. Você pode distribuir o pool de buffer compartilhado entre filas sem perdas, com perdas e multicast com a configuração a seguir: