本节包含有关 IPQoS 配置文件各部分的完整详细信息。IPQoS 引导时激活的策略存储在文件 /etc/inet/ipqosinit.conf 中。尽管您可以编辑此文件,但是对于新 IPQoS 系统而言,最佳做法是创建具有不同名称的配置文件。有关应用和调试 IPQoS 配置的任务,请参见Chapter 3, 创建 IPQoS 配置文件任务。
Example 6–3 中显示了 IPQoS 配置文件的语法。
示例 6-3 IPQoS 配置文件的语法file_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