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 de ponte de camada 2

Somente em roteadores da Série MX e switches da Série EX, você pode configurar um filtro de firewall sem estado padrão com condições de correspondência para o tráfego de ponte de Camada 2 (). descreve o que você pode configurar no nível hierárquico family bridge.Tabela 1match-conditions[edit firewall family bridge filter filter-name term term-name from]

Tabela 1: Condições padrão de correspondência do filtro de firewall para pontes de camada 2 (roteadores da Série MX e apenas switches da Série EX)

Condição da partida

Descrição

destination-mac-address address

Endereço de controle de acesso de mídia de destino (MAC) de um pacote de Camada 2 em um ambiente de ponte.

destination-port number

Campo de porta de destino TCP ou UDP. Você não pode especificar as condições e as condições compatíveis no mesmo termo.portdestination-port

destination-port-except

Não corresponda à porta de destino TCP/UDP.

destination-prefix-list named-list

Combine com os prefixos de destino IP em um .named-list

dscp number

Ponto de código de serviços diferenciados (DSCP). O protocolo DiffServ usa o byte de tipo de serviço (ToS) no cabeçalho IP. Os 6 bits mais significativos desse byte formam o DSCP. Para obter mais informações, veja Entenda como os classificadores agregados de comportamento priorizam o tráfego confiável.Understanding How Behavior Aggregate Classifiers Prioritize Trusted Traffic

Você pode especificar um valor numérico de até .063 Para especificar o valor na forma hexadadecimal, inclua como prefixo.0x Para especificar o valor em forma binária, inclua como prefixo.b

No lugar do valor numérico, você pode especificar um dos seguintes sinônimos de texto (os valores de campo também estão listados):

  • RFC 3246, um PHB de encaminhamento acelerado (Comportamento por salto), define um ponto de código: ef(46).

  • RFC 2597, Grupo PHB de encaminhamento garantido, define 4 classes, com 3 precedências de queda em cada classe, para um total de 12 pontos de código:

(10), (12), (14),af11af12af13

(18), (20), (22),af21af22af23

(26), (28), (30),af31af32af33

(34), (36), (38)af41af42af43

dscp-except number

Não corresponda ao número de DSCP. Para obter mais informações, veja a condição da partida.dscp-except

ether-type value

Combine o campo IEEE 802.3 de comprimento/etherPono de 2 octets com o valor ou lista de valores especificados.

Você pode especificar valores decimais ou hexadecimal de 0 a 65535 (0xFFFF). Um valor de 0 a 1500 (0x05DC) especifica o comprimento de um quadro Ethernet Versão 1. Um valor de 1536 (0x0600) a 65535 especifica o EtherType (natureza do protocolo cliente MAC) de um quadro Ethernet Versão 2.

No lugar do valor numérico, você pode especificar um dos seguintes sinônimos de texto (os valores hexadecimal também estão listados): (0x80F3), (0x809B), (0x0806), (0x0800), (0x86DD), (0x8848), (0x8847), (0x8902), (0x880B), (0x8863), (0x8864) (0x80D5).aarpappletalkarpipv4ipv6mpls-multicastmpls-unicastoamppppppoe-discoverypppoe-sessionsna

Nota:

Ao combinar em endereço ip ou endereço ipv6, o ipv4 ou ipv6 do tipo ether, respectivamente, também deve ser especificado para limitar as correspondências apenas ao tráfego ip.

ether-type-except value

Não combine o campo IEEE 802.3 de comprimento/EtherOtipado de 2 octets com o valor ou lista de valores especificados.

Para obter mais informações sobre a especificação, veja a condição da partida.valuesether-type

flexible-match-mask value

bit-length

Comprimento dos dados a serem combinados em bits, não necessário para entrada de string (0.128)

bit-offset

Compensação de bits após a compensação (match-start + byte) (0,7)

byte-offset

Byte offset após o ponto de partida da partida

flexible-mask-name

Selecione uma combinação flexível no campo de modelo predefinido

mask-in-hex

Mascarar bits nos dados do pacote a serem combinados

match-start

Ponto de partida para combinar em pacote

prefix

Valorize dados/string a serem combinados

 

flexible-match-range value

bit-length

Comprimento dos dados a serem combinados em bits (0,32)

bit-offset

Compensação de bits após a compensação (match-start + byte) (0,7)

byte-offset

Byte offset após o ponto de partida da partida

flexible-range-name

Selecione uma combinação flexível no campo de modelo predefinido

match-start

Ponto de partida para combinar em pacote

range

Gama de valores a serem combinados

range-except

Não corresponda a essa gama de valores

 

forwarding class class

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

forwarding-class-except class

Campo do tipo ethernet de um ambiente de pacotes de Camada 2. Especifique, ou .assured-forwardingbest-effortexpedited-forwardingnetwork-control

icmp-code message-code

Combine com o campo de código de mensagem do ICMP.

Se você configurar esta condição de correspondência, recomendamos que você também configure a condição ou a condição de correspondência no mesmo termo.ip-protocol icmpip-protocol icmp6ip-protocol icmpv6

Se você configurar essa condição de correspondência, você também deve configurar a condição de correspondência no mesmo termo.icmp-type message-type Um código de mensagem ICMP fornece informações mais específicas do que um tipo de mensagem ICMP, mas o significado de um código de mensagem ICMP depende do tipo de mensagem ICMP associado.

No lugar do valor numérico, você pode especificar um dos seguintes sinônimos de texto (os valores de campo também estão listados). As palavras-chave são agrupadas pelo tipo ICMP com as quais estão associadas:

  • problema de parâmetros: (0), (1), (2)ip6-header-badunrecognized-next-headerunrecognized-option

  • tempo excedido: (1), (0)ttl-eq-zero-during-reassemblyttl-eq-zero-during-transit

  • destino inalcançável: (3), (1), (0), (4)address-unreachableadministratively-prohibitedno-route-to-destinationport-unreachable

icmp-code-except message-code

Não corresponda ao campo de código de mensagem do ICMP. Para obter mais informações, veja a condição da partida.icmp-code

icmp-type message-type

Combine com o campo do tipo de mensagem do ICMP.

Se você configurar esta condição de correspondência, recomendamos que você também configure a condição ou a condição de correspondência no mesmo termo.ip-protocol icmpip-protocol icmp6ip-protocol icmpv6

No lugar do valor numérico, você pode especificar um dos seguintes sinônimos de texto (os valores de campo também estão listados): (1), (129), (128), (130), (131), (132), (136), (135), (140), (139), (2), (4), (137), (134), (138), (133) ou (3).destination-unreachableecho-replyecho-requestmembership-querymembership-reportmembership-terminationneighbor-advertisementneighbor-solicitnode-information-replynode-information-requestpacket-too-bigparameter-problemredirectrouter-advertisementrouter-renumberingrouter-solicittime-exceeded

icmp-type-except message-type

Não combine com o campo do tipo de mensagem do ICMP. Para obter mais informações, veja a condição da partida.icmp-type

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-group group-number

Combine com a interface lógica na qual o pacote foi recebido ao grupo de interface ou conjunto de grupos de interface especificados. Para , especifique um único valor ou uma variedade de valores de até .group-number0255

Para atribuir uma interface lógica a um grupo de interface, especifique o nível de hierarquia.group-numbergroup-number[interfaces interface-name unit number family family filter group]

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

interface-group-except number

Não corresponda à interface lógica na qual o pacote foi recebido ao grupo de interface especificado ou ao conjunto de grupos de interface. Para obter mais informações, veja a condição da partida.interface-group

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] Para obter mais informações, veja .Filtragem de pacotes recebidos em uma visão geral do conjunto de interface

ip-address address

Endereço de 32 bits que oferece suporte à sintaxe padrão para endereços IPv4.

Nota:

Para limitar apenas as partidas ao tráfego IPv4, o ipv4 do tipo ether também deve ser especificado no mesmo termo.

ip-destination-address address

Endereço de 32 bits que é o endereço de nó de destino final para o pacote.

ip-precedence ip-precedence-field

Campo de precedência de IP. No lugar do valor de campo numérico, você pode especificar um dos seguintes sinônimos de texto (os valores de campo também estão listados): (0xa0), (0x60), (0x80), (0x40), (0xc0), (0xe0), (0x20) ou (0x00).critical-ecpflashflash-overrideimmediateinternet-controlnet-controlpriorityroutine

ip-precedence-except ip-precedence-field

Não corresponda no campo de precedência de IP.

ip-protocol number

Campo de protocolo IP.

ip-protocol-except

Não corresponda ao tipo de protocolo IP.

ip-source-address address

Endereço IP do nó de origem que envia o pacote.

ipv6-address address

Endereço de 128 bits (apenas da Série MX) que oferece suporte à sintaxe padrão para endereços IPv6.

Nota:

Para limitar apenas as partidas ao tráfego IPv6, o ipv6 do tipo ether também deve ser especificado no mesmo termo.

ipv6-destination-address address

(somente na Série MX) endereço de 128 bits que é o endereço de nó de destino final para este pacote.

ipv6-destination-prefix-list named-list

(somente na Série MX) Combine com os endereços de destino IPv6 em um .named-list

ipv6-next-header protocol

(somente na Série MX) Tipo de protocolo de cabeçalho próximo do IPv6.

A lista a seguir mostra os valores suportados para :protocol

  • ah— cabeçalho de autenticação de segurança IP

  • dstopts— opções de destino IPv6

  • egp— Protocolo de gateway exterior

  • esp— IPSec encapsulando a carga de segurança

  • fragment— cabeçalho de fragmento IPv6

  • gre— Encapsulamento de roteamento genérico

  • hop-by-hop— opções de salto por salto IPv6

  • icmp— Protocolo de mensagem de controle de Internet

  • icmp6— Protocolo de mensagem de controle de Internet versão 6

  • igmp— Protocolo de gerenciamento de grupos da Internet

  • ipip— IP em IP

  • ipv6— IPv6 em IP

  • no-next-header— IPv6 sem cabeçalho próximo

  • ospf— Abra o caminho mais curto primeiro

  • pim— Protocol Independent Multicast

  • routing— cabeçalho de roteamento IPv6

  • rsvp— Protocolo de reserva de recursos

  • sctp— Protocolo de transmissão de controle de fluxo

  • tcp— Protocolo de controle de transmissão

  • udp— Protocolo de datagram do usuário

  • vrrp— Protocolo de redundância de roteador virtual

ipv6-next-header-except protocol

(somente na Série MX) Não corresponda ao próximo tipo de protocolo de cabeçalho IPv6.

ipv6-payload-protocol protocol

(somente na Série MX) Tipo de protocolo de carga de IPv6 compatível.

A lista a seguir mostra os valores suportados para :protocol

  • ah— cabeçalho de autenticação de segurança IP

  • dstopts— opções de destino IPv6

  • egp— Protocolo de gateway exterior

  • esp— IPSec encapsulando a carga de segurança

  • fragment— cabeçalho de fragmento IPv6

  • gre— Encapsulamento de roteamento genérico

  • hop-by-hop— opções de salto por salto IPv6

  • icmp— Protocolo de mensagem de controle de Internet

  • icmp6— Protocolo de mensagem de controle de Internet versão 6

  • igmp— Protocolo de gerenciamento de grupos da Internet

  • ipip— IP em IP

  • ipv6— IPv6 em IP

  • no-next-header— IPv6 sem cabeçalho próximo

  • ospf— Abra o caminho mais curto primeiro

  • pim— Protocol Independent Multicast

  • routing— cabeçalho de roteamento IPv6

  • rsvp— Protocolo de reserva de recursos

  • sctp— Protocolo de transmissão de controle de fluxo

  • tcp— Protocolo de controle de transmissão

  • udp— Protocolo de datagram do usuário

  • vrrp— Protocolo de redundância de roteador virtual

ipv6-payload-protocol-except protocol

(somente na Série MX) Não corresponda ao protocolo de carga IPv6.

ipv6-prefix-list named-list

(somente na Série MX) Combine o endereço IPv6 em um .named-list

ipv6-source-address address

(somente na Série MX) endereço de 128 bits que é o endereço de nó de origem originado para este pacote.

ipv6-source-prefix-list named-list

(somente na Série MX) Combine o endereço de origem IPv6 em um .named-list

ipv6-traffic-class number

(somente na Série MX) Ponto de código de serviços diferenciados (DSCP). O protocolo DiffServ usa o byte de tipo de serviço (ToS) no cabeçalho IP. Os 6 bits mais significativos desse byte formam o DSCP. Para obter mais informações, veja Entenda como os classificadores agregados de comportamento priorizam o tráfego confiável.Understanding How Behavior Aggregate Classifiers Prioritize Trusted Traffic

Você pode especificar um valor numérico de até .063 Para especificar o valor na forma hexadadecimal, inclua como prefixo.0x Para especificar o valor em forma binária, inclua como prefixo.b

No lugar do valor numérico, você pode especificar um dos seguintes sinônimos de texto (os valores de campo também estão listados):

  • RFC 3246, um PHB de encaminhamento acelerado (Comportamento por salto), define um ponto de código: ef(46).

  • RFC 2597, Grupo PHB de encaminhamento garantido, define 4 classes, com 3 precedências de queda em cada classe, para um total de 12 pontos de código:

(10), (12), (14),af11af12af13

(18), (20), (22),af21af22af23

(26), (28), (30),af31af32af33

(34), (36), (38)af41af42af43

ipv6-traffic-class-except number

Não corresponda ao DSCP .number

isid number

(Com suporte para pontes de backbone do provedor [PBB]) Identificador de serviços de internet compatível.

isid-dei number

(Com suporte ao PBB) Combine com o bit de elegibilidade para quedas de identificador de serviços de Internet (DEI).

isid-dei-except number

(Com suporte ao PBB) Não corresponda ao identificador de serviços de Internet DEI bit.

isid-priority-code-point number

(Com suporte ao PBB) Combine com o ponto de código de prioridade do identificador de serviços de Internet.

isid-priority-code-point-except number

(Com suporte ao PBB) Não corresponda ao ponto de código de prioridade do identificador de serviços de Internet.

learn-vlan-1p-priority value

(Apenas roteadores da Série MX e switches da Série EX) Combine com os bits de prioridade de VLAN aprendidos do IEEE 802.1p na tag VLAN do provedor (a única tag em um quadro de tag única com tags VLAN de 802.1Q ou a tag externa em um quadro de tag dupla com tags VLAN 802.1Q). Especifique um único valor ou vários valores de até .07

Compare com a condição do jogo.user-vlan-1p-priority

learn-vlan-1p-priority-except value

(Apenas roteadores da Série MX e switches da Série EX) Não corresponda aos bits de prioridade VLAN aprendidos do IEEE 802.1p. Para obter mais informações, veja a condição da partida.learn-vlan-1p-priority

learn-vlan-dei number

(Com suporte para pontes) Identificador de LAN virtual (VLAN) de usuário compatível.

learn-vlan-dei-except number

(Com suporte para pontes) Não combine com o identificador VLAN do usuário, o DEI bit.

learn-vlan-id number

Identificador de VLAN usado para aprendizado MAC.

learn-vlan-id-except number

Não combine com o identificador VLAN usado para o aprendizado MAC.

loss-priority level

Nível de prioridade de perda de pacotes (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

loss-priority-except level

Não corresponda ao nível de prioridade de perda de pacotes. Especifique um único nível ou vários níveis: ou...lowmedium-lowmedium-highhigh

Para obter informações sobre o uso de classificadores agregados de comportamento (BA) para definir o nível PLP de pacotes de entrada, veja como os classificadores agregados de comportamento priorizam o tráfego confiável.Understanding How Behavior Aggregate Classifiers Prioritize Trusted Traffic

port number

Porta de origem ou destino de TCP ou UDP. Você não pode especificar tanto a condição da correspondência quanto as condições ou condições de correspondência no mesmo termo.portdestination-portsource-port

source-mac-address address

Endereço MAC de origem de um pacote de Camada 2.

source-port number

Campo de porta de origem TCP ou UDP. Você não pode especificar as condições e combinar no mesmo termo.portsource-port

source-port-except

Não corresponda à porta de origem do TCP/UDP.

tcp-flags flags

Combine um ou mais dos 6 bits de baixa ordem no campo de bandeiras TCP de 8 bits no cabeçalho do TCP.

Para especificar campos de bits individuais, você pode especificar os seguintes sinônimos de texto ou valores hexadecimal:

  • fin(0x01)

  • syn(0x02)

  • rst(0x04)

  • push(0x08)

  • ack(0x10)

  • urgent(0x20)

Em uma sessão de TCP, a bandeira SYN é definida apenas no pacote inicial enviado, enquanto a bandeira ACK é definida em todos os pacotes enviados após o pacote inicial.

Você pode reunir várias bandeiras usando os operadores lógicos de campo bit.

A configuração da condição da correspondência requer que você configure a condição da correspondência.tcp-flagsnext-header-tcp

traffic-type type

Tipo de tráfego. Especifique, ou .broadcastmulticastunknown-unicastknown-unicast

traffic-type-except type

Não corresponda ao tipo de tráfego.

user-vlan-1p-priority value

(Apenas roteadores da Série MX e switches da Série EX) Combine com os bits de prioridade do usuário IEEE 802.1p na tag VLAN do cliente (a tag interna em um quadro de tag dupla com tags VLAN de 802.1Q). Especifique um único valor ou vários valores de até .07

Compare com a condição do jogo.learn-vlan-1p-priority

user-vlan-1p-priority-except value

(Apenas roteadores da Série MX e switches da Série EX) Não corresponda aos bits de prioridade do usuário IEEE 802.1p. Para obter mais informações, veja a condição da partida.user-vlan-1p-priority

user-vlan-id number

(Apenas roteadores da Série MX e switches da Série EX) Combine com o primeiro identificador de VLAN que faz parte da carga.

user-vlan-id-except number

(Apenas roteadores da Série MX e switches da Série EX) Não corresponda ao primeiro identificador de VLAN que faz parte da carga.

vlan-ether-type value

Campo do tipo Ethernet VLAN de um pacote de ponte de Camada 2.

vlan-ether-type-except value

Não combine no campo do tipo Ethernet VLAN de um pacote de ponte de Camada 2.