Cette section décrit en détail les différentes parties du fichier de configuration IPQoS. La stratégie activée au démarrage d'IPQoS est stockée dans le fichier /etc/inet/ipqosinit.conf. Bien qu'il soit possible de modifier ce fichier, dans le cas d'un nouveau système IPQoS, il est préférable de créer un fichier de configuration sous un autre nom. Les tâches à réaliser pour appliquer et déboguer une configuration IPQoS sont présentées dans le Chapter 3, Tâches pour la création du fichier de configuration IPQoS.
La syntaxe du fichier de configuration IPQoS est présentée dans l'Example 6–3.
Exemple 6-3 Syntaxe du fichier de configuration IPQoSfile_format_version ::= fmt_version version
action_clause ::= action {
name action-name
module module-name
params-clause | ""
cf-clauses
}
action_name ::= string
module_name ::= ipgpc | dlcosmk | dscpmk | tswtclmt | tokenmt | flowacct
params_clause ::= params {
parameters
params-stats | ""
}
parameters ::= prm-name-value parameters | ""
prm_name_value ::= param-name param-value
params_stats ::= global-stats Boolean
cf_clauses ::= class-clause cf-clauses |
filter-clause cf-clauses | ""
class_clause ::= class {
name class-name
next_action next-action-name
class-stats | ""
}
class_name ::= string
next_action_name ::= string
class_stats ::= enable_stats Boolean
boolean ::= TRUE | FALSE
filter_clause ::= filter {
name filter-name
class class–name
parameters
}
filter_name ::= string