Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configurando a agregação de fluxo em roteadores MX, M, vMX e Série T e NFX250 para usar modelos de fluxo da Versão 9

O uso do modelo de fluxo da versão 9 permite definir um modelo de registro de fluxo adequado para tráfego IPv4, tráfego IPv6, tráfego MPLS, uma combinação de tráfego IPv4 e MPLS, ou tráfego de faturamento peer AS. Os modelos e os campos incluídos no modelo são transmitidos periodicamente para o coletor, e o coletor não afeta a configuração do roteador.

Nota:

A versão 9 exige que você instale um PIC de serviços, como o PIC de Serviços Adaptativos ou o MS-PIC no roteador. Nos roteadores da Série MX, o MS-DPC cumpre esse requisito. Para obter mais informações sobre como determinar quais serviços PIC é adequado para o seu roteador, consulte ativar pacotes de serviços ou a documentação de hardware apropriada.

Nota:

Se várias famílias de protocolo forem configuradas para um coletor de fluxo específico, os pacotes de exportação se originam de vários IDs de origem, com cada ID de origem correspondente a um protocolo específico. Os múltiplos IDs de origem não indicam que os pacotes de exportação são originários de vários PICs de serviço.

Configurando o tráfego a ser amostrado

Para especificar a amostra do tráfego de faturamento IPv4, IPv6, MPLS ou peer AS, inclua a configuração apropriada da family declaração no nível de [edit forwarding-options sampling] hierarquia:

Você pode incluir,oufamily inetfamily inet6family mpls.

Nota:

Se você especificar a amostragem para tráfego de faturamento peer AS, a family declaração oferece suporte apenas ao tráfego IPv4 e IPv6 (inet ou inet6). O tráfego de faturamento peer AS é habilitado apenas no nível de hierarquia de instâncias global e não está disponível para instâncias do mecanismo de encaminhamento de pacotes.

Depois de especificar a família de tráfego a ser amostrada, configure os parâmetros de amostragem como:

  • Comprimento máximo de pacote (além do qual os pacotes são truncados).

  • Pacotes máximos a serem amostrados por segundo (além dos quais os pacotes são descartados).

  • Taxa (por exemplo, se você especificar 10, cada 10º pacote é amostrado).

  • Execute o comprimento (que especifica o número de pacotes a serem amostrados após o gatilho; ou seja, se o rate for definido para 10 e run-length 5, cinco pacotes a partir do 10º pacote são amostrados).

Configurando as propriedades do modelo da Versão 9

Para definir os modelos da Versão 9, inclua as seguintes declarações no nível de [edit services flow-monitoring version9] hierarquia:

Os detalhes a seguir aplicam-se às declarações de configuração:

  • Você atribui a cada modelo um nome único, incluindo a template template-name declaração.

  • Em seguida, você especifica cada modelo para o tipo de tráfego apropriado, incluindo oipv4-template, ipv6-template, ou mpls-ipv4-templatempls-template.

  • Se o modelo for usado para tráfego MPLS, você também pode especificar até três posições de rótulo para os dados do rótulo de cabeçalho MPLS, incluindo a label-position declaração; os valores padrão são [1 2 3].

  • Dentro da definição do modelo, você pode incluir opcionalmente valores para as declarações e flow-inactive-timeout declaraçõesflow-active-timeout. Essas declarações têm valores padrão e de alcance específicos quando usadas em definições de modelo; o padrão é de 60 segundos e o intervalo é de 10 a 600 segundos. Os valores que você especifica em definições de modelo substituem os valores globais de tempo limite configurados no nível de [edit forwarding-options sampling family (inet | inet6 | mpls) output flow-server] hierarquia.

  • Você também pode incluir configurações para as option-refresh-rate declarações e template-refresh-rate declarações dentro de uma definição de modelo. Para ambas as propriedades, você pode incluir um valor de temporizador (em segundos) ou uma contagem de pacotes (em número de pacotes). Para a opção seconds , o valor padrão é de 60 e a faixa é de 10 a 600. Para a opção packets , o valor padrão é de 4800 e a faixa é de 1 a 480.000.

  • Para filtrar o tráfego IPv6 em uma interface de mídia, a configuração a seguir é suportada:

Personalização de ID de modelo, ID de domínio de observação e ID de origem para modelos de fluxo da Versão 9

A partir do Junos OS Release 14.1, você pode definir um modelo de registro de fluxo versão 9 adequado para tráfego IPv4, tráfego IPv6, tráfego MPLS, uma combinação de tráfego IPv4 e MPLS, ou tráfego de faturamento peer AS. Os modelos e os campos incluídos no modelo são transmitidos periodicamente para o coletor, e o coletor não afeta a configuração do roteador. Você pode especificar o identificador exclusivo para os modelos de versão 9 e IPFIX. O identificador de um modelo é localmente único dentro de uma combinação de uma sessão de transporte e um domínio de observação. Os modelos IDs de 0 a 255 estão reservados para conjuntos de modelos, conjuntos de modelos de opções e outros conjuntos para uso futuro. Os IDs de modelos de conjuntos de dados estão numerados de 256 a 65535. Normalmente, esse elemento ou campo de informação no modelo é usado para definir as características ou propriedades de outros elementos de informação em um modelo. Após a reinicialização do processo de exportação de templates, você pode realocar IDs de modelo.

Essa funcionalidade para configurar iD de modelo, ID de modelo de opções, ID de domínio de observação e ID de origem é suportada em todos os roteadores com MPCs.

Nota:

Os IDs de modelo que incluem MPLS e MPLS-IPv4 template ID são aplicáveis apenas para IPFIX. O formato V9 transporta um ID de modelo diferente.

Os conjuntos de dados correspondentes e os conjuntos de dados de opção contêm o valor dos IDs do modelo e das IDs de modelo de opções, respectivamente, no campo de ID definido. Esse método permite que o coletor corresponda a um registro de dados com um registro de modelo.

Para obter mais informações sobre como especificar o ID de origem, o ID do domínio de observação, o ID do modelo e o ID do modelo de opções para fluxos de versão 9 e IPFIX, consulte Configurando O ID do Domínio de Observação e ID de Origem para as versões 9 e fluxos ipfix e configuração de ID e modelo de opções para fluxos de versão 9 e IPFIX.

Restrições

As seguintes restrições se aplicam aos modelos da versão 9:

  • Você não pode aplicar os dois tipos diferentes de configuração de agregação de fluxo ao mesmo tempo.

  • A exportação de fluxo com base em um mpls-ipv4 modelo pressupõe que o cabeçalho IPv4 siga o cabeçalho MPLS. No caso das VPNs de Camada 2, o pacote no roteador de provedor (roteador P) é assim:

    Nesse caso, mpls-ipv4 os fluxos não são criados no PIC, porque o cabeçalho IPv4 não segue diretamente o cabeçalho MPLS. Os pacotes são descartados no PIC e são contabilizados como erros de parser.

  • O tráfego do mecanismo de roteamento de saída não é amostrado. Um filtro de firewall é aplicado como saída na interface de saída, que amostra pacotes e exporta os dados. Para tráfego de trânsito, a amostragem de saída funciona corretamente. Para tráfego interno, o próximo salto é instalado no Mecanismo de Encaminhamento de Pacotes, mas os pacotes amostrados não são exportados.

  • Os fluxos são criados no PIC de monitoramento somente após a operação de ressincronização do registro de rota ser concluída, que é 60 segundos após o pic aparecer. Todos os pacotes enviados ao PIC são descartados até que o processo de sincronização esteja completo.

Nota:

Como o encaminhamento de um pacote que chega com rótulos MPLS é realizado com base no rótulo MPLS e não com base no endereço IP contido no pacote, o pacote é amostrado na interface de saída com o rótulo MPLS que foi estourado sem estar disponível no momento da amostragem. Nesse caso, dependendo da interface de entrada (IIF), o índice VRF é identificado e a rota para o pacote amostrado é determinada na tabela VRF. Como uma rota específica não está disponível no VRF diferente do VRF no qual o pacote é recebido, os campos de Interface de Saída, Máscara de Origem e Máscara de Destino são preenchidos incorretamente. Esse comportamento ocorre quando um modelo IPv4 é aplicado como um filtro de firewall em uma interface de saída com amostra como a ação.

Campos incluídos em cada tipo de modelo

Os campos a seguir são comuns a todos os tipos de modelo:

  • Interface de entrada

  • Interface de saída

  • Número de bytes

  • Número de pacotes

  • Tempo de início do fluxo

  • Tempo de término do fluxo

O modelo IPv4 inclui os seguintes campos específicos:

  • Endereço fonte IPv4

  • Endereço de destino IPv4

  • Porta de origem L4

  • Porta de destino L4

  • IPv4 ToS

  • Protocolo IPv4

  • Tipo e código ICMP

  • Bandeiras TCP

  • Endereço IPv4 Next Hop

  • Número do sistema autônomo de origem (AS)

  • Número de COMO de destino

O modelo IPv6 inclui os seguintes campos específicos:

  • Endereço e máscara de origem IPv6

  • Endereço e máscara de destino IPv6

  • Porta de origem L4

  • Porta de destino L4

  • IPv6 ToS

  • Protocolo IPv6

  • Bandeiras TCP

  • Versão do protocolo IP

  • Endereço IPv6 Next Hop

  • Informações da interface de saída

  • Número do Sistema Autônomo de Origem (AS)

  • Número de COMO de destino

O modelo MPLS inclui os seguintes campos específicos:

  • Rótulo MPLS 1

  • Rótulo MPLS 2

  • Rótulo MPLS 3

  • Informações do MPLS EXP

  • Endereço IP DA FEC

O modelo MPLS-IPv4 inclui todos os campos encontrados nos modelos IPv4 e MPLS.

O modelo de faturamento peer AS inclui os seguintes campos específicos:

  • Classe de serviço IPv4 (ToS)

  • Interface de ingresso

  • Endereço bgp IPv4 Next Hop

  • BGP Peer Destination COMO Número

Comportamento de amostragem de MPLS

Esta seção descreve o comportamento quando a amostragem MPLS é usada em interfaces de saída em vários cenários (rótulo pop ou swap) em roteadores de provedor (roteadores P). Para obter mais informações sobre configuração e fundo específicos de aplicativos MPLS, consulte o Guia de Usuário de Aplicativos MPLS.

  • Você configura a amostragem MPLS em uma interface de saída no roteador P e configura um modelo de agregação de fluxo MPLS. A ação de rota é o rótulo pop porque o penúltimo hop popping (PHP) está habilitado.

    Com a capacidade atual de aplicar modelos MPLS, os fluxos MPLS são criados.

  • Como no primeiro caso, você configura a amostragem MPLS em uma interface de saída no roteador P e configura um modelo de agregação de fluxo MPLS. A ação de rota é a troca de rótulos e o rótulo trocado é 0 (nula explícita).

    O comportamento resultante é que os pacotes MPLS são enviados para o PIC. O fluxo amostrado corresponde ao rótulo antes da troca.

  • Você configura uma rede VPN de Camada 3, na qual um roteador de borda do cliente (CE-1) envia tráfego para um roteador de borda de provedor (PE-A), através do roteador P, para um roteador de borda de provedor (PE-B) e roteador de borda do cliente (CE-2) na extremidade remota.

    O comportamento resultante é que você não pode experimentar pacotes MPLS no enlace pe-a-p do roteador.

Verificação

Para verificar as propriedades de configuração, você pode usar o comando de show services accounting aggregation template template-name name modo operacional.

Todos os outros show services accounting comandos também oferecem suporte a modelos da versão 9, exceto para show services accounting flow-detail . show services accounting aggregation aggregation-type Para obter mais informações sobre comandos de modo operacional, consulte o CLI Explorer.

Exemplos: configuração de modelos de fluxo da Versão 9

O exemplo a seguir mostra uma configuração de modelo da versão 9:

O exemplo a seguir mostra uma configuração de filtro de firewall para tráfego MPLS:

O exemplo a seguir aplica o filtro de amostragem MPLS em uma interface de rede e configura o AS PIC para aceitar tráfego IPv4 e MPLS:

O exemplo a seguir aplica o modelo MPLS versão 9 à saída de amostragem e o envia para o AS PIC:

O exemplo a seguir mostra uma configuração de filtro de firewall para o tráfego de faturamento peer AS:

O exemplo a seguir aplica o filtro de firewall peer AS como um atributo de filtro na hierarquia de opções de encaminhamento para coleta de informações de uso de tráfego de dados de nível CoS:

O exemplo a seguir aplica as opções de política de DCU peer AS para coletar estatísticas de uso para o fluxo de tráfego para a entrada como caminho em uma interface de entrada específica com a hierarquia de configuração de firewall aplicada como filtros de tabela de encaminhamento (FTFs). A funcionalidade de configuração com recursos de CoS pode ser alcançada por meio de FTFs para uso de classe de destino com classe de encaminhamento para interfaces de entrada específicas:

O exemplo a seguir aplica o modelo VPLS versão 9 para permitir a amostragem de tráfego para fins de faturamento:

Tabela de histórico de lançamento
Lançamento
Descrição
14.1
A partir do Junos OS Release 14.1, você pode definir um modelo de registro de fluxo versão 9 adequado para tráfego IPv4, tráfego IPv6, tráfego MPLS, uma combinação de tráfego IPv4 e MPLS, ou tráfego de faturamento peer AS.