Table 4. Feature History Table
Feature Name
|
Release Information
|
Description
|
View Features and Capabilities Supported on a Platform
|
Release 7.5.2
|
This functionality displays a list of supported and unsupported features and their capabilities in a release for your router.
With this feature, you are better equipped to plan your network configuration with features annotated for their support information.
This feature introduces the show features command.
|
This feature provides an answer to the question Is feature X supported on my router?
You can determine whether a feature and their capabilities are supported on your router for the release. The support information
is based on the release and platform-specific data such as platform variants, RP, or LC present on the router.
Note
|
In Cisco IOS XR Software Release 7.5.2, only the capabilities for Access Control List (ACL) feature is supported.
|
The functionality to determine the capabilities information is enabled by default when the supported release is installed
on the router.
Use the show features command to view the list of supported features and their capabilities. The feature capabilities are displayed in a tree structure
with notations for the support information. For example, in ACL, the capability to use compression to accommodate a large
number of Access Control Elements (ACEs) is supported, whereas IPv6 ACL BNG does not have support data in Cisco IOS XR Software
Release 7.5.2. This support information about the feature is represented with the following key in the tree structure:
Key
|
Capability Support Information
|
Description
|
X
|
Unsupported
|
The feature capability is not supported on the platform for the release
|
-
|
Supported
|
The feature capability is supported on the platform for the release
|
?
|
Support unknown
|
The support for the feature capability is unknown on the platform for the release. This data could be because the optional
package for the feature is not installed on the router.
|
*
|
Support data not available
|
The support for the feature capability is not available on the platform for the release. This data could be because the feature
may be specific to a line card that is not present on the router.
|
View the List of Supported Features
In this example, the supported features on the router are displayed.
Note
|
In Cisco IOS XR Software Release 7.5.2, only the feature capabilities for Access Control List (ACL) are supported.
|
Router#show features
Fri June 3 19:16:58.298 UTC
Key:
X - Unsupported
- - Supported
? - Support unknown (optional package not installed)
* - Support data not available
[-] Cisco IOS XR
|--[-] XR Protocols
| |--[-] XR Base Protocols
| | |--[-] Services
| | | |--[-] Access Control List (ACL)
| | | | |--[-] IPv6 ACL Support
| | | | | |--[*] IPv6 ACL ABF Track
| | | | | |--[*] IPv6 ACL BNG
| | | | | |--[*] IPv6 ACL Chaining (Meta ACL)
| | | | | |--[-] IPv6 ACL Common ACL
| | | | | |--[-] IPv6 ACL Compression
| | | | | |--[*] IPv6 ACL Default ABF
| | | | | |--[*] IPv6 ACL Fragment
| | | | | |--[-] IPv6 ACL ICMP Off
| | | | | |--[-] IPv6 ACL ICMP Protocol
| | | | | |--[-] IPv6 ACL Interface Statistics
| | | | | |--[-] IPv6 ACL Log Rate
| | | | | |--[-] IPv6 ACL Log Threshold
| | | | | |--[-] IPv6 ACL Logging
| | | | | |--[-] IPv6 ACL MIB
| | | | | |--[-] IPv6 ACL Object Groups (Scale)
| | | | | |--[-] IPv6 ACL Police
| | | | | |--[-] IPv6 ACL Priority
| | | | | |--[*] IPv6 ACL Protocol Range
| | | | | |--[-] IPv6 ACL Set Qos-Group
| | | | | |--[-] IPv6 ACL Set TTL
| | | | | |--[-] IPv6 ACL TCP Flags
| | | | | |--[-] IPv6 ACL TTL Match
| | | | | |--[-] IPv6 ACL UDF
| | | | |--[-] ES-ACL Support (L2 ACL)
| | | | |--[-] IPv4 ACL Support
| | | | | |--[-] IPv4 ACL Set Qos-group
| | | | | |--[*] IPv4 ACL ABF Track
| | | | | |--[*] IPv4 ACL BNG
| | | | | |--[*] IPv4 ACL Chaining (Meta ACL)
| | | | | |--[-] IPv4 ACL Common ACL
| | | | | |--[-] IPv4 ACL Compression
| | | | | |--[*] IPv4 ACL Default ABF
| | | | | |--[*] IPv4 ACL Fragment
| | | | | |--[-] IPv4 ACL Fragment Flags
| | | | | |--[-] IPv4 ACL ICMP Off
| | | | | |--[-] IPv4 ACL ICMP Protocol
| | | | | |--[-] IPv4 ACL Interface Statistics
| | | | | |--[-] IPv4 ACL Log Rate
| | | | | |--[-] IPv4 ACL Log Threshold
| | | | | |--[-] IPv4 ACL Logging
| | | | | |--[-] IPv4 ACL MIB
| | | | | |--[-] IPv4 ACL Object Groups (Scale)
| | | | | |--[-] IPv4 ACL Police
| | | | | |--[-] IPv4 ACL Priority
| | | | | |--[*] IPv4 ACL Protocol Range
| | | | | |--[-] IPv4 ACL Set TTL
| | | | | |--[-] IPv4 ACL TCP Flags
| | | | | |--[-] IPv4 ACL TTL
| | | | | |--[-] IPv4 ACL UDF
| | | | |--[-] IPv4 Prefix-List
| | | | |--[-] IPv6 Prefix-List
View the List of Supported ACL Features
In this example, the capabilities for ACL features on the router are displayed.
Router#show features acl
Fri June 3 19:17:31.635 UTC
Key:
X - Unsupported
- - Supported
? - Support unknown (optional package not installed)
* - Support data not available
[-] Access Control List (ACL)
|--[-] IPv6 ACL Support
| |--[*] IPv6 ACL ABF Track
| |--[*] IPv6 ACL BNG
| |--[*] IPv6 ACL Chaining (Meta ACL)
| |--[-] IPv6 ACL Common ACL
| |--[-] IPv6 ACL Compression
| |--[*] IPv6 ACL Default ABF
| |--[*] IPv6 ACL Fragment
| |--[-] IPv6 ACL ICMP Off
| |--[-] IPv6 ACL ICMP Protocol
| |--[-] IPv6 ACL Interface Statistics
| |--[-] IPv6 ACL Log Rate
| |--[-] IPv6 ACL Log Threshold
| |--[-] IPv6 ACL Logging
| |--[-] IPv6 ACL MIB
| |--[-] IPv6 ACL Object Groups (Scale)
| |--[-] IPv6 ACL Police
| |--[-] IPv6 ACL Priority
| |--[*] IPv6 ACL Protocol Range
| |--[-] IPv6 ACL Set Qos-Group
| |--[-] IPv6 ACL Set TTL
| |--[-] IPv6 ACL TCP Flags
| |--[-] IPv6 ACL TTL Match
| |--[-] IPv6 ACL UDF
|--[-] ES-ACL Support (L2 ACL)
|--[-] IPv4 ACL Support
| |--[-] IPv4 ACL Set Qos-group
| |--[*] IPv4 ACL ABF Track
| |--[*] IPv4 ACL BNG
| |--[*] IPv4 ACL Chaining (Meta ACL)
| |--[-] IPv4 ACL Common ACL
| |--[-] IPv4 ACL Compression
| |--[*] IPv4 ACL Default ABF
| |--[*] IPv4 ACL Fragment
| |--[-] IPv4 ACL Fragment Flags
| |--[-] IPv4 ACL ICMP Off
| |--[-] IPv4 ACL ICMP Protocol
| |--[-] IPv4 ACL Interface Statistics
| |--[-] IPv4 ACL Log Rate
| |--[-] IPv4 ACL Log Threshold
| |--[-] IPv4 ACL Logging
| |--[-] IPv4 ACL MIB
| |--[-] IPv4 ACL Object Groups (Scale)
| |--[-] IPv4 ACL Police
| |--[-] IPv4 ACL Priority
| |--[*] IPv4 ACL Protocol Range
| |--[-] IPv4 ACL Set TTL
| |--[-] IPv4 ACL TCP Flags
| |--[-] IPv4 ACL TTL
| |--[-] IPv4 ACL UDF
|--[-] IPv4 Prefix-List
|--[-] IPv6 Prefix-List
View the List of Supported ACL Features for Specific RP
In this example, the capabilities for ACL features on the RP location 0/RP0/CPU0
are displayed.
Router#show features acl detail location 0/RP0/CPU0
Fri June 3 19:15:49.889 UTC
Key:
X - Unsupported
- - Supported
? - Support unknown (optional package not installed)
* - Support data not available
[-] Access Control List (ACL)
Cisco provides basic traffic filtering capabilities with access control
lists (also referred to as access lists). User can configure access
control lists (ACLs) for all routed network protocols to filter protocol
packets when these packets pass through a device. User can configure
access lists on your device to control access to a network, access lists
can prevent certain traffic from entering or exiting a network.
|--[-] IPv6 ACL Support
| IPv6 based ACL is a list of source IPv6 addresses that use Layer 3 or
| Layer 4 information to permit or deny access to traffic. IPv6 router
| ACLs apply only to IPv6 packets that are routed.. A filter contains the
| rules to match the packet matches, the rule also stipulates if the
| packet should be permitted or denied.
| |--[*] IPv6 ACL ABF Track
| | IPv6 ACL ABF Track allows the user to configure a rule with track as
| | nexthop inside the ACL rule . ACL Based Forwarding (ABF) denotes the
| | ability to forward packets to another next hop router based on the
| | criteria defined in the rule. Track takes precedence over VRF and
| | IP, if present in the nexthop
| |--[*] IPv6 ACL BNG
| | IPv6 ACL BNG is an ACL subscriber BNG feature. It allows the use of
| | ACL on dynamic template.
| |--[*] IPv6 ACL Chaining (Meta ACL)
| | IPv6 ACL Chaining (Meta ACL) allows the user to apply more than one
| | ACL on the interface. is known as Meta ACL or ACL chaining.
| |--[-] IPv6 ACL Common ACL
| | IPv6 ACL Common allows the user to apply the ACL on the interface
| | using the common keyword. Using this feature the ACL won't be
| | applied to the specific interface but it will be common to th entire
| | NPU to which the interface belongs.
| |--[-] IPv6 ACL Compression
| | IPv6 ACL Compression allows the user to apply the ACL on the
| | interface using a compression level. This helps in reducing the
| | hardware resources needed to program the ACL.
| |--[*] IPv6 ACL Default ABF
| | IPv6 ACL Default ABF allows the user to configure a rule with
| | default nexthop inside the ACL rule . ACL Based Forwarding (ABF)
| | denotes the ability to forward packets to another next hop router
| | based on the criteria defined in the rule
| |--[*] IPv6 ACL Fragment
| | IPv6 ACL Fragment allows the user to configure a rule with fragment
| | inside the ACL rule and use it as a match criteria to filter traffic.
| |--[-] IPv6 ACL ICMP Off
| | IPv6 ACL ICMP Off allows the user to not genearte the ICMP error
| | message on a deny action. When configured it will not send the
| | packet to FIB to generate ICMP error message.
-------------------------- Truncated for Brevity --------------------------