Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Reescrevendo cabeçalhos de pacotes para garantir o comportamento do encaminhamento

À medida que os pacotes entram ou saem de uma rede, os roteadores de borda podem ser obrigados a alterar as configurações de classe de serviço (CoS) dos pacotes. As regras de reescrita definem o valor dos bits CoS no cabeçalho do pacote. Cada regra de reescrita lê as informações atuais de prioridade de encaminhamento e perda associadas ao pacote, localiza o valor cos escolhido de uma tabela e escreve este valor cos no cabeçalho do pacote.

Na verdade, a regra de reescrita executa a função oposta do classificador agregado de comportamento (BA) usado quando o pacote entra no dispositivo de roteamento. À medida que o pacote sai da plataforma de roteamento, a ação final de CoS geralmente é a aplicação de uma regra de reescrita.

Você configura regras de reescrita para alterar os valores de CoS em pacotes de saída nas interfaces de saída de um roteador de borda para atender às políticas de um peer direcionado. Isso permite que o dispositivo de roteamento downstream em uma rede vizinha classifique cada pacote no grupo de serviços apropriado.

Além disso, muitas vezes você precisa reescrever um determinado marcador (precedência de IP, ponto de código de serviços diferenciados [DSCP], IEEE 802.1p ou configurações MPLS EXP) nas interfaces de entrada de um roteador de borda para acomodar a classificação BA por dispositivos de núcleo.

A Figura 1 mostra um fluxo de pacotes por quatro dispositivos de roteamento. O roteador A reescreve os bits CoS no pacote de entrada para acomodar a classificação BA realizada pelos roteadores B e C. O roteador D altera os bits CoS dos pacotes antes de transmiti-los para a rede vizinha.

Figura 1: Fluxo de pacotes pela rede Packet Flow Across the Network

Para cada pacote de entrada, o classificador de entrada decodifica os bits CoS de entrada em uma combinação de classe de encaminhamento e prioridade de perda de pacotes (PLP). As informações de CoS de saída dependem de qual tipo de marcador de reescrita está ativo, da seguinte forma:

  • Para os marcadores de reescrita MULTIprotocol Label Switching (MPLS) EXP e IEEE 802.1, os valores são derivados da classe de encaminhamento e dos valores de PLP em regras de reescrita. Os marcadores MPLS EXP e IEEE 802.1 não estão preservados porque fazem parte do encapsulamento de Camada 2.

  • Para marcadores de reescrita de ponto de código DiffServ e precedência de IP (DSCP), o marcador altera os três primeiros bits no byte do tipo de serviço (ToS), deixando os últimos três bits inalterados.

Para configurar as regras de reescrita do CoS, você define a regra de reescrita e a aplica a uma interface. Inclua as seguintes declarações no nível de [edit class-of-service] hierarquia :