ESR series service routers.ESR-Series. User manual
•
•
•
Step Description Command Keys
11 Enable automatic bandwidth allocation 
between classes without bandwidth 
configuration, including the default 
class (if required).
esr(config-policy-map)# shape 
auto-distribution
12 Include the specified QoS class in the 
policy and switch to the class 
parameters configuration mode within 
the policy.
esr(config-policy-map)# class 
<NAME> 
esr(config-class-policy-map)#
<NAME> – name of the class 
being bound, set by the string 
of up to 31 characters. When 
specifying the 'class-default' 
value, the incoming 
unclassified traffic falls into the 
given class.
13 Include QoS policy in QoS class to 
create hierarchical QoS.
esr(config-class-policy-map)# 
service-policy <NAME>
<NAME> – policy name, set by 
the string of up to 31 
characters. Inserted policy 
must already be created.
14 Set the committed outgoing bandwidth 
for the class within the policy (if 
required).
esr(config-class-policy-map)# 
shape average { <BANDWIDTH> | 
percent 
<BANDWIDTH_PERCENT> } 
[BURST]
<BANDWIDTH> – committed 
bandwidth in Kbps, takes the 
value of [64..10000000];
<BANDWIDTH_PERCENT> –
committed bandwidth in %, 
calculated from (in order from 
higher priority to lower priority 
value):
shape average value of 
the root policy;
traffic-shape value on 
the network interface, 
bridge, tunnel;
speed value of the 
network interface.
Takes value of [1..100].
<BURST> – size of the 
restrictive threshold in KB, 
takes the value [4..16000]. 
Default value: 128 KB.
15 Set the shared outgoing bandwidth for a 
specific class. The class may occupy 
the bandwidth if a lower priority class 
has not occupied its committed 
bandwidth (if required).
esr(config-class-policy-map)# 
shape peak { <BANDWIDTH> | 
percent 
<BANDWIDTH_PERCENT> } 
[BURST]