Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Comprendre l’utilisation des mécanismes de contrôle dans les filtres de pare-feu

Le contrôle, ou limitation du débit, est un composant important des filtres de pare-feu qui vous permet de contrôler la quantité de trafic entrant dans une interface sur Juniper Networks EX Series Commutateurs Ethernet. Vous pouvez assurer le contrôle en incluant des mécanismes de contrôle dans les configurations de filtres de pare-feu .

Vue d’ensemble des mécanismes de contrôle

Vous pouvez utiliser des mécanismes de contrôle pour spécifier des limites de débit sur le trafic. Un filtre de pare-feu configuré à l’aide d’un mécanisme de contrôle autorise uniquement le trafic dans les limites de débit spécifiées, assurant ainsi une protection contre les attaques par déni de service (DoS). Le trafic qui dépasse les limites de débit spécifiées par le mécanisme de contrôle est immédiatement ignoré ou est marqué comme ayant une priorité inférieure à celle du trafic qui se trouve dans les limites de débit. En cas d’encombrement, le commutateur rejette le trafic de priorité inférieure.

Un mécanisme de contrôle applique deux types de limites de débit sur le trafic :

  • Bande passante : nombre de bits par seconde autorisés, en moyenne.

  • Taille maximale des rafales : taille maximale autorisée pour les rafales de données qui dépassent la limite de bande passante donnée.

Le contrôle utilise un algorithme pour imposer une limite à la bande passante moyenne tout en autorisant les rafales jusqu’à une valeur maximale spécifiée. Vous pouvez définir des classes de trafic spécifiques sur une interface et appliquer un ensemble de limites de débit à chaque classe. Une fois que vous avez nommé et configuré un mécanisme de contrôle, il est stocké en tant que modèle. Vous pouvez ensuite utiliser le mécanisme de contrôle dans une configuration de filtre de pare-feu.

Sur tous les commutateurs EX Series, à l’exception Juniper Networks EX8200 Commutateurs Ethernet, chaque mécanisme de contrôle que vous configurez inclut un compteur implicite qui compte le nombre de paquets qui dépassent la limite de débit spécifiée pour le mécanisme de contrôle. Chaque commutateur EX8200 contient trois compteurs de gestion globale. Vous devez affecter des mécanismes de contrôle d’entrée à ces compteurs de gestion globale pour obtenir des statistiques sur les mécanismes de contrôle. Vous pouvez affecter autant de mécanismes de contrôle d’entrée que vous le souhaitez à chaque compteur de gestion global. Les statistiques des mécanismes de contrôle pour chaque compteur de gestion global sont l’agrégation des statistiques des mécanismes de contrôle pour tous les mécanismes de contrôle associés à ce compteur de gestion globale.

Pour obtenir le nombre de paquets spécifique au filtre, vous devez configurer un mécanisme de contrôle différent pour chaque filtre de pare-feu. Par défaut, les mécanismes de contrôle attribuent des nombres spécifiques aux termes.

Types de mécanismes de contrôle

Les commutateurs prennent en charge trois types de mécanismes de contrôle :

  • Débit unique bicolore : un mécanisme de contrôle bicolore (parfois appelé simplement « mécanisme de contrôle ») mesure le flux de trafic et classe les paquets en deux catégories de priorité de perte de paquets (PLP) en fonction d’une limite de bande passante et de taille de rafale configurée. Vous pouvez marquer les paquets qui dépassent la limite de bande passante et de taille de rafale ou simplement les ignorer. Un mécanisme de contrôle bicolore est particulièrement utile pour mesurer le trafic au niveau du port (interface physique).

  • Single-rate three-color (Trois couleurs à débit unique) : ce type de mécanisme de contrôle est défini dans la RFC 2697, A Single Rate Three Color Marker, dans le cadre d’un système de classification PHB (Transfert par saut) assuré pour un environnement de services différenciés (DiffServ). Ce type de mécanisme de contrôle mesure le trafic en fonction du débit d’informations validées (CIR) configuré, de la taille des rafales validées (CBS) et de la taille des rafales excédentaires (EBS). Le trafic est marqué comme appartenant à l’une des trois catégories suivantes (vert, jaune ou rouge) selon que les paquets arrivent à des débits inférieurs au CBS (vert), supérieurs au CBS mais pas à l’EBS (jaune) ou supérieurs à l’EBS (rouge). Un mécanisme de contrôle tricolore à débit unique est particulièrement utile lorsqu’un service est structuré en fonction de la taille des paquets et non en fonction du taux d’arrivée des pics.

  • Two-rate three-color : ce type de mécanisme de contrôle est défini dans la RFC 2698, A Two Rate Three Color Marker, dans le cadre d’un système de classification PHB (Assured forwarding) per hop behavior (PHB) pour un environnement de services différenciés (DiffServ). Ce type de mécanisme de contrôle mesure le trafic en fonction du CIR configuré et du débit d’information maximal (PIR), ainsi que de la taille des rafales associées. le CBS et la taille de la rafale maximale (PBS). Le trafic est marqué comme appartenant à l’une des trois catégories suivantes (vert, jaune ou rouge) en fonction des paquets arrivant à des taux inférieurs au CIR (vert), supérieurs au CIR mais pas au PIR (jaune) ou supérieurs au PIR (rouge). Un mécanisme de contrôle à deux taux et trois couleurs est particulièrement utile lorsqu’un service est structuré en fonction des taux d’arrivée et non de la taille des paquets.

Actions du contrôleur

Les actions du mécanisme de contrôle peuvent être implicites ou explicites et varient selon le type de mécanisme de contrôle. Le terme implicite signifie que Junos OS attribue automatiquement une valeur de priorité de perte ; explicite signifie que vous configurez l’action. Tableau 1 Répertorie les actions du mécanisme de contrôle.

Tableau 1 : Actions du contrôleur

Contrôleur

Marquage

Action implicite

Configurable Action

Débit unique bicolore

Vert (conforme)

Attribuez une priorité aux faibles pertes

Aucune

Rouge (non conforme)

Aucune

Attribuez une priorité de perte faible ou élevée, attribuez une classe de transfert ou ignorez

Jaune

Non pris en charge

Non pris en charge

Débit unique tricolore

Vert (conforme)

Attribuez une priorité aux faibles pertes

Aucune

Rouge (au-dessus de l’EBS)

Attribuer une priorité élevée aux pertes

Jeter

Jaune (dépasse le CBS mais pas l’EBS)

Attribuer une priorité élevée aux pertes

REMARQUE :

Non pris en charge sur les commutateurs EX8200

Aucune

REMARQUE :

Non pris en charge sur les commutateurs EX8200

Bi-tarif tricolore

Vert (conforme)

Attribuez une priorité aux faibles pertes

Aucune

Rouge (au-dessus du PIR)

Attribuer une priorité élevée aux pertes

Jeter

Jaune (dépasse le CIR mais pas le PIR)

Attribuer une priorité élevée aux pertes

REMARQUE :

Non pris en charge sur les commutateurs EX8200

Aucune

REMARQUE :

Non pris en charge sur les commutateurs EX8200

REMARQUE :

Vous ne pouvez pas appliquer un mécanisme de contrôle avec une action de à un filtre de pare-feu de forwarding-class sortie.

REMARQUE :

À partir de Junos OS version 17.1, sur les commutateurs EX4300, vous pouvez configurer l’action loss-priority du mécanisme de contrôle pour qu’elle soit low, , medium-lowmedium-highou high.

Niveaux de contrôle

Vous pouvez configurer les mécanismes de contrôle au niveau de la file d’attente, de l’interface logique ou de la couche 2 (MAC). Un seul mécanisme de contrôle est appliqué à un paquet dans la file d’attente de sortie. La recherche des mécanismes de contrôle s’effectue dans l’ordre suivant :

  • Niveau de la file d’attente

  • Niveau de l’interface logique

  • Niveau de couche 2 (MAC)

Modes colorimétriques

Les mécanismes de contrôle du marquage tricolore (TCM) ne sont pas liés par une convention de coloration vert-jaune-rouge. Les paquets sont marqués avec des configurations de bits PLP faibles ou élevées en fonction de leur couleur. Par conséquent, les deux types de mécanismes de contrôle tricolores (à débit unique et à deux débits) étendent les fonctionnalités du contrôle du trafic de classe de service (CoS) en fournissant trois niveaux de priorité d’interruption (priorité aux pertes) au lieu des deux normalement disponibles dans les mécanismes de contrôle. Les types de mécanismes de contrôle à trois couleurs à débit unique et à deux taux peuvent fonctionner selon deux modes :

  • Daltonien : en mode daltonien, le mécanisme de contrôle tricolore fonctionne sans référence au fait que les paquets examinés aient été préalablement marqués ou mesurés. En d’autres termes, le mécanisme de contrôle tricolore est aveugle à toute coloration antérieure qu’un paquet aurait pu avoir.

  • Reconnaissance des couleurs : en mode sensible aux couleurs, le mécanisme de contrôle tricolore fonctionne en se référant à tout marquage ou mesure antérieur des paquets examinés. En d’autres termes, le mécanisme de contrôle tricolore est conscient de la coloration précédente qu’un paquet a pu avoir. En mode sensible aux couleurs, le mécanisme de contrôle tricolore peut augmenter le PLP d’un paquet, mais ne peut jamais le diminuer. Par exemple, si un mécanisme de contrôle tricolore sensible aux couleurs mesure un paquet avec un marquage PLP faible, il peut augmenter le niveau PLP à élevé. Mais il ne peut pas réduire un niveau élevé de PLP à un niveau bas.

Conventions de nommage pour les mécanismes de contrôle

Nous vous recommandons d’utiliser la convention rate-TCMnumber-colortype de nommage lors de la configuration des mécanismes de contrôle tricolores. TCM est l’abréviation de marquage tricolore. Étant donné que les mécanismes de contrôle peuvent être nombreux et doivent être appliqués correctement pour fonctionner, le respect d’une convention de nommage simple facilite l’application correcte des mécanismes de contrôle.

Par exemple, si vous configurez un mécanisme de contrôle tricolore à débit unique, sensible aux couleurs, nommez-le srTCM1-ca. Si vous configurez un mécanisme de contrôle daltonien à deux vitesses, à trois couleurs, nommez-le trTCM2-cb.

Tableau de l'historique des modifications

La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l' Feature Explorer pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.

Version
Description
17.1
À partir de Junos OS version 17.1, sur les commutateurs EX4300, vous pouvez configurer l’action loss-priority du mécanisme de contrôle pour qu’elle soit low, , medium-lowmedium-highou high.