Cette procédure indique comment définir le transfert du trafic en ajoutant des comportements par saut à une classe dans le fichier de configuration IPQoS.
Avant de commencer
Cette procédure suppose que vous disposiez d'un fichier de configuration IPSQoS assorti de classes et de filtres définis. Elle poursuit la génération du fichier de configuration IPQoS de l'Example 3–1.
Pour plus d'informations, reportez-vous à la section A l’aide de vos droits administratifs attribués du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2 .
Par exemple, sur le serveur IPQoS Goldweb, vous devez débuter après la clause filtre suivante dans le fichier de configuration :
filter { name videoout sport videosrv direction LOCAL_OUT class video } }
Etant donné que cette clause filter se trouve à la fin de l'instruction action du classificateur ipgpc, vous devez insérer deux accolades : une pour la fin du filtre et la deuxième pour la fin de l'instruction action.
action { module dscpmk name markAF11
Appelle le module de marquage dscpmk.
Attribue le nom markAF11 à l'instruction action.
La classe précédemment définie goldweb inclut une instruction next_action markAF11. Cette instruction envoie les flux de trafic vers l'instruction d'action markAF11 à l'issue du traitement par le classificateur.
params { global_stats FALSE dscp_map{0-63:10} next_action continue } }
Active la collecte de statistiques pour l'instruction action du marqueur markAF11. Cependant, étant donné que la valeur FALSE est définie pour le paramètre enable_stats, les statistiques ne sont pas recueillies.
Attribue un DSCP égal à 10 aux en-têtes de paquets de la classe de trafic goldweb actuellement traitée par le marqueur.
Indique qu'aucun traitement supplémentaire n'est requis sur les paquets de la classe de trafic goldweb et que ces paquets peuvent revenir dans le flux réseau.
Un DSCP 10 donne pour instruction au marqueur d'attribuer la valeur décimale 10 (binaire 001010) à toutes les entrées de la structure dscp. Ce point de code signale que les paquets de la classe de trafic goldweb sont soumis au comportement AF11. AF11 garantit à tous les paquets de DSCP 10 un service haute priorité avec un taux de perte faible. Ainsi, le trafic sortant des client premium sur Goldweb bénéficie de la priorité la plus haute disponible pour le PHB Assured Forwarding (AF). Pour consulter le tableau des DSCP possibles pour AF, reportez-vous au Table 6–2.
action { module dscpmk name markEF
Appelle le module de marquage dscpmk.
Attribue le nom markEF à l'instruction action.
params { global_stats TRUE dscp_map{0-63:46} next_action acct } }
Active la collecte des statistiques sur une classe video, chargée de sélectionner les paquets de flux vidéo.
Attribue un DSCP égal à 46 aux en-têtes de paquets de la classe de trafic video actuellement traitée par le marqueur.
Donne l'instruction au module dscpmk de transmettre les paquets de la classe video à l'instruction action acct après traitement par dscpmk. L'instruction acct action appelle le module flowacct.
Le DSCP 46 demande au module dscpmk d'attribuer la valeur décimale 46 (binaire 101110) à toutes les entrées de structure dscp, dans le champ DS. Ce point de code signale que les paquets de la classe de trafic video sont soumis au comportement EF.
Le PHB EF garantit aux paquets de DSCP 46 un traitement prioritaire par les systèmes compatibles IPQoS et Diffserv. Définir des flux pour les applications nécessite un service de priorité élevée conduisant logiquement à l'attribution de PHB de type EF dans la stratégie QoS. Pour plus de détails sur le PHB EF, reportez-vous à la section PHB Expedited Forwarding (EF) (traitement accéléré).
Pour plus d'informations, reportez-vous à la section Fourniture de services différenciés sur un routeur.
Reportez-vous à Démarrage du service ipqos pour des instructions spécifiques sur le démarrage ou redémarrage du service.
Reportez-vous à Planification générale de la configuration IPQoS (liste de tâches) pour une liste des autres modifications qui peuvent être nécessaires.
Etapes suivantes
Pour lancer la collecte de statistiques de comptabilisation des flux de trafic, reportez-vous à la section Activation de la comptabilisation d'une classe dans le fichier de configuration IPQoS.
Pour définir les comportements au niveau des modules de marquage, reportez-vous à la section Définition de la transmission du trafic dans le fichier de configuration IPQoS.
Pour définir les paramètres de contrôle des flux au niveau des modules de mesure, reportez-vous à la section Configuration du contrôle de flux dans le fichier de configuration IPQoS.
Pour activer le fichier de configuration IPQoS, reportez-vous à la section Démarrage du service ipqos
Pour définir des filtres supplémentaires, reportez-vous à la section Définition des filtres dans le fichier de configuration IPQoS.
Pour créer des classes pour les flux de trafic provenant d'applications, reportez-vous à la section Configuration d'un fichier de configuration IPQoS pour un serveur d'application.