42-1
A P T E R
Overview
Port Types Supported by PFC QoS
42-2
42-3
PFC QoS Feature Processing Overview
42-4
2shows traffic flow and PFC QoS features with a PFC3
42-5
3shows traffic flow and PFC QoS features with a PFC2
Component Overview
Ingress LAN Port PFC QoS Features
42-6
42-7
Flowchart of Ingress LAN Port PFC QoS Features
Port Trust
PFC and DFC QoS Features
Ingress Congestion Avoidance
These sections describe PFCs and DFCs as they relate to QoS
PFC and DFC QoS Feature List and Flowchart
Supported Policy Feature Cards
Feature
Supported Distributed Forwarding Cards
Ingress PFC QoS
42-10
Initial Internal Dscp Value
Internal Dscp Values
Final Internal Dscp Value
42-11
These sections describe PFC QoS egress port features
PFC QoS Egress Port Features
Port-Based PFC QoS and VLAN-Based PFC QoS
42-12
Egress CoS Values
Flowchart of PFC QoS Egress LAN Port Features
42-13
Egress ToS Byte
Egress Dscp Mutation with a PFC3
Egress PFC QoS Interfaces
Egress ACL Support for Remarked Dscp
42-15
Marking on Egress OSM Ports
Classification and Marking at Untrusted Ingress Ports
Understanding Classification and Marking
Ingress Classification and Marking at Trusted Ports
42-16
Ingress Classification and Marking at Trust CoS LAN Ports
Classification and Marking at Ingress OSM Ports
Ingress Classification and Marking at Trust Dscp Ports
42-17
42-18
Classification and Marking on the Msfc
Policers
Overview of Policers
These sections describe policers
42-20
Aggregate Policers
42-21
Microflow Policers
Ingress and Egress Buffers and Layer 2 CoS-Based Queues
Understanding Port-Based Queue Types
42-22
42-23
42-24
Ingress Queue Types
42-25
Egress Queue Types
Ingress Egress Queue Drop
Module to Queue Type Mappings
42-26
42-27
42-28
Following global PFC QoS settings apply
PFC QoS Global Settings
Feature Default Value
= CoS Egress CoS set from final internal Dscp values
Receive-Queue Limits
Default Values With PFC QoS Enabled
Transmit-Queue Limit s
42-30
Bandwidth Allocation Ratios
Default Drop-Threshold Percentages and CoS Value Mappings
42-31
1q4t Receive Queues
1q2t Receive Queues
42-32
1p1q0t Receive Queues
1p1q4t Receive Queues
42-33
42-34
1p1q8t Receive Queues
42-35
1q8t Receive Queues
42-36
2q8t Receive Queues
Standard receive queue Threshold CoS Lowest priority
8q4t Receive Queues
11, 13, 15-17, 19, 21, 23
27, 29, 31, 33, 39, 41-45
42-38
42-39
48-63
42-40
2q2t Transmit Queues
8q8t Receive Queues
42-41
42-42
1p2q2t Transmit Queues
42-43
1p3q8t Transmit Queues
42-44
1p7q4t Transmit Queues
42-45
42-46
1p7q8t Transmit Queues
Tail-drop 100% nonconfigurable
42-47
42-48
1p3q1t Transmit Queues
1p2q1t Transmit Queues
Default Values With PFC QoS Disabled
42-49
42-50
General Guidelines
Wrr-queue bandwidth except Gigabit Ethernet LAN ports
PFC3 Guidelines
42-51
42-52
PFC2 Guidelines
Policy Map Command Restrictions
Class Map Command Restrictions
Policy Map Class Command Restrictions
Supported Granularity for CIR and PIR Rate Values
42-54
Supported Granularity for CIR and PIR Token Bucket Sizes
42-55
IP Precedence and Dscp Values
Enabling PFC QoS Globally
Command Purpose
42-56
Disables ignore port trust globally on the router
Enables ignore port trust globally on the router
Default
Enabling Ignore Port Trust
Enabling Queueing-Only Mode
Configuring Dscp Transparency
42-58
42-59
Enabling Microflow Policing of Bridged Traffic
42-60
Enabling VLAN-Based PFC QoS on Layer 2 LAN Ports
Creating Named Aggregate Policers
Enabling Egress ACL Support for Remarked Dscp
42-61
42-62
42-63
These sections describe PFC QoS policy configuration
Configuring a PFC QoS Policy
42-64
Protocol Numbered ACLs Extended ACLs Named ACLs
PFC QoS Policy Configuration Overview
IPv4 Yes 100 to 1300 to 2000 to IPv6 Yes named
Yes 800 to Yes 900 to Supported only with PFC2 MAC Layer
Configuring Protocol-Independent MAC ACL Filtering
Configuring MAC ACLs
42-66
42-67
Enabling VLAN-Based MAC QoS Filtering
42-68
Configuring MAC ACLs
42-69
Configuring ARP ACLs for QoS Filtering
Creating a Class Map
Configuring a Class Map
42-70
Optional Configures the class map to filter using an ACL
Configuring Filtering in a Class Map
Clears the ACL configuration from the class map
Class Map Filtering Guidelines and Restrictions
42-72
Verifying Class Map Configuration
Policy Map Class Configuration Guidelines and Restrictions
Configuring a Policy Map
Creating a Policy Map
To create a policy map, perform this task
Configuring Policy Map Class Actions
Creating a Policy Map Class and Configuring Filtering
42-74
Configuring the Policy Map Class Trust State
Configuring Policy Map Class Marking
42-75
Using a Named Aggregate Policer
Configuring Policy Map Class Policing
Configuring a Per-Interface Policer
42-76
42-77
42-78
To verify policy map configuration, perform this task
Verifying Policy Map Configuration
Exits policy map class configuration mode
Additional classes in the policy map
To attach a policy map to an interface, perform this task
Attaching a Policy Map to an Interface
Attaches a policy map to the interface
Removes the policy map from the interface
Router# show policy-map interface fastethernet 5/36
42-81
Configuring Named Dscp Mutation Maps
Configuring Egress Dscp Mutation on a PFC3
To configure a named Dscp mutation map, perform this task
42-82
Attaches an egress Dscp mutation map to the interface
Attaching an Egress Dscp Mutation Map to an Interface
Removes the egress Dscp mutation map from
42-83
42-84
42-85
Configuring Ingress CoS Mutation Maps
Mapping Received CoS Values to Internal Dscp Values
Configuring Dscp Value Maps
42-86
Configures a Dscp markdown map
Configuring Dscp Markdown Values
42-87
42-88
Mapping Internal Dscp Values to Egress CoS Values
Configures the internal Dscp to egress CoS map
42-89
Configures the trust state of the port
Configuring the Trust State of Ethernet LAN and OSM Ports
Reverts to the default trust state untrusted
42-90
42-91
Configuring the Ingress LAN Port CoS Value
Configures the ingress LAN port CoS value
Configuring Standard-Queue Drop Threshold Percentages
Reverts to the default port CoS value
42-92
42-93
Configuring a Tail-Drop Receive Queue
Configuring a WRED-Drop and Tail-Drop Receive Queue
Configuring a WRED-Drop Transmit Queue
42-94
42-95
Configuring a WRED-Drop and Tail-Drop Transmit Queue
42-96
Configuring 1q4t/2q2t Tail-Drop Threshold Percentages
Reverts to the default receive- and transmit-queue
Configures the receive- and transmit-queue tail-drop
Tail-drop thresholds
42-97
Mapping QoS Labels to Queues and Drop Thresholds
Configuring DSCP-Based Queue Mapping
42-98
Configuring the Port to Trust Dscp
Configuring Ingress DSCP-Based Queue Mapping
Enabling DSCP-Based Queue Mapping
42-99
Mapping Dscp Values to Standard Receive-Queue Thresholds
Reverts to the default mapping
Maps Dscp values to the standard receive queue
42-100
42-101
Queueing interface command
Maps Dscp values to a standard transmit-queue
Mapping Dscp Values to Standard Transmit-Queue Thresholds
42-102
42-103
Mapping Dscp Values to the Transmit Strict-Priority Queue
Mapping CoS Values to Standard Receive-Queue Thresholds
Configuring CoS-Based Queue Mapping
Maps CoS values to the standard receive queue
42-104
Maps CoS values to a standard transmit-queue threshold
Mapping CoS Values to Standard Transmit-Queue Thresholds
42-105
Maps CoS values to the receive and transmit
Mapping CoS Values to Strict-Priority Queues
42-106
42-107
Maps CoS values to a tail-drop threshold
42-108
Allocating Bandwidth Between Standard Transmit Queues
42-109
Reverts to the default size ratio
Setting the Receive-Queue Size Ratio
Sets the size ratio between the receive queues
42-110
Configures the queue size ratio between transmit queues
Configuring the Transmit-Queue Size Ratio
Configures the strict priority queue size
42-111
Distribution and Core Interswitch Links
Access Layer
Sample Network Design Overview
42-112
42-113
Identify the Voice Traffic from an IP Phone Vvlan
Identify the Voice Signaling Traffic from an IP Phone Vvlan
Identify the SAP Traffic from the PC Dvlan
42-114
Set dscp ef
42-115
42-116
Accepting the Traffic Priority Value on Interswitch Links
42-117
Prioritizing Traffic on Interswitch Links
42-118
Traffic Type
Voice Strict Priority Voice signaling Queue 2, Threshold
CoS from DSCP-to-CoS map Output Queue
42-119
Class map commands
Using Policers to Limit the Amount of Traffic from a PC
42-120
42-121
To monitor the policing operation, use these commands
42-122
PFC QoS Glossary
42-123
42-124