Table of Contents
- About This Guide
- CoS Overview
- CoS Overview
- CoS Overview
- CoS Standards
- Understanding Packet Flow Across a Network
- Junos CoS Components
- Default CoS Settings
- CoS Input and Output Configuration
- Packet Flow Within Routers
- Packet Flow Within Routers Overview
- Packet Flow on Juniper Networks J Series Services Routers
- Packet Flow on Juniper Networks M Series Multiservice Edge Routers
- Packet Flow on MX Series Ethernet Services Routers
- Example of Packet Flow on MX Series Ethernet Services Routers
- Packet Flow on Juniper Networks T Series Core Routers
- Packet Flow Through the CoS Process
- CoS Applications Overview
- Interface Types That Do Not Support CoS
- VPLS and Default CoS Classification
- Class of Service Configuration Statements
- CoS Configuration Components
- Classifying Packets by Behavior Aggregate
- BA Classifier Overview
- BA Classifier Configuration Hierarchy
- Overview of BA Classifier Types
- Default Behavior Aggregate Classification Overview
- BA Classifier Default Values
- Defining Classifiers
- Applying Classifiers to Logical Interfaces
- Configuring BA Classifiers for Bridged Ethernet
- Tunneling and BA Classifiers
- Applying DSCP IPv6 Classifiers
- Applying MPLS EXP Classifiers to Routing Instances
- Applying MPLS EXP Classifiers for Explicit-Null Labels
- Setting Packet Loss Priority
- Configuring and Applying IEEE 802.1ad Classifiers
- BA Classifiers and ToS Translation Tables
- Defining Code-Point Aliases
- Classifying Packets Based on Various Packet Header Fields
- Multifield Classifier Overview
- Configuring Multifield Classifiers
- Example: Classifying Packets Based on Their Destination Address
- Example: Configuring and Verifying a Complex Multifield Filter
- Example: Writing Different DSCP and EXP Values in MPLS-Tagged IP Packets
- Overview of Simple Filters
- Example: Configuring a Simple Filter
- Configuring Logical Bandwidth Policers
- Example: Configuring a Logical Bandwidth Policer
- Two-Color Policers and Shaping Rate Changes
- Example: Two-Color Policers and Shaping Rate Changes
- Configuring Tricolor Marking Policers
- Policer Overview
- Platform Support for Tricolor Marking
- Tricolor Marking Architecture
- Configuring Tricolor Marking
- Tricolor Marking Limitations
- Configuring Single-Rate Tricolor Marking
- Configuring Two-Rate Tricolor Marking
- Enabling Tricolor Marking
- Configuring Tricolor Marking Policers
- Applying Tricolor Marking Policers to Firewall Filters
- Applying Firewall Filter Tricolor Marking Policers to Interfaces
- Applying Layer 2 Policers to Gigabit Ethernet Interfaces
- Using BA Classifiers to Set PLP
- Using Multifield Classifiers to Set PLP
- Configuring PLP for Drop-Profile Maps
- Configuring Rewrite Rules Based on PLP
- Example: Configuring and Verifying Two-Rate Tricolor Marking
- Configuring Forwarding Classes
- Overview of Forwarding Classes
- Default Forwarding Classes
- Configuring Forwarding Classes
- Applying Forwarding Classes to Interfaces
- Classifying Packets by Egress Interface
- Assigning Forwarding Class and DSCP Value for Routing Engine–Generated Traffic
- Overriding Fabric Priority Queuing
- Configuring Up to 16 Forwarding Classes
- Configuring Forwarding Policy Options
- Configuring Fragmentation by Forwarding Class
- Configuring Schedulers
- Schedulers Overview
- Default Schedulers
- Configuring Schedulers
- Configuring the Scheduler Buffer Size
- Configuring Drop Profile Maps for Schedulers
- Configuring Scheduler Transmission Rate
- Priority Scheduling Overview
- Platform Support for Priority Scheduling
- Configuring Schedulers for Priority Scheduling
- Configuring Scheduler Maps
- Applying Scheduler Maps Overview
- Applying Scheduler Maps to Physical Interfaces
- Applying Scheduler Maps and Shaping Rate to Physical Interfaces on IQ PICs
- Example: Configuring VLAN Shaping on Aggregated Interfaces
- Applying Scheduler Maps and Shaping Rate to DLCIs and VLANs
- Configuring Per-Unit Schedulers for Channelized Interfaces
- Oversubscribing Interface Bandwidth
- Providing a Guaranteed Minimum Rate
- Applying Scheduler Maps to Packet Forwarding Component Queues
- Default Fabric Priority Queuing
- Associating Schedulers with Fabric Priorities
- Configuring the Number of Schedulers for Ethernet IQ2 PICs
- Ethernet IQ2 PIC RTT Delay Buffer Values
- Configuring Rate Limiting and Sharing of Excess Bandwidth on Multiservices PICs
- Configuring Hierarchical Schedulers
- Hierarchical Schedulers Terminology
- Configuring Hierarchical Schedulers for CoS
- Configuring Interface Sets
- Applying Interface Sets
- Interface Set Caveats
- Hierarchical Schedulers and Traffic Control Profiles
- Example: Four-Level Hierarchy of Schedulers
- Controlling Remaining Traffic
- Configuring Internal Scheduler Nodes
- PIR-Only and CIR Mode
- Priority Propagation
- Configuring Queue-Level Bandwidth Sharing
- Configuring RED Drop Profiles
- Rewriting Packet Header Information
- Rewriting Packet Header Information Overview
- Applying Default Rewrite Rules
- Configuring Rewrite Rules
- Header Bits Preserved, Cleared, and Rewritten
- Applying Rewrite Rules to Output Logical Interfaces
- Applying IEEE 802.1p Rewrite Rules to Dual VLAN Tags
- Applying IEEE 802.1ad Rewrite Rules to Dual VLAN Tags
- Example: Per-Node Rewriting of EXP Bits
- Rewriting MPLS and IPv4 Packet Headers
- Rewriting the EXP Bits of All Three Labels of an Outgoing Packet
- Rewriting IEEE 802.1p Packet Headers with an MPLS EXP Value
- Setting Ingress DSCP Bits for Multicast Traffic over Layer 3 VPNs
- CoS Configuration on Various PIC Types
- Hardware Capabilities and Routing Engine Protocol Queue Assignments
- Configuring CoS for Tunnels
- Configuring CoS on Services PICs
- Configuring CoS on Enhanced IQ PICs
- Configuring CoS on Ethernet IQ2 and Enhanced IQ2 PICs
- CoS on Enhanced IQ2 PICs Overview
- Setting the Number of Egress Queues on IQ2 and Enhanced IQ2 PICs
- Configuring Rate Limits on IQ2 and Enhanced IQ2 PICs
- Configuring Shaping on 10-Gigabit Ethernet IQ2 PICs
- Shaping Granularity Values for Enhanced Queuing Hardware
- Differences Between Gigabit Ethernet IQ and Gigabit Ethernet IQ2 PICs
- Configuring Traffic Control Profiles for Shared Scheduling and Shaping
- Differences Between Gigabit Ethernet IQ and Gigabit Ethernet IQ2 PICs
- Configuring a Separate Input Scheduler for Each Interface
- Configuring Per-Unit Scheduling for GRE Tunnels Using IQ2 and IQ2E PICs
- Configuring Hierarchical Input Shapers
- Example: Configuring a CIR and a PIR on Ethernet IQ2 Interfaces
- Example: Configuring Shared Resources on Ethernet IQ2 Interfaces
- Configuring CoS on 10-port 10-Gigabit Oversubscribed Ethernet PICs
- CoS on 10-port 10-Gigabit Oversubscribed Ethernet PICs Overview
- BA and Fixed Classification on 10-port 10-Gigabit Oversubscribed Ethernet PICs Overview
- Example: Configuring IEEE 802.1p BA Classifier on 10-port 10-Gigabit Oversubscribed Ethernet PICs
- Queuing on 10-port 10-Gigabit Oversubscribed Ethernet PICs Properties
- Example: Mapping Forwarding Classes to CoS Queues on 10-port 10-Gigabit Oversubscribed Ethernet PICs
- Scheduling and Shaping on 10-port 10-Gigabit Oversubscribed Ethernet PICs Overview
- Example: Configuring Shaping Overhead on 10-port 10-Gigabit Oversubscribed Ethernet PICs
- Configuring CoS on Enhanced Queuing DPCs
- Enhanced Queuing DPC Hardware Properties
- Configuring Rate Limits on Enhanced Queuing DPCs
- Configuring Simple Filters on Enhanced Queuing DPCs
- Configuring WRED on Enhanced Queuing DPCs
- Configuring MDRR on Enhanced Queuing DPCs
- Configuring Excess Bandwidth Sharing
- Configuring Ingress Hierarchical CoS on Enhanced Queuing DPCs
- Configuring CoS on Trio DPC and MPC/MIC Interfaces
- CoS on Trio DPC and MPC/MIC Features Overview
- Scheduler Node Scaling on the Trio MPC/MIC Interfaces Overview
- Dedicated Queue Scaling for CoS Configurations on Trio MPC/MIC Interfaces Overview
- Managing Dedicated and Remaining Queues for Static CoS Configurations on Trio MPC/MIC Interfaces
- Verifying the Number of Dedicated Queues Configured on Trio MPC/MIC Interfaces
- Excess Bandwidth Distribution on the Trio DPC and MPC/MIC interfaces Overview
- Per-Priority Shaping on the Trio MPC/MIC Interfaces Overview
- Example: Configuring Per-Priority Shaping on Trio MPC/MIC Interfaces
- Bandwidth Management for Downstream Traffic in Edge Networks Overview
- Configuring Static Shaping Parameters to Account for Overhead in Downstream Traffic Rates
- Example: Configuring Static Shaping Parameters to Account for Overhead in Downstream Traffic Rates
- Intelligent Oversubscription on the Trio DPC and MPC/MIC Interfaces Overview
- CoS Configuration for Specific Transports
- Configuring Schedulers on Aggregated Ethernet and SONET/SDH Interfaces
- Configuring CoS on ATM Interfaces
- CoS on ATM Interfaces Overview
- Configuring Linear RED Profiles on ATM Interfaces
- Configuring Scheduler Maps on ATM Interfaces
- Enabling Eight Queues on ATM Interfaces
- Configuring VC CoS Mode on ATM Interfaces
- Copying the PLP Setting to the CLP Bit on ATM Interfaces
- Applying Scheduler Maps to Logical ATM Interfaces
- Example: Configuring CoS for ATM2 IQ VC Tunnels
- Configuring CoS for L2TP Tunnels on ATM Interfaces
- Configuring IEEE 802.1p BA Classifiers for Ethernet VPLS Over ATM
- Configuring CoS for MPLS
- CoS Configuration Examples and Statements
- CoS Configuration Examples
- Summary of CoS Configuration Statements
- action
- address
- application-profile
- application-sets
- applications
- atm-options
- atm-scheduler-map
- buffer-size
- cbr
- class
- class-of-service
- classification-override
- classifiers
- code-point
- code-point-aliases
- code-points
- copy-tos-to-outer-ip-header
- data
- delay-buffer-rate
- destination
- destination-address
- discard
- drop-probability
- drop-profile
- drop-profile-map
- drop-profiles
- drop-timeout
- dscp
- dscp-code-point
- dscp-ipv6
- egress-shaping-overhead
- epd-threshold
- excess-bandwith-share
- excess-priority
- excess-rate
- exp
- exp-push-push-push
- exp-swap-push-push
- fabric
- family
- fill-level
- filter
- firewall
- forwarding-class
- forwarding-classes
- forwarding-classes-interface-specific
- forwarding-policy
- fragment-threshold
- fragmentation-map
- fragmentation-maps
- from
- ftp
- guaranteed-rate
- hierarchical-scheduler
- high-plp-max-threshold
- high-plp-threshold
- host-outbound-traffic
- ieee-802.1
- ieee-802.1ad
- if-exceeding
- import
- inet-precedence
- ingress-shaping-overhead
- input-excess-bandwith-share
- input-policer
- input-scheduler-map
- input-shaping-rate
- input-three-color
- input-traffic-control-profile
- input-traffic-control-profile-remaining
- interfaces
- interface-set
- internal-node
- interpolate
- irb
- layer2-policer
- linear-red-profile
- linear-red-profiles
- logical-bandwidth-policer
- logical-interface-policer
- loss-priority
- low-plp-max-threshold
- low-plp-threshold
- lsp-next-hop
- match-direction
- max-queues-per-interface
- member-link-scheduler
- mode
- multilink-class
- next-hop
- next-hop-map
- no-fragmentation
- non-lsp-next-hop
- output-forwarding-class-map
- output-policer
- output-three-color
- output-traffic-control-profile
- output-traffic-control-profile-remaining
- overhead-accounting
- per-session-scheduler
- per-unit-scheduler
- plp-copy-all
- plp-to-clp
- policer
- priority
- protocol
- q-pic-large-buffer
- queue
- queue-depth
- red-buffer-occupancy
- (reflexive | reverse)
- restricted-queues
- rewrite-rules
- routing-instances
- rtvbr
- rule
- rule-set
- scheduler
- scheduler-map
- scheduler-map-chassis
- scheduler-maps
- schedulers
- services
- shaping
- shaping-rate
- shaping-rate-excess-high
- shaping-rate-excess-low
- shaping-rate-priority-high
- shaping-rate-priority-low
- shaping-rate-priority-medium
- shared-instance
- shared-scheduler
- simple-filter
- sip
- source-address
- syslog
- term
- then
- three-color-policer
- traffic-control-profiles
- traffic-manager
- translation-table
- transmit-rate
- transmit-weight
- tri-color
- unit
- vbr
- vc-cos-mode
- vci
- video
- vlan-tag
- voice
- Index
Hide Navigation Pane
Show Navigation Pane
Download
SHA1