La procédure suivante indique comment configurer la transmission du trafic d'une application. Dans la procédure, vous définissez les comportements par saut pour les classes de trafic de l'application qui sont susceptibles d'avoir des niveaux de priorité inférieurs à ceux d'autres flux de trafic sur un réseau. La procédure poursuit la génération du fichier de configuration IPQoS de l'Example 3–3.
Avant de commencer
Cette procédure suppose que vous disposiez d'un fichier de configuration IPSQoS assorti de classes et de filtres définis pour les applications à marquer.
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 .
Dans /etc/inet/ipqosinit.conf, le filtre final est le suivant :
filter { name ftpdata sport ftp-data class ftp } }
action { module dscpmk name markAF13
Appelle le module de marquage dscpmk.
Attribue le nom markAF13 à l'instruction action.
params { global_stats FALSE dscp_map{0-63:14} next_action continue } }
Active la collecte de statistiques pour l'instruction action markAF13 du marqueur. 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 à 14 aux en-têtes de paquets de la classe de trafic smtp actuellement traitée par le marqueur.
Indique qu'aucun traitement supplémentaire n'est requis pour les paquets de la classe de trafic smtp. Ces paquets peuvent alors revenir dans le flux du réseau.
Un DSCP 14 donne pour instruction au marqueur d'attribuer la valeur décimale 14 (binaire 001110) à toutes les entrées de la structure dscp. Le DSCP 14 définit le comportement AF13. Le marqueur signale les paquets de la classe de trafic smtp par le DSCP 14 dans le champ DS.
AF13 assigne à l'ensemble des paquets marqués d'un DSCP 14 un niveau de priorité élevé. Cependant, étant donné que AF13 garantit une priorité de classe 1, le routeur garantit une priorité élevée au trafic sortant des courriers électroniques dans la file d'attente. Pour une liste de points de code AF possibles, consultez le Table 6–2.
action { module dscpmk name markAF21 params { global_stats FALSE dscp_map{0-63:18} next_action continue } }
Attribue le nom markAF21 à l'instruction action.
Attribue un DSCP égal à 18 aux en-têtes de paquets de la classe de trafic nntp actuellement traitée par le marqueur.
Le DSCP 18 donne pour instruction au marqueur d'attribuer la valeur décimale 18 (binaire 010010) à toutes les entrées de la structure dscp. Le DSCP 18 définit le comportement AF21. Le marqueur signale les paquets de la classe de trafic news par le DSCP 18 dans le champ DS.
AF21 garantit que tous les paquets avec un DSCP égal à 18 se voient attribuer un niveau de perte faible assorti d'une priorité de classe 2. Ainsi, les probabilités de perdre les données de trafic d'informations sur le réseau sont faibles.
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.