Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Condições de correspondência do filtro de firewall para tráfego MPLS

Você pode configurar um filtro de firewall com condições de correspondência para tráfego MPLS ().family mpls

  • As declarações e declarações para filtros de firewall para a família de protocolo são suportadas em todas as interfaces, exceto interfaces de gerenciamento e interfaces internas de Ethernet ( ou ), interfaces de loopback () e interfaces de modem USB ()input-list filter-namesoutput-list filter-namesmplsfxpem0lo0umd

  • (QFX5100, QFX5110, QFX5200, QFX5210) Se você estiver aplicando um filtro MPLS em uma interface de loopback, você só pode filtrar nos campos de camada 4 e número de porta.labelexpttl=1tcpudp Para TTL, você deve especificar explicitamente em correspondência com pacotes TTL=1.ttl=1family mpls As únicas ações que você pode configurar são , e .acceptdiscardcount Você só pode aplicar o filtro na direção de entrada.

  • Para roteadores da Série MX com MPC e MIC, você pode aplicar filtros de entrada e saída para a família MPLS com base em parâmetros IPv4 e IPv6 com tag MPLS usando condições internas de correspondência de carga útil, e permitir o espelhamento de portas seletivas do tráfego MPLS para um dispositivo de monitoramento (a partir do Junos OS Release 18.4R1). Para filtragem baseada em IP, condições adicionais de correspondência estão disponíveis sob o parâmetro de termo do filtro MPLS e para suporte a espelhamento de portas, ações adicionais (como espelho de porta e instância espelhada de porta), estão disponíveis sob o parâmetro do termo filtro.fromthen

descreve o que você pode configurar no nível de hierarquia.Tabela 1match-conditions[edit firewall family mpls filter filter-name term term-name from]

Tabela 1: Condições de correspondência do filtro de firewall para tráfego MPLS
Condição da partida Descrição

apply-groups

Especifique de quais grupos herdar dados de configuração. Você pode especificar mais de um nome de grupo. Você deve listá-los em ordem de prioridade de herança. Os dados de configuração do primeiro grupo têm prioridade sobre os dados em grupos subsequentes.

apply-groups-except

Especifique de quais grupos não herdar dados de configuração. Você pode especificar mais de um nome de grupo.

destination-port number

Combine com o campo de porta de destino UDP ou TCP.

No lugar do valor numérico, você pode especificar um dos seguintes sinônimos de texto (os números de porta também estão listados): (1483), (179), (512), (68), (67), (514), (2401), (67), (53), (2105), (2106), (512), (79), (21), (20), (80), (443), (113), (113), (113) 43), (88), (543), (761), (754), (760), (544), (389), (646), (513), (434), (435), (639), (138), (137), (139), (2049), (119),  (518), (123), (110), (1723), (515), (1813), (1812), (520), (2108), (25), (161), (162), (162), (2108), (25), (161), (162), (162) 444), (1080), (22), (111), (514), (49), (65), (517), (23), (69), (525), (513) ou (177).afsbgpbiffbootpcbootpscmdcvspserverdhcpdomainekloginekshellexecfingerftpftp-datahttphttpsidentimapkerberos-seckloginkpasswdkrb-propkrbupdatekshellldapldploginmobileip-agentmobilip-mnmsdpnetbios-dgmnetbios-nsnetbios-ssnnfsdnntpntalkntppop3pptpprinterradacctradiusriprkinitsmtpsnmpsnmptrapsnppsockssshsunrpcsyslogtacacstacacs-dstalktelnettftptimedwhoxdmcp

exp number

Número de bit experimental (EXP) ou alcance de números de bits no cabeçalho MPLS de um pacote.

Para , você pode especificar um ou mais valores de 0 a 7 em formato binário, decimais ou hexadecimal, conforme dado abaixo:number

  • Um único bit EXP — por exemplo, exp 3

  • Vários bits EXP — por exemplo, exp 0,4

  • Uma variedade de bits EXP — por exemplo, .exp [0-5] Esses valores não são suportados em filtros aplicados à interface de loopback.

Nota:

Esta condição de correspondência é preterida em dispositivos PTX10001-36MR, PTX10003, PTX10004, PTX10008 e PTX10016 e é substituída por .exp0 number

exp-except number

Não combine com o número de bit EXP ou o intervalo de números de bits no cabeçalho MPLS. Para , você pode especificar um ou mais valores de até .number07

Nota:

Esta condição de correspondência é preterida em dispositivos PTX10001-36MR, PTX10003, PTX10004, PTX10008 e PTX10016 e é substituída por .exp0-except

exp0 number

Número de bit experimental (EXP) ou alcance de números de bits no cabeçalho TOS MPLS de um pacote.

Para , você pode especificar um ou mais valores de 0 a 7 em formato binário, decimais ou hexadecimal, conforme dado abaixo:number

  • Um único bit EXP — por exemplo, exp0 3

  • Vários bits EXP — por exemplo, exp0 0,4

  • Uma variedade de bits EXP — por exemplo, .exp0 [0-5] Esses valores não são suportados em filtros aplicados à interface de loopback.

exp0-except number

Não corresponda ao número de bits EXP ou ao intervalo de números de bits no cabeçalho TOS MPLS de um pacote.

Para , você pode especificar um ou mais valores de 0 a 7 em formato binário, decimais ou hexadecimal, conforme dado abaixo:number

  • Um único bit EXP — por exemplo, exp0-except 3

  • Vários bits EXP — por exemplo, exp0-except 0,4

  • Uma variedade de bits EXP — por exemplo, .exp0-except [0-5] Esses valores não são suportados em filtros aplicados à interface de loopback.

exp1 number

Número de bit experimental (EXP) ou alcance de números de bits no cabeçalho MPLS que fica ao lado do cabeçalho MPLS tos (topo da pilha).

Para , você pode especificar um ou mais valores de 0 a 7 em formato binário, decimais ou hexadecimal, conforme dado abaixo:number

  • Um único bit EXP — por exemplo, exp1 3

  • Vários bits EXP — por exemplo, exp1 0,4

  • Uma variedade de bits EXP — por exemplo, .exp1 [0-5] Esses valores não são suportados em filtros aplicados à interface de loopback.

exp1-except number

Não combine com o número de bit EXP ou o intervalo de números de bits no cabeçalho MPLS ao lado do cabeçalho TOS MPLS.

Para , você pode especificar um ou mais valores de 0 a 7 em formato binário, decimais ou hexadecimal, conforme dado abaixo:number

  • Um único bit EXP — por exemplo, exp1-except 3

  • Vários bits EXP — por exemplo, exp1-except 0,4

  • Uma variedade de bits EXP — por exemplo, .exp1-except [0-5] Esses valores não são suportados em filtros aplicados à interface de loopback.

forwarding-class class

Aula de encaminhamento. Especifique, ou .assured-forwardingbest-effortexpedited-forwardingnetwork-control

Nota:

Em PTX10001-36MR, PTX10003, PTX10004, PTX10008, roteadores de PTX10016 ou bits são usados para obter a classe de encaminhamento.exp0exp1

forwarding-class-except class

Não corresponda à classe de encaminhamento. Especifique, ou .assured-forwardingbest-effortexpedited-forwardingnetwork-control

interface interface-name

Interface na qual o pacote foi recebido. Você pode configurar uma condição de correspondência que corresponda aos pacotes com base na interface na qual eles foram recebidos.

Nota:

Se você configurar essa condição de correspondência com uma interface que não existe, o termo não corresponde a nenhum pacote.

interface-set interface-set-name

Combine com a interface na qual o pacote foi recebido no conjunto de interface especificado.

Para definir um conjunto de interface, inclua a declaração no nível de hierarquia.interface-set[edit firewall]

Nota:

Esta condição de correspondência não é suportada em roteadores de transporte de pacotes da série PTX.

Para obter mais informações, veja .Filtragem de pacotes recebidos em uma visão geral do conjunto de interface

ip-version number

Combine com a versão IP interna. Por exemplo, para combinar pacotes IPv4 com tag MPLS, combine com o sinônimo de texto.ipv4 Dentro você pode combinar ainda mais pacotes com base em endereços e portas de origem e destino.ip-version number Consulte e .Tabela 1Tabela 2

label number

Valor de rótulo MPLS ou intervalo de valores de rótulo no cabeçalho MPLS de um pacote.

Para , você pode especificar um ou mais valores de 0 a 1048575 em formato decimais ou hexadecimal, conforme dado abaixo:number

  • Um único rótulo — por exemplo, label 3

  • Vários rótulos — por exemplo, label 0,4

  • Uma variedade de rótulos — por exemplo, .label [0-5] Esses valores não são suportados em filtros aplicados à interface de loopback.

Nota:

Essa opção é preterida em dispositivos de PTX10001-36MR, PTX10003, PTX10004, PTX10008 e PTX10016 e é substituída por .label0

label0 number

Valor de rótulo MPLS ou intervalo de valores de rótulo no cabeçalho TOS MPLS de um pacote.

Para , você pode especificar um ou mais valores de 0 a 1048575 em formato decimais ou hexadecimal, conforme dado abaixo:number

  • Um único rótulo — por exemplo, label0 3

  • Vários rótulos — por exemplo, label0 0,4

  • Uma variedade de rótulos — por exemplo, .label0 [0-5] Esses valores não são suportados em filtros aplicados à interface de loopback.

label0-except number

Não corresponda ao valor do rótulo MPLS ou à faixa de valores de rótulo no cabeçalho TOS MPLS de um pacote.

Para , você pode especificar um ou mais valores de 0 a 1048575 em formato decimais ou hexadecimal, conforme dado abaixo:number

  • Um único rótulo — por exemplo, label0-except 3

  • Vários rótulos — por exemplo, label0-except 0,4

  • Uma variedade de rótulos — por exemplo, .label0-except [0-5] Esses valores não são suportados em filtros aplicados à interface de loopback.

label1 number

Combine com o valor do rótulo MPLS ou a faixa de valores de rótulo no rótulo de cabeçalho MPLS do cabeçalho MPLS que está ao lado do cabeçalho MPLS TOS.

Para , você pode especificar um ou mais valores de 0 a 1048575 em formato decimais ou hexadecimal, conforme dado abaixo:number

  • Um único rótulo — por exemplo, label1 3

  • Vários rótulos — por exemplo, label1 0,4

  • Uma variedade de rótulos — por exemplo, .label1 [0-5] Esses valores não são suportados em filtros aplicados à interface de loopback.

label1-except number

Não corresponda ao valor do rótulo MPLS ou à faixa de valores de rótulo no rótulo de cabeçalho MPLS do cabeçalho MPLS que fica ao lado do cabeçalho MPLS DO TOS.

Para , você pode especificar um ou mais valores de 0 a 1048575 em formato decimais ou hexadecimal, conforme dado abaixo:number

  • Um único rótulo — por exemplo, label1-except 3

  • Vários rótulos — por exemplo, label1-except 0,4

  • Uma variedade de rótulos — por exemplo, .label1-except [0-5] Esses valores não são suportados em filtros aplicados à interface de loopback.

| | label number topbottomoffsetoffset-value

Combine com o rótulo superior ou inferior ou o rótulo em uma compensação especificada (da parte superior ou inferior da pilha de rótulos) do pacote MPLS de entrada.

  • top - Combine com referência ao top-of-stack em direção ao fundo da pilha.

  • bottom - Combine com referência à parte inferior da pilha em direção ao topo da pilha.

  • - Combine com referência à profundidade de pilha MPLS em relação à parte superior ou inferior da pilha, onde = (0,15).offset<offset-value>offset-value

    • label number top offset offset-value - O filtro de rótulo superior MPLS combina com uma compensação para empilhar lixamento de 0 a 15. 0 sendo a primeira posição de rótulo do topo da pilha para filtros implícitos e CLI.

    • label number bottom offset offset-value - O filtro de rótulo inferior MPLS combina com uma compensação para empilhar lixamento de 0 a 15. 0 sendo a primeira posição de rótulo da parte inferior da pilha para filtros implícitos e CLI.

    • - Se nenhuma opção, superior ou inferior, for fornecida ao lado, a correspondência padrão começa do topo da pilha com determinada compensação.labelnumberoffsetoffset-valuelabelnumber Em outras palavras, a compensação do número de rótulos [n = 0,15] é equivalente à compensação superior do número de rótulos [n = 0,15].

  • - Se nenhuma opção for fornecida ao lado em seguida, a correspondência padrão será feita no rótulo superior (offset implícito 0 e ponto âncora sendo top-of-stack).labelnumberlabelnumber

Nota:
  • Filtrar correspondência no rótulo com compensação da profundidade da pilha MPLS pode não dar o comportamento esperado.

    • Para combinar o rótulo do filtro com a posição como inferior, se a compensação estiver fora da profundidade da pilha MPLS, o filtro sempre será compatível com o rótulo de ponta da pilha.

    • Para combinar o filtro com a posição como superior, se a compensação estiver fora da profundidade da pilha MPLS, apontará para pagar carga para combinar com o rótulo configurado.

Nota:

As opções de comando de configuração são introduzidas no Junos Release 22.3R1.

loss-priority level

Corresponda ao nível de prioridade de perda de pacote (PLP).

Especifique um único nível ou vários níveis: ou...lowmedium-lowmedium-highhigh

Suporte para roteadores M120 e M320; Roteadores M7i e M10i com CFEB aprimorado (CFEB-E); e roteadores da Série MX e switches da Série EX.

Para tráfego IP em roteadores M320, Série MX e Série T com concentradores PIC flexíveis (FPCs) Aprimorados II e switches da Série EX, você deve incluir a declaração no nível de hierarquia para confirmar uma configuração de PLP com qualquer um dos quatro níveis especificados. tri-color [edit class-of-service] Se a declaração não estiver habilitada, você só poderá configurar os níveis e os níveis.tri-colorhighlow Isso se aplica a todas as famílias de protocolo.

Para obter informações sobre a declaração, veja Configuração e aplicação de policiais tricolores de marcação.tri-colorConfiguring and Applying Tricolor Marking Policers Para obter informações sobre o uso de classificadores agregados de comportamento (BA) para definir o nível PLP de pacotes de entrada, veja Entenda como as aulas de encaminhamento atribuem classes às filas de saída.Understanding How Forwarding Classes Assign Classes to Output Queues

Nota:

Em PTX10001-36MR, PTX10003, PTX10004, PTX10008, roteadores de PTX10016 ou bits são usados para obter a prioridade de perda.exp0exp1

loss-priority-except level

Não corresponda ao nível de PLP. Para obter mais informações, veja a condição da partida.loss-priority

Nota:

Esta condição de correspondência não é suportada em roteadores de transporte de pacotes da série PTX.

source-port number

Combine com o campo de porta de origem TCP ou UDP.

Você não pode especificar as condições e combinar no mesmo termo.portsource-port

Se você configurar esta condição de correspondência para tráfego IPv4, recomendamos que você também configure a declaração ou correspondência no mesmo termo para especificar qual protocolo está sendo usado na porta.protocol udpprotocol tcp

No lugar do campo numérico, você pode especificar um dos sinônimos de texto listados em .destination-port

ttl0 number

Combine com o número de TTL ou o intervalo de números no cabeçalho TOS MPLS de um pacote. Time To Live (TTL) é um campo de 8 bits no rótulo MPLS que significa o tempo restante que um pacote deixou antes que sua vida útil termine e seja descartado.

Para , você pode especificar um valor de 0 a 255.number

ttl0-except number

Não combine o número de TTL ou o intervalo de números no cabeçalho TOS MPLS de um pacote. Time To Live (TTL) é um campo de 8 bits no rótulo MPLS que significa o tempo restante que um pacote deixou antes que sua vida útil termine e seja descartado.

Para , você pode especificar um valor de 0 a 255.number

ttl1 number

Combine com o número de TTL ou o intervalo de números no cabeçalho MPLS que está ao lado do cabeçalho TOS MPLS de um pacote. Time To Live (TTL) é um campo de 8 bits no rótulo MPLS que significa o tempo restante que um pacote deixou antes que sua vida útil termine e seja descartado.

Para , você pode especificar um valor de 0 a 255.number

ttl1-except number

Não combine o número de TTL ou o intervalo de números no cabeçalho MPLS que está ao lado do cabeçalho TOS MPLS de um pacote. Time To Live (TTL) é um campo de 8 bits no rótulo MPLS que significa o tempo restante que um pacote deixou antes que sua vida útil termine e seja descartado.

Para , você pode especificar um valor de 0 a 255.number

Nota:

, , , , , e são suportados apenas em PTX10001-36MR, PTX10003, PTX10004, PTX10008, PTX10016.exp0exp0-exceptexp1exp1-exceptip-versionlabel0label0-exceptlabel1label1-exceptttl0ttl0-exceptttl1ttl1-except

descreve as ações que você pode configurar para filtros de firewall MPLS no nível de hierarquia.Tabela 2[edit firewall family mpls filter filter-name term term-name then]

Tabela 2: Ações apoiadas para filtros de firewall MPLS

Ação

Descrição

accept

Aceite um pacote

count counter-name

Conte o número de pacotes que passam por este filtro ou termo.

Nota:

Recomendamos que você configure um contador para cada termo em um filtro de firewall, para que possa monitorar o número de pacotes que correspondam às condições especificadas em cada termo do filtro.

discard

Descarte um pacote silenciosamente sem enviar uma mensagem de Protocolo de Mensagem de Controle de Internet (ICMP)

policer

Começando pelo Junos OS 13.2X51-D15, você pode enviar tráfego compatível com um filtro MPLS para um policiador de duas cores.

three-color-policer

Começando pelo Junos OS 13.2X51-D15, você pode enviar tráfego compatível com um filtro MPLS para um policial de três cores.