Access Switch Device Manager Template Configuration
This chapter provides information about the Access Switch Device Manager (SDM) Template.
Note |
For complete syntax and usage information for the commands used in this chapter, see the command reference for this release. |
Prerequisites for the SDM Template
-
Before using an SDM template, you must set the license boot level.
-
For IPv6 QoS template, the license to use should be metroipaccess . You can view the license level using the show version | in License Level command.
Note
If you use advancedmetroipaccess , then your options may vary.
Restrictions for the SDM Template
-
You cannot edit individual values in a template category as all templates are predefined.
-
You cannot use a new SDM template without reloading the router.
-
SDM templates are supported only by the Metro Aggregation Services license. Use the help option of the sdm prefer command to display the supported SDM templates.
-
A mismatch in an SDM template between an active RSP and standby RSP results in a reload of the standby RSP. During reload, SDM template of the standby RSP synchronizes with the SDM template of the active RSP.
-
To revert to the current SDM template after issuing the sdm prefer command to initiate reload of a new SDM template, you must wait for the reload to complete.
-
Using the configure replace command which results in changes in the current SDM template is not supported.
-
The supported group numbers are for scaling in uni-dimension. When scaling in multi-dimension, the numbers can vary as certain features may share resources.
-
When FPGA upgrade is triggered during reload or SDM template change, the last reset reason in show version shows as power on.
-
The following restrictions apply to the IPv6 QoS SDM template:
-
The number of QoS ACL class maps and policy maps supported depends on the maximum TCAM entries available.
-
The software solution with expansion method is not supported for maximum QoS SDM template.
-
Due to hardware limitation, a maximum number of eight Layer 4 port operators is supported per interface for IPv6 QoS ACL classification.
-
Ethernet CFM, Ethernet OAM, and Y.1731 protocols are not supported. Features dependent on these protocols are impacted.
-
Layer 2 monitoring features are not supported.
-
Only eight Layer 4 operations are supported in templates other than maximum IPv6 QoS ACL template.
-
SDM Template
The SDM templates are used to optimize system resources in the router to support specific features, depending on how the router is used in the network. The SDM templates allocate Ternary Content Addressable Memory (TCAM) resources to support different features. You can use the SDM templates to optimize resources for different features. You can select the default template to balance system resources or select specific templates to support the required features.
Table below shows the approximate number of each resource supported in each of the templates for a router running the Metro Aggregation Services license.
Resource |
IP template |
Video template |
IPv6 QoS template |
Max QoS Video template |
---|---|---|---|---|
Ingress Qos TCAM |
4000 |
2000 |
4000 |
2000 |
Egress Qos TCAM |
5000 |
5000 |
5000 |
5000 |
IPv6 ACL TCAM |
1000 |
1000 |
1000 |
1000 |
ACL TCAM |
2000 |
4000 |
4000 |
2000 |
MAC table |
16000 |
16000 |
16000 |
16000 |
Virtual local area network (VLAN) mapping |
4000 |
4000 |
4000 |
4000 |
IPv4 routes 1 |
24000 |
12000 |
24000 |
12000 |
IPv6 routes 2 |
4000 |
4000 |
4000 |
4000 |
VPNv4 routes |
24000 |
12000 |
24000 |
12000 |
VPNv6 routes |
4000 |
4000 |
4000 |
4000 |
IPv4 multicast routes (mroutes) |
1000 |
2000 |
1000 |
2000 |
Layer 2 multicast groups |
1000 |
2000 |
NA |
2000 |
Bridge Domains (BD) |
4094 |
4094 |
4094 |
4094 |
MAC-in-MAC |
0 |
0 |
0 |
0 |
Ethernet over Multiprotocol Label Switching (EoMPLS) tunnels |
512 |
512 |
512 |
512 |
MPLS Virtual Private Network (VPN) |
128 |
128 |
128 |
128 |
Virtual Routing and Forwarding (VRF) lite |
128 |
128 |
128 |
128 |
Virtual Private LAN Services (VPLS) instances |
2000 |
2000 |
2000 |
2000 |
Access Control List (ACL) entries |
2000 |
4000 |
4096 |
2000 |
Queues per Application-Specific Integrated Circuit (ASIC) |
2048 |
2048 |
2048 |
2048 |
IPv4 Quality of Service (QoS) classifications |
4096 |
2048 |
4096 |
2048 |
Policers |
1024 |
1024 |
1024 |
1024 |
Ethernet Operations, Administration, and Maintenance (OAM) sessions |
1000 |
1000 |
0 |
1000 |
IP Service Level Agreements (IPSLA) sessions |
1000 |
1000 |
1000 |
1000 |
Ethernet Flow Point (EFP) |
4000 |
4000 |
4000 |
4000 |
Maximum VLANs per port |
4094 |
4094 |
4094 |
4094 |
Maximum I-TAG per system |
500 |
500 |
500 |
500 |
Maximum Virtual Private LAN Services (VPLS) neighbors |
62 |
62 |
62 |
62 |
Maximum attachment circuit per BD |
62 |
62 |
62 |
62 |
STP Instances |
16 |
16 |
16 |
16 |
Maximum Etherchannel groups |
26 |
26 |
26 |
26 |
Maximum Interfaces per Etherchannel groups |
8 |
8 |
8 |
8 |
Maximum Hot Standby Router Protocol (HSRP)/Virtual Router Redundancy Protocol (VRRP) |
128 |
128 |
128 |
128 |
Maximum Ingress MPLS labels |
38912 |
38912 |
38912 |
38912 |
Maximum Egress MPLS labels |
28500 |
28500 |
28500 |
28500 |
Maximum Fast Reroute (FRR)/Traffic Engineering (TE) headend |
512 |
512 |
512 |
512 |
Maximum FRR/TE midpoints |
5000 |
5000 |
5000 |
5000 |
Maximum Enhanced Local Management Interface (E-LMI) sessions |
1000 |
1000 |
1000 |
1000 |
Maximum Bidirectional Forwarding Detection (BFD) sessions |
511 |
511 |
511 |
511 |
Maximum Switched Port Analyzer (SPAN)/Remote SPAN (RSPAN) sessions |
32 |
32 |
32 |
32 |
Maximum Queue counters (packet & byte) |
65536 |
65536 |
65536 |
65536 |
Maximum Policer counters (packet & byte) |
49152 |
49152 |
49152 |
49152 |
Max number of BDI for Layer 3 |
256 |
256 |
256 |
256 |
IPv6 ACL |
1000 |
1000 |
2000 |
1000 |
IPv6 QoS classification |
4096 |
2048 |
4096 |
2048 |
Maximum Number of Layer 4 Source/Destination matches per interface 6 |
8 |
8 |
NA |
8 |
Selecting the SDM Template
Enables privileged EXEC mode.
-
Enter your password if prompted.
Router# configure terminal
-
Enters global configuration mode.
Router(config)# sdm prefer { default | ip | video | max-ipv6-acl | max-qos-video }
If advancedmetroipaccess license is used, then the following options are applicable.
Router(config)# sdm prefer { default | ip | video | scaledipv6 | max-qos-video | netflow-video }
Router(config)# sdm prefer default
Specifies the SDM template to be used on the router:
-
default —Balances all functions.
-
ip —Increases IPv4/VPNv4 routes.
-
video —Increases multicast routes and ACLs.
-
max-ipv6-acl —Supports IPv6 QoS ACL routes. The NEQ Layer 4 operation is supported in maximum IPv6 QoS ACL template.
The maximum IPv6 QoS ACL template works in metro IP access license for ASR 920.
-
max-qos-video —Increases QoS support to 4000 and decreases IPv4 ACL to 2000.
Note |
When changing the SDM template, the router waits for two minutes before reloading. Do not perform any operation till the router reloads. |
Note |
For the new SDM template to take effect, you must save and reload the new configuration, otherwise the current SDM template is retained. |
Note |
After the system reboots, you can use the show sdm prefer current command in the privileged EXEC mode to verify the new SDM template configuration. |
Verifying the SDM Template
You can use the following show commands to verify configuration of your SDM template:
show sdm prefer current —Displays information about the active SDM template.
The following example shows output from the show sdm prefer current command:
Router# show sdm prefer current
The current template is "video" template.
show sdm prefer —Displays the resource numbers supported by the specified SDM template.
show platform hardware pp active sdm current —Displays the scale numbers for your current SDM template.
Router# show sdm prefer current
The current template is "video" template.
Router# show sdm prefer current
The current template is "max-ipv6-qos" template.
Router# show sdm prefer current
The current template is "max-qos-video" template.
Router# show platform hardware pp active sdm current
Tcam blocks
CYLON_TCAM_VLAN_MAPPING_INGRESS = 4
CYLON_TCAM_VLAN_MAPPING_EGRESS = 4
CYLON_TCAM_IPV4_UCAST = 12
CYLON_TCAM_IPV4_MCAST = 8
CYLON_TCAM_IPV4_TUNNEL = 4
CYLON_TCAM_IPV6_UCAST = 8
CYLON_TCAM_IPV6_MCAST = 4
CYLON_TCAM_ACL = 8
CYLON_TCAM_QOS = 4
CYLON_TCAM_MAC_IN_MAC = 0
CYLON_TCAM_EOAM = 4
CYLON_TCAM_IPV6_ACL = 4
CYLON_TCAM_EGRESS_IPV6_ACL = 4
CYLON_TCAM_EGRESS_ACL = 0
Feature Scale value:
CYLON_NUM_MAC_TABLE_ENTRIES = 16000
CYLON_NUM_IVLAN_MAPPING_ENTRIES = 4001
CYLON_NUM_EVLAN_MAPPING_ENTRIES = 4000
CYLON_NUM_MAX_VLANS_PER_PORT = 4094
CYLON_NUM_MAX_SEC_ADDR_PER_EFP = 1000
CYLON_NUM_MAX_SEC_ADDR_PER_BD = 10000
CYLON_NUM_MAX_SEC_ADDR = 16000
CYLON_NUM_MAX_SEC_CONFIG_ADDR = 16000
CYLON_NUM_MAX_EFPS_PER_BD = 128
CYLON_NUM_IPV4_ROUTES = 12000
CYLON_NUM_IPV6_ROUTES = 4000
CYLON_NUM_MAX_L3_INTERFACES = 1000
CYLON_NUM_MAX_ITAG_PER_SYSTEM = 500
CYLON_NUM_ROUTING_GROUPS = 2000
CYLON_NUM_MULTICAST_GROUPS = 2000
CYLON_NUM_IPV6_ROUTING_GROUPS = 0
CYLON_NUM_IPV6_MULTICAST_GROUPS = 1000
CYLON_NUM_BRIDGE_DOMAINS = 4096
CYLON_NUM_MAC_IN_MAC = 0
CYLON_NUM_PSEUDO_WIRES = 2000
CYLON_NUM_ROUTED_PSEUDO_WIRES = 128
CYLON_NUM_MPLS_VPN = 128
CYLON_NUM_VRFS = 128
CYLON_NUM_ACL_ENTRIES = 4000
CYLON_NUM_IPV6_ACL_ENTRIES = 1000
CYLON_NUM_EGRESS_ACL_ENTRIES = 1000
CYLON_NUM_QUEUES_PER_ASIC = 4095
CYLON_NUM_CLASSIFICATIONS = 2048
CYLON_NUM_SH_ING_EGR_POLICERS_PER_ASIC = 4096
CYLON_NUM_MAX_CLASS_MAPS = 4096
CYLON_NUM_MAX_POLICY_MAPS = 1024
CYLON_NUM_MAX_QUEUE_COUNTERS = 65536
CYLON_NUM_MAX_POLICER_COUNTERS = 49152
CYLON_NUM_OAM_SESSIONS = 1000
CYLON_NUM_ELMI_SESSIONS = 1000
CYLON_NUM_SLA_SESSIONS = 1000
CYLON_NUM_EFPS = 4000
CYLON_NUM_MPLS_SERVICES = 512
CYLON_NUM_MPLS_INGRESS_LABELS = 38912
CYLON_NUM_MPLS_EGRESS_LABELS = 28500
CYLON_NUM_FRR_TE_HEADEND = 512
CYLON_NUM_FRR_TE_MIDPOINTS = 5000
CYLON_NUM_STP_INSTANCES = 16
CYLON_NUM_HSRP_VRRP_SESSIONS = 256
CYLON_NUM_MAX_EC_GROUPS = 64
CYLON_NUM_MAX_INTF_PER_EC_GROUP = 8
CYLON_NUM_MAX_SPAN_RSPAN_SESSIONS = 32
CYLON_NUM_IPV4_TUNNEL_ENTRIES = 2000