Example: Multiple Flows Sharing Preferred Bandwidth Rate-Limiting Hierarchical Policy; Figure 2: Multiple Flows Sharing Preferred Bandwidth - Juniper POLICY MANAGEMENT - CONFIGURATION GUIDE V11.1.X Configuration Manual

Junose software for broadband services routers policy management configuration guide
Table of Contents

Advertisement

NOTE: To avoid saturation when using dual token buckets, the total amount of yellow
transmit unconditional traffic should be less than the peak rate minus the committed
rate; the green transmit unconditional traffic should be less than the committed rate.

Example: Multiple Flows Sharing Preferred Bandwidth Rate-Limiting Hierarchical Policy

Figure 2 on page 67 shows an interface with an attached policy that has a Video
classifier that singles out a substream of the packets flowing on that interface. The
Video classifier can be allocated 6 Mbps out of the 10 Mbps interface rate. All other
packets on the interface are Internet. The common rate limit cannot drop Video
packets, but must limit the total flow (Video and Internet) to under 10 Mbps. Internet
traffic can use the Video bandwidth when there are no active Video calls, while
avoiding hard partitioning of interface bandwidth.
NOTE: To avoid rate-limit saturation, we recommend that you set the rate limit profile
to color-aware when the rate limit is set to receive transmit conditional.

Figure 2: Multiple Flows Sharing Preferred Bandwidth

host1(config)# rate-limit-profile video two-rate hierarchical
host1(config-rate-limit-profile)# committed-action transmit unconditional
host1(config-rate-limit-profile)# conformed-action transmit unconditional
host1(config-rate-limit-profile)# exceeded-action drop
host1(config-rate-limit-profile)# peak-rate 60000000
host1(config-rate-limit-profile)# exit
host1(config)# rate-limit-profile common two-rate hierarchical
host1(config-rate-limit-profile)# color-aware
host1(config-rate-limit-profile)# committed-action transmit conditional
host1(config-rate-limit-profile)# conformed-action transmit conditional
host1(config-rate-limit-profile)# exceeded-action drop
host1(config-rate-limit-profile)# peak-rate 100000000
host1(config-rate-limit-profile)# exit
host1(config) # policy-list mycompany
host1(config-policy-list)#classifier-group video parent-group all
host1(config-policy-list-classifier-group)#rate-limit-profile video
host1(config-policy-list-classifier-group)#exit
host1(config-policy-list)#classifier-group * parent-group all
host1(config-policy-list-classifier-group)#forward
host1(config-policy-list-classifier-group)#exit
host1(config-policy-list)#parent-group all
host1(config-policy-list-parent-group)#rate-limit-profile common
host1(config-policy-list-parent-group)#exit
Chapter 5: Creating Rate-Limit Profiles
Hierarchical Rate Limits Overview
67

Advertisement

Table of Contents
loading

This manual is also suitable for:

E series

Table of Contents