- Read Me First
- Applying QoS Features Using the MQC
- 3-Level User-Defined Queuing Policy Support
- Configuring IP to ATM Class of Service
- Complex Hierarchical Scheduling: Fragmented Policies (i.e, Policies Aggregation)
- Legacy QoS Command Deprecation
- QoS Packet Marking
- QoS Packet-Matching Statistics Configuration
- Set ATM CLP Bit Using Policer
- EVC Quality of Service
- Quality of Service for Etherchannel Interfaces
- Aggregate EtherChannel Quality of Service
- PPPoGEC Per Session QoS
- IPv6 Selective Packet Discard
- Per ACE QoS Statistics
PPPoGEC Per Session QoS
The PPPoGEC Per Session QoS feature supports the configuration of specific QoS policies on PPPoE sessions on the PPP Termination and Aggregation (PTA), L2TP Access Concentrator (LAC), or L2TP Network Server (LNS) devices in a PPPoE /L2TP environment (broadband deployments). PPPoE sessions with Etherchannel Active/Standby functionality is also supported on Cisco ASR 1000 Series Routers acting as PTA, LAC, or LNS devices in a PPPoE/L2TP environment.
- Finding Feature Information
- Information About PPPoGEC Per Session QoS
- How to Configure PPPoGEC Per Session QoS
- Configuration Examples for PPPoGEC Per Session QoS
- Additional References for PPPoGEC Per Session QoS
- Feature Information for PPPoGEC Per Session QoS
Finding Feature Information
Your software release may not support all the features documented in this module. For the latest caveats and feature information, see Bug Search Tool and the release notes for your platform and software release. To find information about the features documented in this module, and to see a list of the releases in which each feature is supported, see the feature information table.
Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to www.cisco.com/go/cfn. An account on Cisco.com is not required.
Information About PPPoGEC Per Session QoS
Restrictions for PPPoGEC Per Session QoS
QoS policy-maps cannot be configured on member links, a port-channel main interface, or a port-channel subinterface that is associated with the transmit path for PPPoE sessions with QoS.
PPPoGEC Sessions with Active/Standby Etherchannel
PPPoE sessions with active/standby Etherchannel support one-level or two-level hierarchical output policy-maps (with queueing settings) also support flat input policy-maps (without queueing settings). The policy-maps are configured using previously defined class maps. The traffic classes must be configured using the class-map command.
-
Configuration settings on a virtual template interface
-
Dynamic configuration settings via external tools configured in the authentication, authorization, and accounting (AAA) model (for example, a radius server). For more information, see the Intelligent Services Gateway Configuration Guide and the Cisco ASR 1000 Series Aggregation Services Routers Software Configuration Guide.
The port-channel main interface must contain the following commands that create an active/standby scenario. Such a configuration will allow only a single interface to be active and forwarding traffic at any time.
How to Configure PPPoGEC Per Session QoS
Configuring QoS on PPPoE Sessions with Etherchannel Active/Standby
To configure QoS on PPPoE sessions, you must specify the virtual template to use for PPP sessions on the Etherchannel interface, specify the name of the service policy that is applied to input traffic, and specify the output traffic. This configuration shows how to associate the output hierarchical policy-map and the input policy-map with the PPPoE sessions by defining a virtual template interface.
1.
enable
2.
configure
terminal
3.
interface virtual-template
number
4.
service-policy output
policy-map-name
5.
service-policy input
policy-map-name
6.
end
DETAILED STEPS
Configuration Examples for PPPoGEC Per Session QoS
Example: QoS on PPPoE Sessions with Etherchannel Active/Standby
The following example shows the session_parent hierarchical policy-map and the session_ingress policy-map. These policy-maps are attached to a virtual template interface using the service-policy command.
policy-map session_child class voice priority level 1 police cir 256000 set precedence 5 class web bandwidth remaining ratio 10 class p2p bandwidth remaining ratio 1 set precedence 1 class class-default set precedence 2 bandwidth remaining ratio 5 ! policy-map session_parent class class-default bandwidth remaining ratio 1 shape average 25000000 service-policy session_child ! policy-map session_ingress class voip police cir 256000 class p2p police cir 256000 pir 512000 conform-action set-prec-transmit 1 exceed set-prec-transmit 0 violate drop class class-default police cir 5000000 conform-action set-prec-transmit 2 exceed drop ! interface Virtual-template 99 service-policy output session_parent service-policy input session_ingress
Additional References for PPPoGEC Per Session QoS
Related Documents
Related Topic |
Document Title |
---|---|
Cisco IOS commands |
|
QoS commands: complete command syntax, command modes, command history, defaults, usage guidelines, and examples |
Cisco IOS Quality of Service Solutions Command Reference |
Modular Quality of Service Command-Line Interface |
“Applying QoS Features Using the MQC” module |
Configuring RADIUS-based policing |
Intelligent Services Gateway Configuration Guide |
CISCO ASR 1000 Series software configuration |
Cisco ASR 1000 Series Aggregation Services Routers Software Configuration Guide |
Technical Assistance
Description |
Link |
---|---|
The Cisco Support and Documentation website provides online resources to download documentation, software, and tools. Use these resources to install and configure the software and to troubleshoot and resolve technical issues with Cisco products and technologies. Access to most tools on the Cisco Support and Documentation website requires a Cisco.com user ID and password. |
Feature Information for PPPoGEC Per Session QoS
The following table provides release information about the feature or features described in this module. This table lists only the software release that introduced support for a given feature in a given software release train. Unless noted otherwise, subsequent releases of that software release train also support that feature.
Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to www.cisco.com/go/cfn. An account on Cisco.com is not required.
Feature Name |
Releases |
Feature Information |
---|---|---|
PPPoGEC: Per Session QoS |
Cisco IOS XE Release 3.7S |
This feature supports the configuration of specific QoS policies on PPPoE sessions on the PTA, LAC, and LNS for broadband deployments. This feature was introduced on Cisco ASR 1000 Series Routers. In Cisco IOS XE Release 3.8S, support was added for per-session QoS in 1:1 mode for PPPoGEC. Also, support for Point-to-Point Protocol (PPP) and IP over PPPoE was also added for PPPoGEC. In Cisco IOS XE Release 3.9S, support was added for IP session over GEC in 1:1 mode. |