- Auto Traffic Analysis and Protocol Generation
- Classifying Network Traffic Using NBAR
- Enabling Protocol Discovery
- Configuring NBAR Using the MQC
- DSCP-Based Layer 3 Custom Applications
- MQC Based on Transport Hierarchy
- NBAR Categorization and Attributes
- Reporting Extracted Fields Through Flexible NetFlow
- NBAR Protocol Pack
- NBAR Protocol Pack Auto Update
- NBAR2 Custom Protocol
- NBAR2 Protocol Pack Hitless Upgrade
- NBAR Web-based Custom Protocols
- NBAR2 HTTP-Based Visibility Dashboard
- NBAR Coarse-Grain Classification
- SSL Custom Application
- Fine-Grain NBAR for Selective Applications
- NBAR Custom Applications Based on DNS Name
- NBAR Customized Assistance Based on SSL or HTTP
- Finding Feature Information
- Restriction of DSCP-Based Layer 3 Custom Applications
- DSCP-Based Layer 3 Custom Applications Overview
- How to configure NBAR Customization Assistance Based on SSL or HTTP
- Configuration Examples for Configuring DSCP-Based Layer 3 Custom Applications
- Additional References for DSCP-Based Layer 3 Custom Applications
- Feature Information for DSCP-based Layer 3 Custom Applications
DSCP-Based Layer
3 Custom Applications
Network-Based Application Recognition (NBAR) supports the use of custom protocols to identify customer-specific applications and applications that NBAR does not support. IP address and port-based custom protocol includes supporting an IP subnet or a list of IP addresses with a specific TCP or UDP transport. DSCP-Based Layer 3 Custom Applications feature is an enhancement that enables the customer to identify traffic that belongs to Layer 3 or Layer 4 custom applications by using Differentiated Services Code Point (DSCP) values in the traffic.
- Finding Feature Information
- Restriction of DSCP-Based Layer 3 Custom Applications
- DSCP-Based Layer 3 Custom Applications Overview
- How to configure NBAR Customization Assistance Based on SSL or HTTP
- Configuration Examples for Configuring DSCP-Based Layer 3 Custom Applications
- Additional References for DSCP-Based Layer 3 Custom Applications
- Feature Information for DSCP-based Layer 3 Custom Applications
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.
Restriction of DSCP-Based Layer 3 Custom Applications
DSCP-Based Layer 3 Custom Applications feature treats the Differentiated Services Code Point (DSCP) classification as a property of the flow and checks only the DSCP value of the first packet in the flow. To identify different packets in the flow and apply policies on them, use the match dscp command.
DSCP-Based Layer 3 Custom Applications Overview
Network-Based Application Recognition (NBAR) supports the use of custom protocols to identify customer specific applications and applications that NBAR does not support. IP address and port-based custom protocol includes supporting an IP subnet or a list of IP addresses with a specific TCP or UDP transport. DSCP-based Layer 3 Custom Application feature is an enhancement that enables the customer to identify traffic that belongs to Layer 3 or Layer 4 custom applications by using Differentiated Services Code Point (DSCP) values in the traffic. You define a custom protocol transport by using the keywords and arguments of the ip nbar custom transport command.
How to configure NBAR Customization Assistance Based on SSL or HTTP
Configuring DSCP-Based Layer 3 Custom Applications
1.
enable
2.
configure
terminal
3.
ip
nbar
custom
name
transport
tcp
id
id
4.
ip
nbar
custom
name
transport
udp-tcp
5.
dscp
dscp-value
6.
exit
DETAILED STEPS
Configuration Examples for Configuring DSCP-Based Layer 3 Custom Applications
Example: DSCP-Based Layer 3 Custom Applications
Device> enable Device# configuration terminal Device (config)# ip nbar custom mycustom transport tcp id 100 Device(config-custom)# dscp ef Device (config-custom)# exit
Example: L3 Custom any IP Port
Device> enable Device# configuration terminal Device (config)# ip nbar custom mycustom transport udp-tcp Device(config-custom)# dscp ef Device (config-custom)# exit
Additional References for DSCP-Based Layer 3 Custom Applications
Related Documents
Related Topic |
Document Title |
---|---|
Cisco IOS commands |
|
QoS commands: complete command syntax, command modes, command history, defaults, usage guidelines, and examples |
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 DSCP-based Layer 3 Custom Applications
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 |
---|---|---|
L3 custom any IP/Port |
Cisco IOS XE 3.16S |
NBAR supports the use of custom protocols to identify customer specific applications and applications that NBAR does not support. IP address and port-based custom protocol includes supporting an IP subnet or a list of IP addresses with a specific TCP or UDP transport or TCP and UDP transport. DSCP-based Layer 3 Custom Application feature is an enhancement that enables the customer to identify traffic that belongs to Layer 3 or Layer 4 custom applications by using DSCP values in the traffic. The L3 Custom any IP/Port feature is an enhancement that enable users to to configure L3 or L4 custom applications over non UDP/TCP or over both UDP and TCP transport. The following command was introduced or modified: ip nbar custom |