Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Entender o agendamento hierárquico

A classe hierárquica de serviço (HCoS) é um conjunto de recursos que permitem que você aplique tratamento cos exclusivo para o tráfego de rede com base em critérios como usuário, aplicativo, VLAN e porta física.

Isso permite que você ofereça suporte aos requisitos de diferentes serviços, aplicativos e usuários no mesmo dispositivo físico e infraestrutura física.

Este tópico abrange as seguintes informações:

Terminologia de agendamento hierárquico

O agendamento hierárquico introduz alguns novos termos de CoS e também usa alguns termos familiares em diferentes contextos:

  • VLAN do cliente (C-VLAN)— um C-VLAN, definido pelo IEEE 802.1ad. Um VLAN empilhado contém uma tag externa correspondente ao S-VLAN e uma tag interna correspondente ao C-VLAN. Um C-VLAN costuma corresponder ao CPE. O agendamento e a modelagem geralmente são usados em um C-VLAN para estabelecer limites mínimos e máximos de largura de banda para um cliente. Veja também S-VLAN.

  • Conjunto de interfaces — um grupo lógico de interfaces que descreve as características do conjunto de VLANs de serviço, interfaces lógicas, VLANs de clientes ou interfaces Ethernet agregadas. Os conjuntos de interface estabelecem o conjunto e nomeiam os perfis de controle de tráfego. Veja também o serviço VLAN.

  • Agendador: um agendador define as características de agendamento e fila de uma fila. A taxa de transmissão, a prioridade do agendador e o tamanho do buffer podem ser especificados. Além disso, um perfil de queda pode ser mencionado para descrever aspectos de controle de congestionamento WRED da fila. Veja também o mapa do Agendador.

  • Mapa do agendador — um mapa de agendador é mencionado por perfis de controle de tráfego para definir filas. O mapa do agendador estabelece as filas que incluem um nó de agendador e associa uma aula de encaminhamento a um agendador. Veja também o Agendador.

  • VLAN empilhada — um encapsulamento em um S-VLAN com uma tag externa correspondente ao S-VLAN e uma tag interna correspondente ao C-VLAN. Veja também o serviço VLAN e o Customer VLAN.

  • VLAN de serviço (S-VLAN)— um S-VLAN, definido pelo IEEE 802.1ad, geralmente corresponde a um dispositivo de agregação de rede, como um DSLAM. O agendamento e a modelagem geralmente são estabelecidos para que um S-VLAN forneça CoS para dispositivos downstream com pouco buffer e agendamentos simples. Veja também a VLAN do cliente.

  • Perfil de controle de tráfego — define as características de um nó de agendador. Os perfis de controle de tráfego são usados em vários níveis da CLI, incluindo a interface física, o conjunto de interfaces e os níveis de interface lógica . As características de agendamento e fila podem ser definidas para o nó do agendador usando as shaping-ratedeclarações guaranteed-ratee delay-buffer-rate as declarações. As filas nesses nós do agendador são definidas fazendo referência a um mapa do agendador. Veja também o mapa agendador e programador.

  • VLAN — LAN virtual, definida em uma interface lógica Ethernet.

Designações no nível de nó do agendador em agendamento hierárquico

As hierarquias dos agendadores são compostas por nós e filas. As filas terminam a hierarquia. Nós podem ser nós raiz, nós leaf ou nós internos (não leaf). Nós internos são nós que têm outros nós como "crianças" na hierarquia.

As hierarquias do agendador consistem em níveis, começando pelo Nível 1 na porta física. Este capítulo estabelece uma hierarquia de agendamento de quatro níveis que, quando totalmente configurada, consiste na interface física (Nível 1), no conjunto de interface (Nível 2), em uma ou mais interfaces lógicas (Nível 3) e em uma ou mais filas (Nível 4).

Nota:

Começando pelo Junos OS Release 16.1, certos MPCs em dispositivos da Série MX oferecem suporte a até cinco níveis de hierarquias de programadores. Os conceitos apresentados neste tópico aplicam-se de maneira semelhante a cinco níveis de hierarquia de agendador.

A Tabela 1 descreve as possíveis combinações de nós de agendador e suas designações correspondentes de nível de nó para um MIC ou MPC de fila hierárquico.

Tabela 1: Designações de níveis de nó no agendamento hierárquico

Configuração do agendador para CoS hierárquico

Nós de agendador de COS hierárquicos

Nó raiz

Nós internos (não leaf)

Nó Leaf

Nível 1

Nível 2

Nível 3

Nível 4

Um ou mais perfis de controle de tráfego configurados em interfaces lógicas, mas sem conjuntos de interface configurados

Interface física

Uma ou mais interfaces lógicas

Uma ou mais filas

Conjuntos de interface (coleções de interfaces lógicas) configurados, mas sem perfis de controle de tráfego configurados em interfaces lógicas

Interface física

Conjunto de interface

Uma ou mais filas

Nós do agendador totalmente configurados

Interface física

Conjunto de interface

Uma ou mais interfaces lógicas

Uma ou mais filas

A tabela ilustra como a configuração de um conjunto de interface ou interface lógica afeta a terminologia de nós agendadores hierárquicos. Por exemplo, suponha que você configure uma declaração interface-set com interfaces lógicas (como unit 0 e unit 2) e uma fila. Nesse caso, o conjunto de interfaces é um nó interno no nível 2 da hierarquia de nós do agendador. No entanto, se não houver perfis de controle de tráfego conectados a interfaces lógicas, o conjunto de interfaces estará no nível 3 da hierarquia.

Agendamento hierárquico em nós não leaf

Considerando que o agendamento padrão de CoS é baseado nas características de agendamento e fila das portas de saída de um roteador e suas filas, o agendamento hierárquico de CoS baseia-se nas características de agendamento e fila que abrangem uma hierarquia de nós de agendamento em uma porta. A hierarquia começa no nível 1, um nó raiz no nível de interface física (porta) da hierarquia da CLI e termina no nível 4, um nó leaf no nível da fila. Entre os nós raiz e leaf de qualquer hierarquia de agendador estão um ou mais nós internos, que são nós não-raiz que têm outros nós como "crianças" na hierarquia.

Enquanto você configura o agendamento padrão de CoS aplicando um mapa de agendamento em cada porta de saída para especificar uma classe de encaminhamento e um nível de prioridade de fila, você configura o agendamento hierárquico de CoS com parâmetros adicionais. Para configurar o agendamento hierárquico de CoS, você aplica um mapa de agendador ao nível de fila (nível 4) de uma hierarquia de agendador, e você pode aplicar um perfil de controle de tráfego diferente em cada um dos outros níveis. Um perfil de controle de tráfego especifica não apenas um mapa do agendador (nível de prioridade de encaminhamento e fila), mas também taxa de modelagem opcional (PIR), taxa de transmissão garantida (CIR), taxa de explosão, taxa de buffer de atraso e perfil de queda.

Tabela de histórico de lançamento
Lançamento
Descrição
16.1
Começando pelo Junos OS Release 16.1, certos MPCs em dispositivos da Série MX oferecem suporte a até cinco níveis de hierarquias de programadores.