Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuração de classe de serviço MPLS

Configurando classe de serviço para LSPs MPLS

As seções a seguir fornecem uma visão geral da classe de serviço (CoS) MPLS e descrevem como configurar o valor de CoS do MPLS:

Classe de serviço para visão geral do MPLS

Quando o tráfego IP entra em um túnel LSP, o roteador de entrada marca todos os pacotes com um valor CoS, que é usado para colocar o tráfego em uma fila de prioridade de transmissão. No roteador, para interfaces SDH/SONET e T3, cada interface tem quatro filas de transmissão. O valor de CoS é codificado como parte do cabeçalho MPLS e permanece nos pacotes até que o cabeçalho MPLS seja removido quando os pacotes saem do roteador de saída. Os roteadores dentro do LSP utilizam o valor cos definido no roteador de entrada. O valor de CoS é codificado por meio dos bits CoS (também conhecidos como EXP ou bits experimentais). Para obter mais informações, veja Alocação de rótulos MPLS.

A classe de serviço MPLS funciona em conjunto com a funcionalidade cos geral do roteador. Se você não configurar nenhum recursos de CoS, as configurações gerais padrão de CoS serão usadas. Para a classe de serviço MPLS, você pode querer priorizar como as filas de transmissão são reparadas configurando o round-robin ponderado e configurar a prevenção de congestionamento usando detecção antecipada aleatória (RED).

Configuração dos valores de CoS do MPLS

Quando o tráfego entra em um túnel LSP, o valor de CoS no cabeçalho MPLS é definido de uma das três maneiras:

  • O número da fila de saída em que o pacote foi buffered e o bit de prioridade de perda de pacote (PLP) estão escritos no cabeçalho MPLS e são usados como valor CoS do pacote. Esse comportamento é o padrão, e nenhuma configuração é necessária. O classificador EXP MPLS padrão explica os valores padrão de COS do MPLS e resume como os valores de CoS são tratados.Default MPLS EXP Classifier

  • Você define um valor cos fixo em todos os pacotes que entram no túnel LSP. Um valor cos fixo significa que todos os pacotes que entram no LSP recebem a mesma classe de serviço.

  • Você define uma regra de reescrita do MPLS EXP para substituir o comportamento padrão.

Para definir um valor cos fixo em todos os pacotes que entram no LSP, inclua a declaração:class-of-service

Você pode incluir essa declaração nos seguintes níveis de hierarquia:

  • [edit protocols mpls]

  • [edit protocols mpls label-switched-path path-name]

  • [edit protocols mpls label-switched-path path-name primary path-name]

  • [edit protocols mpls label-switched-path path-name secondary path-name]

  • [edit protocols rsvp interface interface-name link-protection]

  • [edit protocols rsvp interface interface-name link-protection bypass destination]

  • [edit logical-systems logical-system-name protocols mpls]

  • [edit logical-systems logical-system-name protocols mpls label-switched-path path-name]

  • [edit logical-systems logical-system-name protocols mpls label-switched-path path-name primary path-name]

  • [edit logical-systems logical-system-name protocols mpls label-switched-path path-name secondary path-name]

  • [edit logical-systems logical-system-name protocols rsvp interface interface-name link-protection ]

  • [edit logical-systems logical-system-name protocols rsvp interface interface-name link-protection bypass destination]

O conjunto de valor cos usando a declaração no nível de hierarquia substitui o valor cos definido no nível de hierarquia para uma interface.class-of-service[edit protocols mpls][edit class-of-service] Efetivamente, o valor de CoS configurado para um LSP substitui o valor cos definido para uma interface.

A declaração no nível de hierarquia atribui um valor EXP inicial para o cabeçalho shim MPLS de pacotes no LSP.class-of-service[edit protocols mpls label-switched-path] Esse valor é inicializado apenas no dispositivo de roteamento de entrada e substitui a configuração de reescrita estabelecida para essa classe de encaminhamento. No entanto, o processamento cos (rodízio ponderado [WRR] e RED) de pacotes que entram no dispositivo de roteamento de entrada não é alterado pela declaração sobre um MPLS LSP.class-of-service A classificação ainda é baseada no classificador agregado de comportamento (BA) no nível de hierarquia ou no classificador multicampo no nível hierárquico .[edit class-of-service][edit firewall]

prática recomendada:

Recomendamos configurar todos os dispositivos de roteamento ao longo do LSP para ter o mesmo classificador de entrada para EXP e, se uma regra de reescrita for configurada, todos os dispositivos de roteamento devem ter a mesma configuração de reescrita. Caso contrário, o tráfego no próximo LSR pode ser classificado em uma classe de encaminhamento diferente, resultando em um valor EXP diferente sendo escrito para o cabeçalho EXP.

O valor de CoS pode ser um número decimais de 0 a 7. Esse número corresponde a um número binário de 3 bits. Os 2 bits de alta ordem do valor cos selecionam qual fila de transmissão usar na placa de interface de saída.

O bit de baixa ordem do valor cos é tratado como o bit PLP e é usado para selecionar o perfil de queda RED para usar na fila de saída. Se o bit de baixa ordem for 0, o perfil de queda não PLP será usado e, se o bit de baixa ordem for 1, o perfil de queda do PLP será usado. Geralmente, espera-se que o RED derrube pacotes com mais agressividade que tenham o conjunto de bits PLP. Para obter mais informações sobre perfis RED e drop, veja como gerenciar o congestionamento usando perfis de quedas VERMELHAs e prioridades de perda de pacotes.Managing Congestion Using RED Drop Profiles and Packet Loss Priorities

Nota:

Configurar o perfil de queda de PLP para soltar pacotes de forma mais agressiva (por exemplo, definir o valor de CoS de 6 para 7) diminui a probabilidade de o tráfego passar.

Tabela 1 resume como os valores de CoS do MPLS correspondem à fila de transmissão e ao bit PLP. Observe que, no MPLS, o mapeamento entre o valor de bit CoS e a fila de saída é codificado. Você não pode configurar o mapeamento para MPLS; você pode configurá-lo apenas para fluxos de tráfego IPv4, conforme descrito em Entender como as aulas de encaminhamento atribuem aulas às filas de saída.Understanding How Forwarding Classes Assign Classes to Output Queues

Tabela 1: Valores de CoS do MPLS

Valor do MPLS CoS

Bits

Fila de transmissão

PLP Bit

0

000

0

Não definido

1

001

0

Definir

2

010

1

Não definido

3

011

1

Definir

4

100

2

Não definido

5

101

2

Definir

6

110

3

Não definido

7

111

3

Definir

Como o valor de CoS faz parte do cabeçalho MPLS, o valor está associado aos pacotes apenas enquanto eles viajam pelo túnel LSP. O valor não é copiado de volta para o cabeçalho IP quando os pacotes saem do túnel LSP.

Para configurar a classe de serviço (CoS) para pacotes de comutação de rótulos multiprotocol (MPLS) em um caminho comuado por rótulos (LSP):

  1. Especifique o valor de CoS

    Se você não especificar um valor cos, os bits de precedência de IP do cabeçalho IP do pacote são usados como o valor CoS do pacote.

Reescrevendo cabeçalhos de pacote IEEE 802.1p com o valor de CoS MPLS

Para interfaces Ethernet instaladas em um roteador da Série T ou um roteador M320 com conexão peer a um roteador da Série M ou um roteador da Série T, você pode reescrever os valores MPLS CoS e IEEE 802.1p a um valor configurado (os valores de CoS MPLS também são conhecidos como EXP ou bits experimentais). Reescrever esses valores permite que você passe o valor configurado para o caminho VLAN de Camada 2. Para reescrever os valores de CoS MPLS e IEEE 802.1p, você deve incluir as regras de reescrita exP e IEEE 802.1p na classe de configuração da interface de serviço. A tabela de reescrita do EXP é aplicada quando você configura as regras de reescrita IEEE 802.1p e EXP.

Para obter informações sobre como configurar as regras de reescrita do EXP e do IEEE 802.1p, consulte Reescrevendo cabeçalhos de pacotes para garantir o comportamento do encaminhamento.Rewriting Packet Headers to Ensure Forwarding Behavior

Configuração das regras de reescrita do MPLS

Você pode aplicar uma série de diferentes regras de reescrita aos pacotes MPLS.

Para obter mais informações sobre como configurar declarações no nível hierárquicos, consulte o Guia de usuário da Classe de Serviço do Junos OS para dispositivos de roteamento.[edit class-of-service]https://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/cos/config-guide-cos.html

As seções a seguir descrevem como você pode aplicar regras de reescrita aos pacotes MPLS:

Reescrevendo os bits EXP de todos os três rótulos de um pacote de saída

Em cenários de engenharia de tráfego complexos, entre provedores, operadoras e operadoras, às vezes é necessário empurrar três rótulos no próximo salto.

Por padrão, nos roteadores da Série M, exceto no M320, o rótulo MPLS EXP superior de um pacote de saída não é reescrito quando você configura operações de swap-push-push e triple-push. Você pode reescrever os bits EXP dos três rótulos de um pacote de saída, mantendo assim a classe de serviço (CoS) de um MPLS ou pacote não MPLS de entrada.

Para pressionar três rótulos em pacotes MPLS de entrada, inclua a declaração no nível hierárquicos :exp-swap-push-push default[edit class-of-service interfaces interface-name unit logical-unit-number rewrite-rules]

Para pressionar três rótulos em pacotes não MPLS de entrada, inclua a declaração no nível hierárquicos:exp-push-push-push default[edit class-of-service interfaces interface-name unit logical-unit-number rewrite-rules]

Para obter mais informações sobre como configurar declarações no nível hierárquicos, consulte o Guia de usuário da Classe de Serviço do Junos OS para dispositivos de roteamento.[edit class-of-service]https://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/cos/config-guide-cos.html

Reescrevendo cabeçalhos de pacotes MPLS e IPv4

Você pode aplicar uma regra de reescrita aos cabeçalhos de pacotes MPLS e IPv4 simultaneamente. Isso permite que você inicialize bits MPLS EXP e de precedência de IP na entrada LSP. Você pode configurar diferentes regras de reescrita dependendo se o tráfego é VPN ou não.

Para reescrever cabeçalhos de pacotes MPLS e IPv4, inclua a declaração no nível de hierarquia:protocol[edit class-of-service interfaces interface-name unit logical-unit-number rewrite-rules exp rewrite-rule-name]

Use a declaração para especificar os tipos de pacotes MPLS e cabeçalhos de pacotes aos quais aplicar a regra de reescrita.protocol O pacote MPLS pode ser um pacote MPLS padrão ou um pacote MPLS com uma carga IPv4. Especifique o tipo de pacote MPLS usando as seguintes opções:

  • mpls-any— aplica a regra de reescrita em pacotes MPLS e escreve o valor do ponto de código para cabeçalhos MPLS.

  • mpls-inet-both— aplica a regra de reescrita em pacotes MPLS VPN com cargas IPv4. Escreve o valor do ponto de código para os cabeçalhos MPLS e IPv4 na Série T (exceto roteadores T4000) e roteadores M320. Nos roteadores da Série M, com exceção do M320, a opção faz com que todos os pacotes MPLS LSP de entrada com cargas IPv4 sejam inicializados com 000 pontos de código para precedência de IP e valores MPLS EXP.mpls-inet-both

  • mpls-inet-both-non-vpn— Aplica a regra de reescrita a quaisquer pacotes MPLS não VPN com cargas IPv4. Escreve o valor do ponto de código para os cabeçalhos MPLS e IPv4 nos roteadores Série T e M320. Nos roteadores da Série M, com exceção do M320, a opção faz com que todos os pacotes MPLS LSP de entrada com cargas IPv4 sejam inicializados com 000 pontos de código para precedência de IP e valores MPLS EXP.mpls-inet-both-non-vpn

Para obter um exemplo detalhado sobre como configurar regras de reescrita para pacotes MPLS e IPv4 e para obter mais informações sobre como configurar a classe de serviço, consulte o Guia de usuário de classe de serviço do Junos OS para dispositivos de roteamento.https://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/cos/config-guide-cos.html

Configuração de bits CoS para uma rede MPLS

Quando o tráfego entra em um túnel de caminho de switch rotulado (LSP), os bits CoS no cabeçalho MPLS são definidos de duas maneiras:

  • O número da fila de saída em que o pacote foi buffered e o bit de prioridade de perda de pacote (PLP) estão escritos no cabeçalho MPLS e são usados como valor CoS do pacote. Esse comportamento é o padrão, e nenhuma configuração é necessária. O Guia de configuração de classe de serviço do Junos OS explica os valores de COS IP e resume como os bits CoS são tratados.

  • Você define um valor cos fixo em todos os pacotes que entram no túnel LSP. Um valor cos fixo significa que todos os pacotes que entram no LSP recebem a mesma classe de serviço.

Para definir um valor cos fixo em todos os pacotes que entram no LSP:

  1. Especifique uma classe de valor de serviço para o LSP:

    Nota:

    O conjunto de valor cos usando a declaração no nível de hierarquia substitui o valor cos definido no nível de hierarquia para uma interface.class-of-service[edit protocols mpls][edit class-of-service] Efetivamente, o valor de CoS configurado para um LSP substitui o valor cos definido para uma interface.

Configuração de CoS em um switch de borda de provedor MPLS usando IP sobre MPLS

Você pode usar a classe de serviço (CoS) dentro das redes MPLS para priorizar certos tipos de tráfego durante períodos de congestionamento. Este tópico descreve a configuração de componentes cos em um switch de borda (PE) de provedor que está usando IP Over MPLS.

Esta tarefa descreve como criar um classificador DSCP personalizado e uma regra de reescrita EXP personalizada no switch PE de entrada. Ele inclui a configuração de um filtro de firewall do policiador e a aplicação na interface de borda do cliente do switch PE de entrada. O filtro de firewall do policiador garante que a quantidade de tráfego encaminhado pelo túnel MPLS nunca exceda a alocação de largura de banda solicitada.

Antes de começar, configure os componentes básicos para uma rede MPLS:

Configurando CoS

Para configurar CoS em um switch de borda de provedor:

  1. Importe as aulas de classificação DSCP padrão para o classificador DSCP personalizado que você está criando:
  2. Adicione uma classe de encaminhamento a este classificador DSCP personalizado e especifique uma prioridade de perda e um ponto de código:
  3. Especifique os valores para a regra de reescrita personalizada do EXP: e1

Configurando um LSP Policer

Para configurar um policiador LSP:

  1. Especifique o número de bits por segundo permitido, em média, para o policiador de firewall, que mais tarde será aplicado à interface de borda do cliente:
  2. Especifique o tamanho máximo permitido para rajadas de dados que excedem o limite de largura de banda dado para este policiador:
  3. Descarte o tráfego que excede os limites de taxa para este policiador:
  4. Para fazer referência ao policiador, configure um termo de filtro que inclua a ação do policial:
  5. Aplique o filtro na interface de borda do cliente:
Nota:

Você também pode configurar agendadores e shapers conforme necessário. Consulte a definição de agendadores cos e mapas de agendamento (procedimento de CLI).Defining CoS Schedulers and Scheduler Maps (CLI Procedure)

Configuração de CoS em um switch de borda de provedor MPLS usando circuito cross-connect

Você pode usar a classe de serviço (CoS) dentro das redes MPLS para priorizar certos tipos de tráfego durante períodos de congestionamento. Este tópico descreve a configuração de componentes cos em um switch de borda (PE) de provedor que está usando MPLS sobre conexão entre circuitos (CCC).

Nota:

Se você estiver usando MPLS sobre CCC, você pode usar apenas um classificador de DSCP ou precedência de IP e apenas um classificador IEEE 802.1p nas interfaces de CCC.

Este procedimento é para criar um classificador DSCP personalizado e uma regra de reescrita EXP personalizada sobre o PE de entrada. Ele também inclui permitir que um policial no caminho comuado por rótulos (LSP) do PE de entrada garanta que a quantidade de tráfego encaminhado pelo LSP nunca exceda a alocação de largura de banda solicitada.

Este tópico inclui:

Configurando CoS

Para configurar CoS em um switch de borda de provedor:

  1. Importe as aulas de classificação DSCP padrão para o classificador DSCP personalizado que você está criando:
  2. Adicione a classe de encaminhamento acelerado a este classificador DSCP personalizado, especificando uma prioridade de perda e um ponto de código:
  3. Especifique os valores para a regra de reescrita personalizada do EXP: e1
  4. Vincule o classificador DSCP à interface de CCC:

Configurando um LSP Policer

Para configurar um policiador LSP:

  1. Especifique o número de bits por segundo permitido, em média, para o policiador, que mais tarde será aplicado ao LSP:
  2. Especifique o tamanho máximo permitido para rajadas de dados que excedem o limite de largura de banda dado para este policiador:
  3. Descarte o tráfego que excede os limites de taxa para este policiador:
  4. Para fazer referência ao policiador, configure um termo de filtro que inclua a ação do policial:
  5. Aplique o filtro no LSP:
Nota:

Você também pode configurar agendadores e shapers conforme necessário. Consulte a definição de agendadores cos e mapas de agendamento (procedimento de CLI).Defining CoS Schedulers and Scheduler Maps (CLI Procedure)

Configuração de CoS em switches de provedor de uma rede MPLS

Você pode adicionar componentes de classe de serviço (CoS) às suas redes MPLS em switches da Série EX para alcançar serviços diferenciados de ponta a ponta para atender aos seus requisitos comerciais específicos. A configuração dos componentes de CoS nos switches do provedor é a mesma, independentemente de os switches de borda de provedor (PE) estarem usando MPLS sobre CCC ou IP sobre MPLS.

Essa tarefa mostra como configurar um classificador EXP personalizado e uma regra de reescrita de EXP personalizada no switch do provedor.

  1. Importe as classes de classificação EXP padrão para o classificador EXP personalizado que você está criando:
  2. Adicione a classe de encaminhamento acelerado a este classificador EXP personalizado, especificando uma prioridade de perda e um ponto de código:
  3. Especifique os valores para a regra de reescrita personalizada do EXP: e1
Nota:

Você também pode configurar agendadores e shapers conforme necessário. Consulte a definição de agendadores cos e mapas de agendamento (procedimento de CLI).Defining CoS Schedulers and Scheduler Maps (CLI Procedure)

Entender o uso de CoS com MPLS Networks em switches da Série EX

Você pode usar a classe de serviço (CoS) dentro das redes MPLS para priorizar certos tipos de tráfego durante períodos de congestionamento. Veja a visão geral dos recursos de software do switch da Série EX para uma lista completa dos recursos MPLS do Junos OS que são suportados em switches específicos da Série EX.https://www.juniper.net/documentation/en_US/release-independent/junos/topics/concept/ex-series-software-features-overview.html

Os switches de ethernet da Série EX da Juniper Networks oferecem suporte a ponto de código de serviço diferenciado (DSCP) ou precedência de IP e classificadores De CoS IEEE 802.1p nas interfaces de borda do cliente do switch de borda de provedor de entrada (PE). Classificadores de precedência de DSCP ou IP são usados para pacotes de Camada 3. O IEEE 802.1p é usado para pacotes de Camada 2.

Quando um pacote entra em uma interface de borda do cliente do switch PE de entrada, o switch associa o pacote a um nível de manutenção CoS específico antes de colocar o pacote no caminho comutada por rótulos (LSP). Os switches dentro do LSP utilizam o valor cos definido no switch PE de entrada. O valor de CoS incorporado no classificador é traduzido e codificado no cabeçalho MPLS por meio do EXP ou bits experimentais. Os switches da Série EX permitem um classificador EXP padrão e uma regra de reescrita padrão do EXP. Para obter mais informações sobre classificadores EXP e regras de reescrita do EXP, consulte classificadores EXP e regras de reescrita do EXP.

Este tópico inclui:

Classificadores EXP e regras de reescrita do EXP

Os switches da Série EX permitem um classificador EXP padrão e uma regra de reescrita padrão do EXP. Você pode configurar um classificador EXP personalizado e uma regra de reescrita de EXP personalizada, se preferir. No entanto, o switch oferece suporte a apenas um tipo de classificador EXP (padrão ou personalizado) e apenas uma regra de reescrita exP (padrão ou personalizado).

Você não vincula o classificador EXP ou a regra de reescrita do EXP a interfaces individuais. O switch aplica automaticamente e implicitamente o padrão ou o classificador EXP personalizado e o padrão ou a regra de reescrita de EXP personalizada para as interfaces habilitadas para MPLS apropriadas. Como as regras de reescrita afetam apenas interfaces de saída, o switch aplica a regra de reescrita do EXP apenas para aquelas interfaces MPLS que estão transmitindo pacotes MPLS (não para as interfaces MPLS que estão recebendo os pacotes).

Depois de atravessar o túnel MPLS, o tráfego flui para fora do switch de borda de provedor de saída (PE). Antes que o tráfego deixe a interface de saída, o switch PE de saída copia os bits EXP do cabeçalho MPLS para os bits mais significativos no pacote IP original--- ou seja, para os bits de precedência de IP.

Diretrizes para o uso de classificadores cos nos CCCs

Quando você está configurando CoS para MPLS em circuito cross-connect (CCC), existem algumas diretrizes adicionais, da seguinte forma:

  • Você deve vincular explicitamente um classificador de CoS à interface de CCC no switch PE de entrada.

  • Você deve usar o mesmo DSCP, precedência de IP ou classificador IEEE 802.1p em interfaces de CCC. No entanto, se as interfaces de CCC estiverem no mesmo switch, você não poderá configurar tanto um DSCP quanto um classificador de precedência de IP nessas interfaces. Assim, se você configurar uma interface de CCC para usar um DSCP classificador DSCP1, você não poderá configurar outra interface de CCC para usar outro DSCP classificador DSCP2. Todas as interfaces de CCC do switch devem usar o mesmo classificador DSCP (ou precedência de IP) e o mesmo classificador IEEE 802.1p.

  • Você não pode configurar uma interface de CCC para usar um classificador DSCP e outra interface de CCC para usar um classificador de precedência de IP, porque esses tipos de classificador se sobrepõem.

  • Você pode configurar uma interface de CCC para usar um classificador DSCP e outra interface CCC para usar o classificador IEEE 802.1p.

  • Você pode configurar uma interface de CCC para usar um DSCP e um classificador IEEE 802.1p. Se você configurar uma interface de CCC para usar esses dois classificadores, o classificador DSCP é usado para roteamento de pacotes de Camada 3 e o classificador IEEE 802.1p é usado para roteamento de pacotes de Camada 2.

  • Você pode configurar uma interface de CCC para usar tanto uma precedência de IP quanto um classificador IEEE 802.1p. Se você configurar uma interface de CCC para usar esses dois classificadores, o classificador de precedência de IP é usado para roteamento de pacotes de Camada 3 e o classificador IEEE 802.1p é usado para roteamento de pacotes de Camada 2.

Você pode definir vários classificadores de DSCP, precedência de IP e IEEE 802.1p para as interfaces não CCC em um switch.

Usando classificadores CoS com IP sobre MPLS

Quando você está configurando CoS para IP sobre MPLS, a interface de borda do cliente usa a configuração CoS para o switch como padrão. Você não precisa vincular um classificador à interface de borda do cliente neste caso. Não há restrições ao uso de vários classificadores de DSCP, precedência de IP e IEEE 802.1p no mesmo switch.

  • Você pode modificar o classificador CoS para uma interface específica, mas não é necessário.

  • Você pode configurar um classificador DSCP, DSCP1 na primeira interface, outro classificador DSCP, DSCP2 na segunda interface e um classificador de precedência de IP em uma terceira interface, e assim por diante.

Configuração de bits CoS em um cabeçalho MPLS

Quando o tráfego entra em um túnel LSP, os bits CoS no cabeçalho MPLS são definidos de uma das duas maneiras:

  • O número da fila de saída em que o pacote foi buffered e o bit de prioridade de perda de pacote (PLP) estão escritos no cabeçalho MPLS e são usados como valor CoS do pacote. Esse comportamento é o padrão, e nenhuma configuração é necessária. O guia de usuário de classe de serviço do Junos OS para dispositivos de roteamento explica os valores de CoS IP e resume como os bits CoS são tratados.https://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/cos/config-guide-cos.html

  • Você define um valor cos fixo em todos os pacotes que entram no túnel LSP. Um valor cos fixo significa que todos os pacotes que entram no LSP recebem a mesma classe de serviço.

O valor de CoS pode ser um número decimais de 0 a 7. Esse número corresponde a um número binário de 3 bits. Os 2 bits de alta ordem do valor cos selecionam qual fila de transmissão usar na placa de interface de saída.

O bit de baixa ordem do valor cos é tratado como o bit PLP e é usado para selecionar o perfil de queda RED para usar na fila de saída. Se o bit de baixa ordem for 0, o perfil de queda não PLP será usado e, se o bit de baixa ordem for 1, o perfil de queda do PLP será usado. Geralmente, espera-se que a detecção antecipada aleatória (RED) solte pacotes de forma mais agressiva que tenham o conjunto de bits PLP. Para obter mais informações sobre perfis RED e drop, consulte o Guia de usuário da classe de serviços do Junos OS para dispositivos de roteamento.https://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/cos/config-guide-cos.html

Nota:

Configurar o perfil de queda de PLP para soltar pacotes de forma mais agressiva (por exemplo, definir o valor de CoS de 6 para 7) diminui a probabilidade de o tráfego passar.

Tabela 2 resume como os valores de CoS do MPLS correspondem à fila de transmissão e ao bit PLP. Observe que, no MPLS, o mapeamento entre o valor de bit CoS e a fila de saída é codificado. Você não pode configurar o mapeamento para MPLS; você pode configurá-lo apenas para fluxos de tráfego IPv4, conforme descrito no Guia de usuário de classe de serviço do Junos OS para dispositivos de roteamento.https://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/cos/config-guide-cos.html

Tabela 2: Valores de CoS do MPLS

Valor do MPLS CoS

Bits

Fila de transmissão

PLP Bit

0

000

0

Não definido

1

001

0

Definir

2

010

1

Não definido

3

011

1

Definir

4

100

2

Não definido

5

101

2

Definir

6

110

3

Não definido

7

111

3

Definir

Como o valor de CoS faz parte do cabeçalho MPLS, o valor está associado apenas aos pacotes enquanto eles viajam pelo túnel LSP. O valor não é copiado de volta para o cabeçalho IP quando os pacotes saem do túnel LSP.

Regras de reescrita do EXP

Quando o tráfego passa da interface de borda do cliente para uma interface MPLS, o DSCP, a precedência de IP ou o classificador CoS IEEE 802.1p são traduzidos para os bits EXP dentro do cabeçalho MPLS. Você não pode desabilitar a regra padrão de reescrita do EXP, mas pode configurar seu próprio classificador EXP personalizado e uma regra de reescrita EXP personalizada. Você não pode vincular o classificador EXP a interfaces MPLS individuais; o switch aplica-o globalmente a todas as interfaces habilitadas para MPLS no switch.

Apenas uma regra de reescrita do EXP (padrão ou personalizada) é suportada em um switch. O switch aplica-o a todas as interfaces de saída nas quais o MPLS é habilitado.

Policial

O policiamento ajuda a garantir que a quantidade de tráfego encaminhado por um LSP nunca exceda a alocação de largura de banda solicitada. Durante períodos de congestionamento (quando a taxa total de pacotes de fila excede a taxa de transmissão), quaisquer novos pacotes que estejam sendo enviados para uma interface podem ser descartados porque não há lugar para armazená-los. Você pode configurar um policial no switch PE de entrada para evitar isso:

  • Se você estiver usando MPLS sobre CCC, você vincula o policial ao LSP. Você não pode vincular um policial a uma interface de CCC.

  • Se você estiver usando IP sobre MPLS, vincule o policial à interface de borda do cliente.inet-family Você não pode vincular um policial ao LSP quando estiver usando IP sobre MPLS.

Agendadores

Os agendadores para usar CoS com MPLS são os mesmos das outras configurações CoS nos switches da Série EX. Os agendadores padrão são fornecidos para aulas de encaminhamento de melhor esforço e controle de rede. Se você estiver usando encaminhamento garantido, encaminhamento rápido ou qualquer aula de encaminhamento personalizado, recomendamos que você configure um agendador para oferecer suporte a essa classe de encaminhamento. Veja como entender os agendadores cos.Understanding CoS Schedulers

Exemplo: Combinando CoS com MPLS em switches da Série EX

Você pode usar a classe de serviço (CoS) dentro das redes MPLS para priorizar certos tipos de tráfego durante períodos de congestionamento. O valor de CoS está incluído no rótulo MPLS, que é passado pela rede, permitindo cos de ponta a ponta em toda a rede.

Os serviços MPLS são frequentemente usados para garantir um melhor desempenho para aplicativos de baixa latência, como VoIP e outras funções críticas para os negócios. Esses aplicativos colocam demandas específicas em uma rede para transmissão bem-sucedida. A CoS oferece a capacidade de controlar a mistura de largura de banda, atraso, jitter e perda de pacotes, aproveitando o mecanismo de rotulagem MPLS.

Este exemplo mostra como configurar o CoS em uma rede MPLS que está usando um circuito interconectado unidirecional (CCC) desde o switch de borda de provedor de entrada (PE) até o switch PE de saída. para a interface de borda do cliente do switch de borda de provedor de entrada (PE). Ele descreve a inclusão da configuração de componentes CoS ao switch PE de entrada, ao switch PE de saída e aos switches de provedor de núcleo da rede MPLS existente. Devido à configuração unidirecional, o classificador DSCP precisa ser configurado apenas no switch PE de entrada.

Requisitos

Este exemplo usa os seguintes componentes de hardware e software:

  • Versão 10.1 ou posterior do Junos OS para switches da Série EX

  • Três switches da Série EX

Antes de configurar CoS com MPLS, certifique-se de ter:

Configurou uma rede MPLS com dois switches PE e um switch de provedor. Veja .Configuração MPLS básica Este exemplo pressupõe que uma rede MPLS foi configurada usando uma conexão entre circuitos (CCC).

Visão geral e topologia

Este exemplo descreve a inclusão de classificadores personalizados e regras de reescrita personalizadas aos switches em uma rede MPLS que está usando MPLS sobre CCC.

É uma configuração unidirecional. Portanto, você precisa configurar classificadores personalizados e regras de reescrita personalizadas da seguinte forma:

  • No switch PE de entrada: Regra de reescrita personalizada do DSCP e do EXP personalizado

  • No switch PE de saída: Classificador EXP personalizado

  • No switch do provedor: classificador EXP do cliente e regra de reescrita personalizada do EXP

Nota:

Você também pode configurar agendadores e shapers conforme necessário. Se você estiver usando , ou outras aulas de encaminhamento personalizadas, recomendamos que você configure um agendador para oferecer suporte a essa aula de encaminhamento.assured-forwardingexpedited-forwarding Consulte a definição de agendadores cos e mapas de agendamento (procedimento de CLI).Defining CoS Schedulers and Scheduler Maps (CLI Procedure)

O exemplo cria um classificador DSCP personalizado () no switch PE de entrada e liga esse classificador à interface do CCC.dscp1 Ele inclui a configuração de um policiador no switch PE de entrada. O policial é aplicado como um filtro no caminho comuado por rótulos (LSP) para garantir que a quantidade de tráfego encaminhado pelo LSP nunca exceda a alocação de largura de banda solicitada.lsp_to_pe2_ge1

Este exemplo cria uma regra de reescrita EXP personalizada () no switch PE de entrada, especificando uma prioridade de perda e ponto de código a ser usado para a classe de encaminhamento acelerado enquanto o pacote viaja pelo LSP.exp1 O switch aplica essa regra de reescrita personalizada nas interfaces de núcleo e , que são as interfaces de saída para este switch.ge-0/0/5.0ge-0/0/6.0

Tabela 3 mostra os componentes de configuração de CoS adicionados ao switch PE de entrada.

Tabela 3: Componentes de configuração cos no switch de entrada PE

Propriedade

Configurações

Descrição

Hardware local do switch PE

Switch da Série EX

PE-1

Filtro de policiamento configurado e aplicado ao LSP.

policing filter mypolicer

filter myfilter

Nome do policial que limita a taxa.

Nome do filtro, que se refere ao policial

Classificador DSCP personalizado

dscp1

Especifica o nome do classificador DSCP personalizado

Regra de reescrita personalizada do EXP

e1

Nome da regra de reescrita personalizada do EXP.

Interface de borda do cliente

ge-0/0/1.0

Interface que recebe pacotes de dispositivos fora da rede.

O classificador DSCP personalizado deve ser especificado nesta interface de CCC.

Interfaces de núcleo

ge-0/0/5.0 E ge-0/0/6.0

Interfaces que transmitem pacotes MPLS para outros switches dentro da rede MPLS.

A regra de reescrita do EXP é aplicada implicitamente a essas interfaces.

Tabela 4 mostra os componentes de configuração de CoS adicionados ao switch pe de saída neste exemplo.

Tabela 4: Componentes de configuração coS do switch de saída PE

Propriedade

Configurações

Descrição

Hardware de switch de borda de provedor remoto

Switch da Série EX

PE-2

Classificador EXP personalizado

exp1

Nome do classificador EXP personalizado

Interface de borda do cliente

ge-0/0/1.0

Interface que transmite pacotes dessa rede para dispositivos fora da rede. Nenhum classificador CoS é especificado para esta interface. Um agendador pode ser especificado.

Interfaces de núcleo

ge-0/0/7.0 E ge-0/0/8.0

Interfaces de núcleo no PE-2 que recebem pacotes MPLS do switch do provedor. O classificador EXP é habilitado por padrão no switch e aplicado implicitamente a essas interfaces.

Tabela 5 mostra os componentes de configuração MPLS usados para o switch de provedor neste exemplo.

Tabela 5: Componentes de configuração cos do switch de provedor

Propriedade

Configurações

Descrição

Hardware do switch do provedor

Switch da Série EX

Switch de trânsito dentro da configuração de rede MPLS.

Classificador EXP personalizado

exp1

Nome do classificador EXP personalizado.

Regra de reescrita personalizada do EXP

e1

Nome da regra de reescrita personalizada do EXP.

Interfaces de núcleo que recebem pacotes de outros switches MPLS.

ge-0/0/5.0 E ge-0/0/6.0

Interfaces que conectam o switch do provedor ao switch PE de entrada (PE-1). O classificador EXP é habilitado por padrão no switch e aplicado implicitamente a essas interfaces.

Interfaces de núcleo transmitindo pacotes para outros switches dentro da rede MPLS.

ge-0/0/7.0 E ge-0/0/8.0

Interfaces que transmitem pacotes para a saída PE (PE-2). A regra de reescrita do EXP é aplicada implicitamente nessas interfaces. Os agendadores também podem ser especificados e serão aplicados a essas interfaces.

Topologia

Configuração do switch LOCAL PE

Procedimento

Configuração rápida da CLI

Para configurar rapidamente um classificador DSCP personalizado, uma regra de reescrita de EXP personalizada e um policial no switch PE local, copie os seguintes comandos e cole-os na janela terminal do switch pe-1:

Procedimento passo a passo

Para configurar um classificador DSCP personalizado, regra de reescrita personalizada do EXP e um policial no switch PE de entrada:

  1. Importe as aulas de classificação DSCP padrão para o classificador DSCP personalizado que você está criando:

  2. Adicione a classe de encaminhamento acelerado a este classificador DSCP personalizado, especificando uma prioridade de perda e um ponto de código:

  3. Especifique os valores para a regra de reescrita personalizada do EXP: e1

  4. Vincule o classificador DSCP à interface de CCC:

  5. Especifique o número de bits por segundo permitido, em média, para o firewall policer, que mais tarde será aplicado ao LSP:

  6. Especifique o tamanho máximo permitido para rajadas de dados que excedem o limite de largura de banda dado para este policiador:

  7. Descarte o tráfego que excede os limites de taxa para este policiador:

  8. Para fazer referência ao policiador, configure um termo de filtro que inclua a ação do policial:

  9. Aplique o filtro no LSP:

Resultados

Exibir os resultados da configuração:

Configuração do switch PE remoto

Procedimento

Configuração rápida da CLI

Para configurar rapidamente um classificador EXP personalizado no switch PE remoto, copie os seguintes comandos e cole-os na janela terminal do switch PE-2:

Procedimento passo a passo

Para configurar um classificador EXP personalizado no switch PE de saída:

  1. Importe as classes de classificação EXP padrão para o classificador EXP personalizado que você está criando:

  2. Adicione a classe de encaminhamento acelerado a este classificador EXP personalizado, especificando uma prioridade de perda e um ponto de código:

Resultados

Exibir os resultados da configuração:

Configuração do switch de provedor

Procedimento

Configuração rápida da CLI

Para configurar rapidamente um classificador EXP personalizado e uma regra de reescrita de EXP personalizada no switch do provedor, copie os seguintes comandos e cole-os na janela terminal do switch do provedor:

Procedimento passo a passo

Para configurar um classificador EXP personalizado e uma regra de reescrita de EXP personalizada no switch do provedor:

  1. Importe as classes de classificação EXP padrão para o classificador EXP personalizado que você está criando:

  2. Adicione a classe de encaminhamento acelerado a este classificador EXP personalizado, especificando uma prioridade de perda e um ponto de código:

  3. Especifique os valores para a regra de reescrita personalizada do EXP: e1

Resultados

Exibir os resultados da configuração:

Verificação

Para confirmar que a configuração está funcionando corretamente, execute essas tarefas:

Verificando se o filtro de firewall do policiador está operacional

Propósito

Verifique o estado operacional do policiador que está configurado no switch PE de entrada.

Ação
Significado

Essa saída mostra que o filtro de firewall foi criado.mypolicer

Verificando se os classificadores cos estão indo para a fila certa

Propósito

Verifique se os classificadores de CoS estão indo para a fila certa.

Ação
Significado

Essa saída mostra que um novo classificador de DSCP foi criado, índice , no switch PE de entrada (PE-1).9346

Verificando o mapeamento da tabela de encaminhamento cos

Propósito

Para cada interface lógica, exibir o índice de tabela do classificador para um determinado tipo de ponto de código ou o número de fila (se for uma classificação fixa) na tabela de encaminhamento.

Ação
Significado

Os resultados mostram que o novo classificador de DSCP, número do índice, está vinculado à interface .9346ge-0/0/1.0

Verificando as regras de reescrita

Propósito

Monitore o mapeamento do número da fila e da prioridade de perda para o valor do ponto de código para cada regra de reescrita conforme ela existe na tabela de encaminhamento.

Ação
Significado

Essa saída mostra que um novo classificador EXP com o número do índice foi criado.9281

Entender os classificadores EXP coS MPLS e regras de reescrita

Você pode usar a classe de serviço (CoS) dentro das redes MPLS para priorizar certos tipos de tráfego durante períodos de congestionamento aplicando classificadores de pacotes e reescrever regras ao tráfego MPLS. Os classificadores MPLS são globais e se aplicam a todas as interfaces configuradas como interfaces.family mpls

Quando um pacote entra em uma interface de borda do cliente no switch de borda de provedor de entrada (PE), o switch associa o pacote a um nível de manutenção CoS específico antes de colocar o pacote no caminho comutada por rótulos (LSP). Os switches dentro do LSP utilizam o valor coS definido no switch PE de entrada para determinar o nível de serviço CoS. O valor de CoS incorporado no classificador é traduzido e codificado no cabeçalho MPLS por meio dos bits experimentais (EXP).

Os classificadores EXP mapeiam pacotes MPLS de entrada para uma classe de encaminhamento e uma prioridade de perda, e atribuem pacotes MPLS às filas de saída com base no mapeamento de classe de encaminhamento. Os classificadores EXP são classificadores agregados de comportamento (BA).

As regras de reescrita do EXP mudam (reescrever) o valor cos dos bits EXP em pacotes de saída nas filas de saída do switch para que o novo valor (reescrito) corresponda às políticas de um peer direcionado. A correspondência de políticas permite que a plataforma ou switch de roteamento downstream em uma rede vizinha classifique cada pacote no grupo de serviços apropriado.

Nota:

Nos switches QFX5200, QFX5100, QFX3500, QF3600 e EX4600 e em sistemas QFabric, não há classificador EXP padrão. Se você quiser classificar os pacotes MPLS de entrada usando os bits EXP, você deve configurar um classificador EXP global. O classificador EXP global se aplica a todo o tráfego MPLS em interfaces configuradas como .family mpls

Em QFX10000 switches, não há um classificador EXP padrão. Se você quiser classificar os pacotes MPLS de entrada usando os bits EXP, você deve configurar os classificadores EXP e aplicá-los em interfaces lógicas configuradas como .family mpls (Você não pode aplicar classificadores a interfaces físicas.). Você pode configurar até 64 classificadores EXP.

Não há regra de reescrita padrão do EXP. Se você quiser reescrever o valor de bit EXP na interface de saída, você deve configurar as regras de reescrita do EXP e aplicá-las a interfaces lógicas.

Classificadores EXP e regras de reescrita são aplicados apenas a interfaces configuradas como (por exemplo, .)family mplsset interfaces xe-0/0/35 unit 0 family mpls

Este tópico inclui:

Classificadores EXP

Em QFX5200, QFX5100, EX4600, QFX3500 e switches QFX3600 e em sistemas QFabric, ao contrário dos classificadores DSCP e IEEE 802.1p BA, os classificadores EXP são globais para o switch e se aplicam a todas as interfaces de switch configuradas como .family mpls Em QFX10000 switches, você aplica classificadores EXP em interfaces lógicas individuais, e diferentes interfaces podem usar diferentes classificadores EXP.

Quando você configura e aplica um classificador EXP, o tráfego MPLS em todas as interfaces usa o classificador EXP, mesmo em interfaces que também têm um classificador fixo.family mpls Se uma interface tiver um classificador EXP e um classificador fixo, o classificador EXP é aplicado ao tráfego MPLS e o classificador fixo é aplicado a todos os outros tráfegos.

Também diferentemente dos classificadores DSCP e IEEE 802.1p BA, não há classificador EXP padrão. Se você quiser classificar o tráfego MPLS com base nos bits EXP, você deve configurar explicitamente um classificador EXP e aplicá-lo nas interfaces do switch. Cada classificador EXP tem oito entradas que correspondem aos oito valores cos EXP (0 a 7, que correspondem a bits CoS 000 a 111).

Você pode configurar até 64 classificadores EXP.

No entanto, em QFX5200, QFX5100, EX4600 e switches CLI legados, o switch usa apenas um classificador MPLS EXP como um classificador global em todas as interfaces. Depois de configurar um classificador MPLS EXP, você pode configurar esse classificador como o classificador EXP global, incluindo o classificador EXP no nível de hierarquia.[edit class-of-service system-defaults classifiers exp] Todas as interfaces de switch configuradas como usam o classificador EXP global para classificar o tráfego MPLS.family mpls

Nesses switches, apenas um classificador EXP pode ser configurado como o classificador EXP global a qualquer momento. Se você quiser alterar o classificador EXP global, exclua a configuração global do classificador EXP (use a declaração de configuração) e configure o novo classificador EXP global.user@switch# delete class-of-service system-defaults classifiers exp

Nota:

QFX5130 switch não oferece suporte a MPLS CoS.

QFX10000 switches não oferecem suporte a classificadores EXP globais. Você pode configurar um classificador EXP e aplicá-lo em várias interfaces lógicas, ou configurar vários classificadores EXP e aplicar diferentes classificadores EXP em diferentes interfaces lógicas.

Se um classificador EXP não estiver configurado, então se um classificador fixo for aplicado à interface, o tráfego MPLS usa o classificador fixo. (Switches com classificação EXP padrão usam o classificador padrão.) Se nenhum classificador EXP e nenhum classificador fixo forem aplicados à interface, o tráfego MPLS é tratado como tráfego de melhor esforço usando o classificador não confiável padrão 802.1. Os classificadores de DSCP não são aplicados ao tráfego MPLS.

Em QFX5200, QFX5100, EX4600 e switches CLI legados, porque o classificador EXP é global, você não pode configurar algumas portas para usar um classificador IEEE 802.1p fixo para tráfego MPLS em algumas interfaces e o classificador EXP global para tráfego MPLS em outras interfaces. Quando você configura um classificador EXP global, todo o tráfego MPLS em todas as interfaces usa o classificador EXP.

Nota:

O switch usa apenas o rótulo mais externo de pacotes EXP de entrada para classificação.

Nota:

Os pacotes MPLS com tags 802.1Q não são suportados.

No switch QFX5220, você pode usar a classe de serviço (CoS) dentro das redes MPLS para priorizar certos tipos de tráfego durante períodos de congestionamento aplicando classificadores de pacotes e reescritando regras ao tráfego MPLS. Também adicionamos o suporte de reescrita DO MPLS EXP.

  • CoS padrão nos roteadores Provedor (P) e Provider Edge (PE) para interfaces MPLS — o tráfego MPLS usa o classificador EXP padrão. O tráfego MPLS é tratado como tráfego de melhor esforço usando o classificador não confiável padrão 802.1. O classificador EXP padrão se aplica a todo o tráfego MPLS em interfaces configuradas como .family mpls Os classificadores de DSCP não são aplicados ao tráfego MPLS.
  • CoS padrão em roteadores PE para interfaces de Camada 3 — Por padrão, todas as interfaces lógicas L3VPN estão vinculadas a classificadores de ponto de código de serviços diferenciados (DSCP) padrão.

Se você aplicar um classificador EXP em um nó de salto penúltimo (PHP), então, por padrão, o valor do cabeçalho IP time-to-live (TTL) é sobreescrito pelo valor de TLL de cabeçalho MPLS, e os bits DSCP de cabeçalho IP são sobre escritos por zero (0), o que significa modo uniforme. No Junos OS Evolved, para usar o modo pipe, onde os bits DSCP de cabeçalho IP e TTL de cabeçalho IP não são sobreescritos, você deve configurar o seguinte comando:

No entanto, no Junos OS, você pode configurar o MPLS CoS sem os protocolos definidos mpls no-propagate-ttl command.

Nota:

O DSCP de IP em pacotes MPLS não pode ser comentado nos roteadores PE ou P.

Regras de reescrita do EXP

À medida que os pacotes MPLS entram ou saem de uma rede, os switches de borda podem ser necessários para alterar as configurações de classe de serviço (CoS) dos pacotes. As regras de reescrita do EXP definem o valor dos bits EXP CoS dentro do cabeçalho do pacote MPLS de saída em interfaces.family mpls Cada regra de reescrita lê a classe de encaminhamento e a prioridade de perda atual associada ao pacote, localiza o valor cos escolhido de uma tabela e escreve que o valor de CoS no cabeçalho do pacote, substituindo o valor cos antigo. As regras de reescrita do EXP aplicam-se apenas ao tráfego MPLS.

As regras de reescrita do EXP aplicam-se apenas a interfaces lógicas. Você não pode aplicar regras de reescrita do EXP em interfaces físicas.

Não existem regras padrão de reescrita do EXP. Se você quiser reescrever o valor EXP em pacotes MPLS, você deve configurar as regras de reescrita do EXP e aplicá-las a interfaces lógicas. Se nenhuma regra de reescrita for aplicada, todos os rótulos MPLS que forem empurrados terão um valor de zero (0). O valor exP permanece inalterado nas etiquetas MPLS que são trocadas.

Você pode configurar até 64 regras de reescrita do EXP, mas você só pode aplicar 16 regras de reescrita do EXP a qualquer momento no switch. Em uma determinada interface lógica, todos os rótulos MPLS empurrados têm a mesma regra de reescrita do EXP aplicada a eles. Você pode aplicar diferentes regras de reescrita do EXP em diferentes interfaces lógicas na mesma interface física.

Você pode aplicar uma regra de reescrita do EXP em uma interface que tenha uma regra de reescrita de DSCP, DSCP IPv6 ou IEEE 802.1p. Apenas o tráfego MPLS usa a regra de reescrita do EXP. O tráfego MPLS não usa regras de reescrita de DSCP ou DSCP IPv6.

Se o switch estiver realizando o penúltimo salto (PHP), as regras de reescrita do EXP não entrarão em vigor. Se um classificador EXP e uma regra de reescrita EXP estiverem configurados no switch, então o valor EXP do último rótulo estourado é copiado no rótulo interno. Se um classificador EXP ou uma regra de reescrita EXP (mas não ambos) estiver configurado no switch, o valor exP do rótulo interno será enviado inalterado.

Nota:

Em cada interface física, todas as aulas de encaminhamento que estão sendo usadas na interface devem ter regras de reescrita configuradas ou nenhuma classe de encaminhamento que esteja sendo usada na interface pode ter regras de reescrita configuradas. Em qualquer porta física, não misture as aulas de encaminhamento com regras de reescrita e as aulas de encaminhamento sem regras de reescrita.

Agendadores

Os agendadores para usar CoS com MPLS são os mesmos das outras configurações cos no switch. Os agendadores padrão são fornecidos apenas para as aulas de encaminhamento padrão de melhor esforço, fcoe, sem perdas e controle de rede. Se você configurar uma classe de encaminhamento personalizada para tráfego MPLS, você precisa configurar um agendador para oferecer suporte a essa classe de encaminhamento e fornecer largura de banda para essa classe de encaminhamento.

Configuração de regras de reescrita para classificadores EXP MPLS

Você configura regras de reescrita do EXP para alterar os valores de CoS em pacotes MPLS de saída nas interfaces de saída de um switch para combinar com as políticas de um peer direcionado.family mpls A correspondência de políticas permite que a plataforma ou switch de roteamento downstream em uma rede vizinha classifique cada pacote no grupo de serviços apropriado.

Para configurar uma regra de reescrita do EXP CoS, crie a regra dando-lhe um nome e associando-o a uma classe de encaminhamento, prioridade de perda e ponto de código. Isso cria uma tabela de reescrita. Após a criação da regra de reescrita, habilite-a em uma interface lógica .family mpls As regras de reescrita do EXP só podem ser habilitadas em interfaces lógicas , não em interfaces físicas ou em interfaces de outros tipos de família.family mpls Você também pode aplicar uma regra de reescrita EXP existente em uma interface lógica.

Nota:

Não há regras de reescrita padrão.

Você pode configurar até 64 regras de reescrita do EXP, mas só pode usar 16 regras de reescrita do EXP a qualquer momento no switch. Em uma determinada interface lógica, todos os rótulos MPLS empurrados têm a mesma regra de reescrita do EXP aplicada a eles.family mpls Você pode aplicar diferentes regras de reescrita do EXP em diferentes interfaces lógicas na mesma interface física.

Nota:

Em cada interface física, todas as aulas de encaminhamento que estão sendo usadas na interface devem ter regras de reescrita configuradas, ou nenhuma classe de encaminhamento que esteja sendo usada na interface pode ter regras de reescrita configuradas. Em qualquer porta física, não misture as aulas de encaminhamento com regras de reescrita e as aulas de encaminhamento sem regras de reescrita.

Nota:

Para substituir uma regra de reescrita existente na interface por uma nova regra de reescrita do mesmo tipo, primeiro remova explicitamente a regra de reescrita existente e depois aplique a nova regra.

Criar uma regra de reescrita do EXP para tráfego MPLS e habilitá-lo em uma interface lógica:

  1. Crie uma regra de reescrita do EXP:

    Por exemplo, configurar uma regra de reescrita do EXP nomeada para uma classe de encaminhamento nomeada com uma prioridade de perda que reescreve o valor do ponto de código EXP para :exp-rr-1mpls-1low001

  2. Aplique a regra de reescrita em uma interface lógica:

    Por exemplo, aplicar uma regra de reescrita nomeada para interface lógica:exp-rr-1xe-0/0/10.0

    Nota:

    Neste exemplo, todas as aulas de encaminhamento atribuídas à porta xe-0/0/10 devem ter regras de reescrita. Não misture as aulas de encaminhamento que tenham regras de reescrita com aulas de encaminhamento que não tenham regras de reescrita na mesma interface.

Configuração de bits CoS para uma rede MPLS

Quando o tráfego entra em um túnel de caminho de switch rotulado (LSP), os bits CoS no cabeçalho MPLS são definidos de duas maneiras:

  • O número da fila de saída em que o pacote foi buffered e o bit de prioridade de perda de pacote (PLP) estão escritos no cabeçalho MPLS e são usados como valor CoS do pacote. Esse comportamento é o padrão, e nenhuma configuração é necessária. O guia de usuário de classe de serviço do Junos OS para dispositivos de roteamento explica os valores de CoS IP e resume como os bits CoS são tratados.

  • Você define um valor cos fixo em todos os pacotes que entram no túnel LSP. Um valor cos fixo significa que todos os pacotes que entram no LSP recebem a mesma classe de serviço.

Para definir um valor cos fixo em todos os pacotes que entram no LSP:

  1. Especifique uma classe de valor de serviço para o LSP:

    Nota:

    O conjunto de valor cos usando a declaração no nível de hierarquia substitui o valor cos definido no nível de hierarquia para uma interface.class-of-service[edit protocols mpls][edit class-of-service] Efetivamente, o valor de CoS configurado para um LSP substitui o valor cos definido para uma interface.

Configurando um classificador EXP MPLS global

A classificação de pacotes EXP associa pacotes de entrada com um determinado nível de manutenção de CoS MPLS. Os classificadores de agregação de comportamento EXP (BA) examinam o valor EXP do MPLS no cabeçalho do pacote para determinar as configurações de CoS aplicadas ao pacote. Os classificadores EXP BA permitem que você defina a classe de encaminhamento e a prioridade de perda de um pacote MPLS com base no valor cos de entrada.

Você pode configurar até 64 classificadores EXP, no entanto, o switch usa apenas um classificador MPLS EXP como um classificador global, que é aplicado apenas em interfaces configuradas como .family mpls Todas as interfaces de switch usam o classificador EXP global para classificar o tráfego MPLS.family mpls

Não há classificador EXP padrão. Se você quiser classificar os pacotes MPLS de entrada usando os bits EXP, você deve configurar um classificador EXP global. O classificador global se aplica a todo o tráfego MPLS em todas as interfaces.family mpls

Se um classificador EXP global estiver configurado, o tráfego MPLS em interfaces usa o classificador EXP.family mpls Se um classificador EXP global não estiver configurado, então se um classificador fixo for aplicado à interface, o tráfego MPLS usa o classificador fixo. Se nenhum classificador EXP e nenhum classificador fixo for aplicado à interface, o tráfego MPLS será tratado como tráfego de melhor esforço. Os classificadores de DSCP não são aplicados ao tráfego MPLS.

Para configurar um classificador EXP MPLS usando o CLI:

  1. Crie um classificador EXP e associe-o a uma classe de encaminhamento, uma prioridade de perda e um ponto de código:

  2. Aplique o classificador EXP nas interfaces do switch: