[Contents]
[Prev]
[Next]
[Index]
[Report an Error]
Configuring Hierarchical Rate-Limit Actions (SRC CLI)
You configure parent groups to create a hierarchy of
rate limits.
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 parent-group name {
- description description;
- }
- policies group name list name parent-group name parent-group
name {
- description description;
- }
- policies group name list name parent-group name rate-limit
{
- type type;
- committed-rate committed-rate;
- committed-burst committed-burst;
- peak-rate peak-rate;
- peak-burst peak-burst;
- excess-burst excess-burst;
- color-aware;
- }
To configure a parent group:
- From configuration mode, create a parent group in a policy
list; for example, PGShared.
- [edit policies group parentGroupDefault list twoRate]
- user@host# edit parent-group PGShared
- Configure a rate limit for the parent group.
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared]
- user@host# edit rate-limit rate-limit
- Specify that the rate-limit is either one rate or two
rate. The rate-limit type determines the options that you can configure
for a rate-limit action.
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared rate-limit]
- user@host# set type type
- (Optional) Configure the target rate for the traffic that
the policy covers.
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared rate-limit]
- user@host# set committed-rate committed-rate
- (Optional) Configure the amount of bandwidth allocated
to burst traffic in bytes.
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared rate-limit]
- user@host# set committed-burst committed-burst
- (Optional) For two-rate rate-limit profiles, specify the
amount of bandwidth allocated to excess traffic flow over the committed
rate.
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared rate-limit]
- user@host# set peak-rate peak-rate
- (Optional) For two-rate rate-limit profiles, specify the
amount of bandwidth allocated to burst traffic in excess of the peak
rate.
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared rate-limit]
- user@host# set peak-burst peak-burst
- (Optional) For one-rate rate-limit profiles, specify the
amount of bandwidth allocated to accommodate burst traffic.
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared]
- user@host# set excess-burst excess-burst
- (Optional) Set the rate limit to color aware for the rate-limit
to process color values set in the TOS byte of the packet header.
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared]
- user@host# set color-aware
- (Optional) Configure the rate-limit actions for traffic
flows that:
- Do not exceed the committed rate and burst size
- Exceed the committed rate but remains below the peak burst
size
- Exceed the committed rate but remains below the peak burst
size
See Configuring Types of Actions for Rate-Limit Actions (SRC CLI).
- Enter a description for the parent group.
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared]
- user@host# set description description
- (Optional) Return to the rate-limit action configuration,
and verify the configuration.
[edit policies group parentGroupDefault list twoRate parent-group PGShared]
user@host# show
- (Optional) Create another parent group within this parent
group. For example:
- [edit policies group parentgroupDefault list twoRate parent-group
PGShared]
- user@host# parent-group parent-group-name
- user@host# set parent-group PgInternet
- (Optional) Follow the instructions in this procedure for
configuring the parent group.
Related Topics
[Contents]
[Prev]
[Next]
[Index]
[Report an Error]