Juniper Networks
Log in
|
How to Buy
|
Contact Us
|
United States (Change)
Choose Country
Close

Choose Country

North America

  • United States

Europe

  • Deutschland - Germany
  • España - Spain
  • France
  • Italia - Italy
  • Россия - Russia
  • United Kingdom

Asia Pacific

  • Asean Region (Vietnam, Indonesia, Singapore, Malaysia)
  • Australia
  • 中国 - China
  • India
  • 日本 - Japan
  • 대한민국 - Korea
  • 台灣 - Taiwan
Solutions
Products & Services
Company
Partners
Support
Education
Community
Security Intelligence Center

Technical Documentation

Support
Technical Documentation
Content Explorer New
 
Enterprise MIBs
 
EOL Documentation
 
Feature Explorer Login required New
 
File Format Help
 
Glossary
 
Portable Libraries
 
 
Home > Support > Technical Documentation > JunosE Software > Explicit Constituent Selection Overview
Print
Rate and give feedback:  Feedback Received. Thank You!
Rate and give feedback: 
Close
This document helped resolve my issue.  Yes No

Additional Comments

800 characters remaining

May we contact you if necessary?

Name:  
E-mail: 
Submitting...
 

Related Documentation

  • Configuring Explicit Constituents for Simple or Compound Shared Shaping
 

Explicit Constituent Selection Overview

If you want only a subset of the queues for a subscriber to be shaped to the shared rate, then you must explicitly identify the desired constituents rather than accepting the implicitly selected constituents.

For compound shared shaping, explicit selection is also useful when you want queues as the active constituents instead of the node below them. By choosing queues you can assign appropriate priority or weights.

In the set of nodes and queues for a logical interface, only scheduler objects associated with a scheduler profile that includes a shared-shaping-constituent command are considered constituents. Objects that are not explicitly selected are exempt from the shared shaper.

To identify the constituents for simple shared shaping, include the explicit-constituents keyword with the shared-shaping-rate simple command in a scheduler profile that you associate with a best-effort node or queue to identify the logical interface.

Note: If you explicitly specify both a node and the queues stacked above the node as constituents in a scheduler profile, compound shared shaping uses the node as the constituent.

For compound shared shaping, omit the simple keyword. For a compound shared shaper, you can further designate the explicit constituents as priority or weighted.

Explicit Shared Shaping Example

In Figure 1, two scheduler profiles are applied to scheduler objects VC 1 best effort node, VC 1 AF node, and VC 1 EF node. The shared-shaping-constituent command in each profile specifies that the associated object is an explicit constituent of the shared shaper.

Figure 1: Explicit Constituent Selection

Explicit Constituent Selection

In this example, the VC shared shaper has two explicit constituents, the VC 1 best effort node and the VC 1 Group EF node. By default, these constituents are considered to be strict constituents with a priority of 8.

If implicit selection rules are followed in this example, the association of the shared shaper with the VC 1 best-effort node selects the VC 1 best effort node, the VC 1 Group EF node, and the VC 1 Group AF node.

Explicit Weighted Compound Shared Shaping Example

Figure 2 illustrates a case where scheduler profiles A, B, C, D, and E are applied to scheduler objects.

Figure 2: Case 1: Explicit Constituent Selection with Weighted Constituents

Case 1: Explicit Constituent Selection
with Weighted Constituents

In Case 1, scheduler profile A associates the shared-shaping rate with the VLAN 1 best-effort queue. Table 1 lists the explicit constituents of the shared shaper and the bandwidth allocated to each constituent:

Table 1: Bandwidth Allocation for Case 1 Explicit Constituents

Explicit Constituent

Bandwidth Allocation

VLAN 1 TC voice1 queue

Strict constituent that can consume up to its legacy shaping-rate.

VLAN 1 TC voice2 queue

Weighted constituent that shares bandwidth with its weighted shared shaper siblings in a proportion of 4/10.

VLAN 1 TC video queue

Weighted constituent that shares bandwidth with its weighted shared shaper siblings in a proportion of 3/10.

VLAN 1 TC data queue

Weighted constituent that shares bandwidth with its weighted shared shaper siblings in a proportion of 2/10.

VLAN 1 TC best-effort queue

Weighted constituent that shared bandwidth with weighted shared shaper siblings in a proportion of 1/10.

Figure 3 illustrates another case where scheduler profiles B, X, Y, and Z are applied to scheduler objects. Each profile assigns a weight to an explicit constituent.

Figure 3: Case 2: Explicit Constituent Selection with Weighted Constituents

Case 2: Explicit Constituent Selection
with Weighted Constituents

In Case 2, scheduler profile B associates the shared-shaping rate with the best-effort node for VLAN 1. Table 2 lists the explicit constituents of the shared shaper and the bandwidth allocated to each constituent:

Table 2: Bandwidth Allocation for Case 2 Explicit Constituents

Explicit Constituent

Bandwidth Allocation

VLAN 1 TC voice1 queue

Strict constituent that can consume up to its legacy shaping-rate.

VLAN 1 TC voice2 queue

Weighted constituent that shares bandwidth with its weighted shared shaper siblings in a proportion of 4/10.

VLAN 1 TC video queue

Weighted constituent that shares bandwidth with its weighted shared shaper siblings in a proportion of 3/10.

Best-effort node for VLAN 1

Weighted constituent that shared bandwidth with weighted shared shaper siblings in a proportion of 3/10.

NOTE: The node is selected as the constituent when both the node and the queues stacked over node are specified in a scheduler profile.

 

Related Documentation

  • Configuring Explicit Constituents for Simple or Compound Shared Shaping
 

Published: 2012-06-19

 
  • About Juniper
  • Investor Relations
  • Press Releases
  • Newsletters
  • Juniper Offices
  • Green Networking
  • Resources
  • How to Buy
  • Partner Locator
  • Image Library
  • Visio Templates
  • Security Center
  • Community
  • Forums
  • Blogs
  • Junos Central
  • Social Media
  • Developers
  • Support
  • Technical Documentation
  • Knowledge Base (KB)
  • Software Downloads
  • Product Licensing
  • Contact Support
Site Map / RSS Feeds / Careers / Accessibility / Feedback / Privacy & Policy / Legal Notices
Copyright© 1999-2012 Juniper Networks, Inc. All rights reserved.
Help
|
My Account
|
Log Out