Use this action to define the quality of service. You can configure rate-limit actions for JUNOSe policy rules.
The type of action that you can create depends on the type of policy rule. See Policy Information Model.
Use the following configuration statements to configure rate-limit actions:
- policies group name list name rule name rate-limit name {
- type type ;
- committed-rate committed-rate ;
- committed-burst committed-burst ;
- peak-rate peak-rate ;
- peak-burst peak-burst ;
- excess-burst excess-burst ;
- color-aware;
- support-hierarchical;
- description description ;
- }
To configure a rate-limit action:
- user@host# edit policies group junose list
rate-limiter rule pr rate-limit rla
- [edit policies group junose list rate-limiter rule pr rate-limit
rla]
- user@host# set type type
- [edit policies group junose list rate-limiter rule pr rate-limit
rla]
- user@host# set committed-rate committed-rate
- [edit policies group junose list rate-limiter rule pr rate-limit
rla]
- user@host# set committed-burst committed-burst
- [edit policies group junose list rate-limiter rule pr rate-limit
rla]
- user@host# set peak-rate peak-rate
- [edit policies group junose list rate-limiter rule pr rate-limit
rla]
- user@host# set peak-burst peak-burst
- [edit policies group junose list rate-limiter rule pr rate-limit
rla]
- user@host# set excess-burst excess-burst
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared]
- user@host# set color-aware
- [edit policies group junose list rate-limiter rule pr rate-limit
rla]
- user@host# set support-hierarchical
See Configuring Types of Actions for Rate-Limit Actions (SRC CLI).
- [edit policies group junose list rate-limiter rule pr rate-limit
rla]
- user@host# set description description
[edit policies group junose list rate-limiter rule pr rate-limit rla]
user@host# show
committed-action {
forward {
}
}
conformed-action {
forward {
}
}
exceed-action {
filter {
}
}
type 1;
committed-rate 1000000;
committed-burst 125000;
excess-burst 312500;