Conditions de correspondance du filtre de pare-feu pour le trafic MPLS
Vous pouvez configurer un filtre de pare-feu avec des conditions de correspondance pour le trafic MPLS (family mpls
).
-
Les
input-list filter-names
déclarations etoutput-list filter-names
les déclarations des filtres de pare-feu pour lampls
famille de protocoles sont prises en charge sur toutes les interfaces à l’exception des interfaces de gestion et des interfaces Ethernet internes (fxp
ouem0
), des interfaces de bouclage (lo0
) et des interfaces modem USB (umd
) -
Si un paquet possède plusieurs étiquettes MPLS, le filtre applique les conditions de correspondance uniquement au label inférieur de la pile d’étiquettes.
-
(QFX5100, QFX5110, QFX5200, QFX5210) Si vous appliquez un filtre MPLS sur une interface de bouclage, vous pouvez filtrer uniquement sur les
label
champs ,exp
,ttl=1
et de couche 4tcp
etudp
numéro de port. Pour le TTL, vous devez spécifierttl=1
explicitement sousfamily mpls
pour correspondre sur TTL=1 paquets. Les seules actions que vous pouvez configurer sontaccept
,discard
etcount
. Vous pouvez appliquer le filtre uniquement dans le sens d’entrée. -
Pour les routeurs MX Series avec MPC et MIC, vous pouvez appliquer des filtres entrants et sortants pour la famille MPLS en fonction des paramètres IPv4 et IPv6 marqués par MPLS en utilisant des conditions de correspondance de charge utile internes, et activer la mise en miroir sélective du trafic MPLS vers un équipement de surveillance (à partir de Junos OS version 18.4R1). Pour le filtrage basé sur IP, des conditions de correspondance supplémentaires sont disponibles sous le paramètre de terme
from
de filtre MPLS, et pour prendre en charge la mise en miroir des ports, des actions supplémentaires (telles que port-miroir et port-miroir-instance) sont disponibles sous le paramètre de termethen
de filtre.
Tableau 1 décrit les match-conditions
paramètres que vous pouvez configurer au niveau de la [edit firewall family mpls filter filter-name term term-name from]
hiérarchie.
Condition de correspondance | Description |
---|---|
|
Spécifiez les groupes dont les données de configuration doivent être héritées. Vous pouvez spécifier plusieurs noms de groupe. Vous devez les lister par ordre de priorité d’héritage. Les données de configuration du premier groupe ont la priorité sur les données des groupes suivants. |
|
Spécifiez les groupes dont les données de configuration ne doivent pas hériter. Vous pouvez spécifier plusieurs noms de groupe. |
|
Correspondance sur le champ de port de destination UDP ou TCP. Au lieu de la valeur numérique, vous pouvez spécifier l’un des synonymes de texte suivants (les numéros de port sont également répertoriés) : |
|
Nombre de bits expérimental (EXP) ou plage de nombres de bits dans l’en-tête MPLS d’un paquet. Pour number, vous pouvez spécifier une ou plusieurs valeurs de 0 à 7 au format binaire, décimal ou hexadécimal, comme indiqué ci-dessous :
REMARQUE :
Cette condition de correspondance est obsolète sur les équipements PTX10001-36MR, PTX10003, PTX10004, PTX10008 et PTX10016 et est remplacée par |
|
Ne correspondez pas au nombre de bits EXP ou à la plage de nombres de bits dans l’en-tête MPLS. Pour REMARQUE :
Cette condition de correspondance est obsolète sur les équipements PTX10001-36MR, PTX10003, PTX10004, PTX10008 et PTX10016 et est remplacée par |
|
Nombre de bits expérimental (EXP) ou plage de nombres de bits dans l’en-tête TOS MPLS d’un paquet. Pour number, vous pouvez spécifier une ou plusieurs valeurs de 0 à 7 au format binaire, décimal ou hexadécimal, comme indiqué ci-dessous :
|
|
Ne correspondez pas au nombre de bits EXP ou à la plage de nombres de bits dans l’en-tête TOS MPLS d’un paquet. Pour number, vous pouvez spécifier une ou plusieurs valeurs de 0 à 7 au format binaire, décimal ou hexadécimal, comme indiqué ci-dessous :
|
|
Nombre de bits expérimental (EXP) ou plage de nombres de bits dans l’en-tête MPLS qui est à côté de l’en-tête MPLS TOS (haut de la pile). Pour number, vous pouvez spécifier une ou plusieurs valeurs de 0 à 7 au format binaire, décimal ou hexadécimal, comme indiqué ci-dessous :
|
|
Ne correspondez pas au nombre de bits EXP ou à la plage de nombres de bits dans l’en-tête MPLS à côté de l’en-tête TOS MPLS. Pour number, vous pouvez spécifier une ou plusieurs valeurs de 0 à 7 au format binaire, décimal ou hexadécimal, comme indiqué ci-dessous :
|
|
Classe de transfert. Spécifiez REMARQUE :
Sur les routeurs PTX10001-36MR, PTX10003, PTX10004, PTX10008, PTX10016 ou |
|
Ne correspondez pas à la classe de transfert. Spécifiez |
|
Interface sur laquelle le paquet a été reçu. Vous pouvez configurer une condition de correspondance qui correspond aux paquets en fonction de l’interface sur laquelle ils ont été reçus. REMARQUE :
Si vous configurez cette condition de correspondance avec une interface qui n’existe pas, le terme ne correspond à aucun paquet. |
|
Faites correspondre l’interface sur laquelle le paquet a été reçu à l’ensemble d’interfaces spécifié. Pour définir un ensemble d’interfaces, incluez l’instruction REMARQUE :
Cette condition de correspondance n’est pas prise en charge sur les routeurs de transport de paquets PTX Series. Pour plus d’informations, reportez-vous à la section Présentation du filtrage des paquets reçus sur un ensemble d’interfaces. |
|
Version IP de match inner. Par exemple, pour correspondre aux paquets IPv4 marqués MPLS, correspondre sur le synonyme |
|
Valeur de label MPLS ou plage de valeurs d’étiquettes dans l’en-tête MPLS d’un paquet. Pour number, vous pouvez spécifier une ou plusieurs valeurs de 0 à 1048575 au format décimal ou hexadécimal, comme indiqué ci-dessous :
REMARQUE :
Cette option est obsolète sur les équipements PTX10001-36MR, PTX10003, PTX10004, PTX10008 et PTX10016 et est remplacée par |
|
Valeur de label MPLS ou plage de valeurs de label dans l’en-tête MPLS TOS d’un paquet. Pour number, vous pouvez spécifier une ou plusieurs valeurs de 0 à 1048575 au format décimal ou hexadécimal, comme indiqué ci-dessous :
|
|
Ne correspondez pas à la valeur du label MPLS ou à la plage de valeurs de label dans l’en-tête MPLS TOS d’un paquet. Pour number, vous pouvez spécifier une ou plusieurs valeurs de 0 à 1048575 au format décimal ou hexadécimal, comme indiqué ci-dessous :
|
|
Correspondez à la valeur ou à la plage de valeurs de label MPLS dans le label d’en-tête MPLS de l’en-tête MPLS qui est à côté de l’en-tête MPLS TOS. Pour number, vous pouvez spécifier une ou plusieurs valeurs de 0 à 1048575 au format décimal ou hexadécimal, comme indiqué ci-dessous :
|
|
Ne correspondez pas à la valeur de label MPLS ou à la plage de valeurs de label dans le label d’en-tête MPLS de l’en-tête MPLS qui se trouve à côté de l’en-tête TOS MPLS. Pour number, vous pouvez spécifier une ou plusieurs valeurs de 0 à 1048575 au format décimal ou hexadécimal, comme indiqué ci-dessous :
|
label number top | bottom | offset offset-value |
Faites correspondre le label supérieur, le label inférieur ou le label à un décalage spécifié (depuis le haut ou le bas de la pile de labels) du paquet MPLS entrant.
REMARQUE :
REMARQUE :
Les options de commande de configuration sont introduites dans la version 22.3R1 de Junos. |
|
Correspond au niveau de priorité de perte de paquets (PLP). Spécifiez un ou plusieurs niveaux : Compatible avec les routeurs M120 et M320 ; M7i et routeurs M10i avec le CFEB-E amélioré (CFEB-E) ; et les routeurs MX Series et les commutateurs EX Series. Pour le trafic IP sur les routeurs M320, MX Series et T Series équipés de concentrateurs PIC flexibles (FPC) et de commutateurs EX Series, vous devez inclure l’instruction Pour plus d’informations sur l’instruction REMARQUE :
Sur les routeurs PTX10001-36MR, PTX10003, PTX10004, PTX10008, PTX10016 ou |
|
Ne correspondez pas au niveau PLP. Pour plus de détails, consultez l’état des REMARQUE :
Cette condition de correspondance n’est pas prise en charge sur les routeurs de transport de paquets PTX Series. |
|
Correspondance sur le champ de port source TCP ou UDP. Vous ne pouvez pas spécifier les Si vous configurez cette condition de correspondance pour le trafic IPv4, nous vous recommandons de configurer également l’instruction Au lieu du champ numérique, vous pouvez spécifier l’un des synonymes de texte répertoriés sous |
|
Correspondez au numéro TTL ou à la plage de nombres dans l’en-tête TOS MPLS d’un paquet. Time To Live (TTL) est un champ de 8 bits dans le label MPLS qui indique le temps restant qu’un paquet a laissé avant que sa vie se termine et qu’il soit abandonné. Pour number, vous pouvez spécifier une valeur de 0 à 255. |
|
Ne correspondez pas au nombre TTL ou à la plage de nombres dans l’en-tête TOS MPLS d’un paquet. Time To Live (TTL) est un champ de 8 bits dans le label MPLS qui indique le temps restant qu’un paquet a laissé avant que sa vie se termine et qu’il soit abandonné. Pour number, vous pouvez spécifier une valeur de 0 à 255. |
|
Faites correspondre le numéro de TTL ou la plage de nombres dans l’en-tête MPLS situé à côté de l’en-tête TOS MPLS d’un paquet. Time To Live (TTL) est un champ de 8 bits dans le label MPLS qui indique le temps restant qu’un paquet a laissé avant que sa vie se termine et qu’il soit abandonné. Pour number, vous pouvez spécifier une valeur de 0 à 255. |
|
Ne correspondez pas au numéro TTL ou à la plage de nombres dans l’en-tête MPLS situé à côté de l’en-tête TOS MPLS d’un paquet. Time To Live (TTL) est un champ de 8 bits dans le label MPLS qui indique le temps restant qu’un paquet a laissé avant que sa vie se termine et qu’il soit abandonné. Pour number, vous pouvez spécifier une valeur de 0 à 255. |
exp0
, exp0-except
, exp1
exp1-except
, , ip-version
, label0
, label0-except
label1-except
label1
, ttl0
, , ttl0-except
, , ttl1
, et ttl1-except
sont uniquement pris en charge sur PTX10001-36MR, PTX10003, PTX10004, PTX10008, PTX10016.
Tableau 2 décrit les actions que vous pouvez configurer pour les filtres de pare-feu MPLS au niveau de la [edit firewall family mpls filter filter-name term term-name then]
hiérarchie.
Action |
Description |
---|---|
|
Accepter un paquet |
|
Comptez le nombre de paquets qui passent ce filtre ou terme. REMARQUE :
Nous vous recommandons de configurer un compteur pour chaque terme dans un filtre de pare-feu, afin de pouvoir surveiller le nombre de paquets qui correspondent aux conditions spécifiées dans chaque terme de filtre. |
|
Jeter un paquet en silence sans envoyer de message ICMP (Internet Control Message Protocol) |
|
À partir de Junos OS 13.2X51-D15, vous pouvez envoyer le trafic correspondant à un filtre MPLS vers un policer bicolore. |
|
À partir de Junos OS 13.2X51-D15, vous pouvez envoyer le trafic correspondant à un filtre MPLS vers un policer trois couleurs. |