Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Entender como classificadores agregados de comportamento priorizam o tráfego confiável

A ideia por trás da classe de serviço (CoS) é que os pacotes não são tratados de maneira idêntica pelos roteadores ou switches da rede. Para aplicar seletivamente as aulas de serviço a pacotes específicos, os pacotes de interesse devem ser classificados de alguma forma.

A maneira mais simples de classificar um pacote é usar a classificação agregada de comportamento (BA), também chamada de valor cos neste documento. Os bits de precedência de DSCP, DSCP IPv6 ou IP do cabeçalho IP transmitem as informações de classe agregadas de comportamento. As informações também podem ser encontradas nos bits MPLS EXP, IEEE 802.1ad ou IEEE 802.1p CoS bits.

Nota:

Foi adicionado suporte para filtragem em ponto de código de serviços diferenciados (DSCP) e classe de encaminhamento para pacotes de origem do mecanismo de roteamento, incluindo pacotes IS-IS encapsulados em encapsulamento de roteamento genérico (GRE). Posteriormente, ao atualizar de uma versão anterior do Junos OS, onde você tem uma classe de serviço (CoS) e filtro de firewall, e ambos incluem DSCP ou ações de filtro de classe de encaminhamento, os critérios no filtro de firewall têm prioridade automaticamente sobre as configurações de CoS. O mesmo acontece ao criar novas configurações; ou seja, onde existem as mesmas configurações, o filtro de firewall tem precedência sobre o CoS, independentemente do qual foi criado primeiro.

A classificação ba é útil se o tráfego vem de uma fonte confiável e o valor de CoS no cabeçalho de pacotes é confiável. Se o tráfego não for confiável, classificadores multicampo (veja visão geral da atribuição de níveis de serviço a pacotes com base em vários campos de cabeçalho de pacotes) são usados para classificar pacotes com base em vários campos de pacotes. É comum usar classificadores multicampo para classificar o tráfego na entrada de uma rede, reescrever os cabeçalhos de pacote (veja cabeçalhos de pacotes de reescrito para garantir o comportamento do encaminhamento) e, em seguida, usar a classificação BA mais eficiente para transversar a rede.

O classificador BA mapeia um valor de CoS no cabeçalho do pacote para uma classe de encaminhamento e prioridade de perda. A classe de encaminhamento determina a fila de saída. A prioridade de perda é usada pelos agendadores em conjunto com o algoritmo de detecção antecipada aleatória (RED) para controlar o descarte de pacotes durante períodos de congestionamento.

A Figura 1 fornece uma ilustração de alto nível de como um classificador funciona.

Figura 1: como funciona um classificador How a Classifier Works

Os tipos de classificadores BA baseiam-se em qual parte do pacote de entrada o classificador examina:

  • DSCP, DSCP IPv6 ou precedência de IP — classificação de pacotes IP (cabeçalhos de Camada 3)

  • MPLS EXP — classificação de pacotes MPLS (cabeçalhos de Camada 2)

  • IEEE 802.1p — Classificação de pacotes (cabeçalhos de Camada 2)

  • IEEE 802.1ad — Classificação de pacotes para formatos IEEE 802.1ad (incluindo DEI bit)

Ao contrário dos classificadores multicampo (que são discutidos em visão geral da atribuição de níveis de serviço a pacotes com base em vários campos de cabeçalho de pacotes), os classificadores BA são baseados em campos de comprimento fixo, o que os torna computacionalmente mais eficientes do que os classificadores multicampo. Por isso, os dispositivos de núcleo normalmente estão configurados para realizar a classificação ba, devido aos maiores volumes de tráfego que lidam.

Na maioria dos casos, você precisa reescrever um determinado marcador (precedência de IP, DSCP, IEEE 802.1p, IEEE 802.1ad ou configurações MPLS EXP) no nó de entrada para acomodar a classificação ba por dispositivos de núcleo e saída. Para obter mais informações sobre marcadores de reescrita, consulte reescritos cabeçalhos de pacotes para garantir o comportamento do encaminhamento.

Nota:

Se você aplicar um classificador IEEE 802.1 a uma interface lógica, este classificador tem precedência sobre qualquer outro tipo de classificação. Os classificadores para IEEE 802.1, IP (DSCP ou precedência de IP) e MPLS (EXP) podem coexistir em uma interface lógica.

Se você tiver mais classes de tráfego do que o dispositivo pode encaminhar de forma independente, você deve configurar as classes adicionais a serem agregadas em uma das aulas disponíveis. Você usa o classificador BA para configurar a agregação de classe.

Nota:

Para uma interface especificada, você pode configurar um classificador multicampo e um classificador BA sem conflitos. Como os classificadores são aplicados em ordem sequencial se ambos forem específicos do protocolo ou independentes do protocolo, o classificador BA seguido pelo classificador multicampo, qualquer resultado de classificação ba é substituído por um classificador multicampo se eles entrarem em conflito.

Se você aplicar um classificador BA específico do protocolo e um filtro de firewall independente de protocolo juntos, o filtro independente de protocolo é processado antes do classificador BA específico do protocolo, independentemente ou da família de protocolos. firewall family any filter é independente do protocolo e será sempre processado antes que os classificadores BA específicos do protocolo.

A classificação fixa também é independente do protocolo, portanto, ela é executada antes de qualquer filtro de firewall.

Para obter mais informações sobre classificadores multicampo, consulte a visão geral da atribuição de níveis de serviço a pacotes com base em vários campos de cabeçalho de pacotes. Para obter mais informações sobre filtros independentes de protocolo, consulte Diretrizes para configurar filtros de firewall. Para obter mais informações sobre classificação fixa, consulte Aplicar aulas de encaminhamento a interfaces.

Se você não fizer nada para configurar ou atribuir classificadores, o Junos OS atribui automaticamente um classificador de precedência IP padrão implícito a todas as interfaces lógicas que mapeia pontos de código de precedência ip para best-effort e network-control aulas de encaminhamento (mapeadas para a fila 0 e a fila 3 em dispositivos de roteamento, respectivamente). A política padrão do Junos OS CoS reserva 5% da largura de banda disponível para network-control tráfego e 95% para best-effort tráfego. O Junos OS oferece uma variedade de classificadores BA padrão que você pode aplicar a interfaces lógicas e que mapeiam vários valores de CoS para assured-forwarding e expedited-forwarding aulas de encaminhamento, bem como para as best-effort classes de encaminhamento e network-control encaminhamento. Você também pode definir classificadores BA personalizados que mapeiam qualquer valor de CoS para qualquer classificador que você definir.

Nota:

A política padrão do Junos OS CoS, 95% da largura de banda para filas de 0 e 5 por cento para a fila 3 em dispositivos de roteamento (veja a visão geral dos agendadores padrão), está em vigor, independentemente de qualquer classificador BA personalizado ou definições de classe de encaminhamento, até configurar um agendador personalizado (consulte Configuradores de programação).

Se você habilitar a família de protocolos MPLS em uma interface lógica, um classificador MPLS EXP padrão é aplicado automaticamente a essa interface lógica. Este classificador EXP padrão (veja classificador EXP MPLS padrão) mapeia os oito valores possíveis de ponto de código EXP em uma combinação das quatro classes de encaminhamento padrão e valores de prioridade de perda a serem diretamente compatíveis com a regra padrão de reescrita do EXP (consulte cabeçalhos de pacotes MPLS e IPv4 padrão).

Outros classificadores padrão (como os de IEEE 802.1p bits e DSCP) exigem que você associe explicitamente uma tabela de classificação padrão com uma interface lógica. Quando você associa explicitamente um classificador padrão a uma interface lógica, você está substituindo o classificador padrão implícito com um classificador padrão explícito.

Nota:

Apenas o classificador IEEE 802.1p é suportado em interfaces somente de Camada 2. Você deve aplicar explicitamente este classificador à interface conforme mostrado no Classificador Padrão IEEE 802.1p.

Nota:

Embora vários valores de CoS mapeiem para as classes de encaminhamento acelerado (ef) e encaminhamento garantido (af), por padrão nenhum recurso é atribuído a essas classes de encaminhamento. Todas as af classes que não af1x sejam mapeadas para o melhor esforço, porque o RFC 2597, Assured Forwarding PHB Group, proíbe um nó de agregar aulas.

Você pode aplicar classificadores IEEE 802.1p a interfaces que fazem parte de instâncias de roteamento VPLS.

Tabela de histórico de lançamento
Lançamento
Descrição
13.3R7
Foi adicionado suporte para filtragem em ponto de código de serviços diferenciados (DSCP) e classe de encaminhamento para pacotes de origem do mecanismo de roteamento, incluindo pacotes IS-IS encapsulados em encapsulamento de roteamento genérico (GRE).