Chapter 5 CLI Tips, Techniques, and Shortcuts

Wildcards, Templates, and Aliases

F I N A L D R A F T — C i s c o C o n f i d e n t i a l

Examples

In the following example, a simple template is defined. The template contents are then displayed with the show running-config template template-namecommand:

RP/0/RSP0/CPU0:router# configure

RP/0/RSP0/CPU0:router(config)# template jbtest

RP/0/RSP0/CPU0:router(config-TPL)# hostname test

RP/0/RSP0/CPU0:router(config-TPL)# end-template

RP/0/RSP0/CPU0:router(config)# commit

RP/0/RSP0/CPU0:router(config)# show running-config template jbtest

template jbtest

hostname test end-template

In the next example, a template is defined, and the template requires a parameter. The template contents are then displayed with the show running-config template template-namecommand:

RP/0/RSP0/CPU0:router# configure

RP/0/RSP0/CPU0:router(config)# template test2 (hostname)

RP/0/RSP0/CPU0:router(config-TPL)# hostname $hostname

RP/0/RSP0/CPU0:router(config-TPL)# end-template

RP/0/RSP0/CPU0:router(config)# commit

RP/0/RSP0/CPU0:router(config)# show running-config template test2

template test2 (hostname ) hostname $hostname

end-template

Applying Configuration Templates

To apply a template, type the apply-templatetemplate-name[(parameter)] command in global configuration mode and consider the following guidelines:

Only one template can by applied at a time.

If the same template is applied multiple times, the most recent application overwrites the previous ones.

Provide the exact number of parameters for the template.

Templates are applied as a “best effort” operation; only valid changes are committed. If any command in the template fails, that command is discarded.

After a template is applied, the show configuration command displays the target configuration changes. The target configuration must be committed (with the commit command) to become part of the running configuration.

Examples

In the following example, a simple template is defined. The template contents are then displayed with the show running-config template template-namecommand:

RP/0/RSP0/CPU0:router# configure

RP/0/RSP0/CPU0:router(config)# apply-template jbtest

RP/0/RSP0/CPU0:router(config)# show running-config template jbtest

Building configuration...

 

 

Cisco ASR 9000 Series Aggregation Services Router Getting Started Guide

 

 

 

 

 

 

OL-17502-01

 

 

5-15

 

 

 

 

 

Page 117
Image 117
Cisco Systems ASR 9000, A9K24X10GETR, A9KMOD80TR manual Applying Configuration Templates, Examples

A9KMOD80TR, A9K24X10GETR, ASR 9000 specifications

Cisco Systems has long been a leader in networking technology, providing cutting-edge solutions for service providers and enterprise organizations alike. Among their standout products is the Cisco ASR 9000 Series Aggregation Services Routers, notably the A9K24X10GETR and the A9KMOD80TR models. These routers are engineered to deliver unmatched performance, scalability, and versatility for networks that require high bandwidth and low latency.

The Cisco ASR 9000 Series is built for the needs of today's complex service provider and enterprise networks. A significant feature of the A9K24X10GETR is its 24-port 10-Gigabit Ethernet module. This functionality allows for high-density connectivity, making it ideal for aggregating numerous connections to different parts of a network while maintaining optimal performance. Whether used for Internet service providers delivering high-speed connectivity or for enterprises looking to connect multiple branches, the A9K24X10GETR provides robust and reliable data transmission.

Further enhancing the capabilities of the ASR 9000 is the A9KMOD80TR module, which supports an extensive range of services. This module is designed to run a variety of technologies, including Layer 2 and Layer 3 services, MPLS (Multiprotocol Label Switching), and IPv6. Its ability to integrate seamlessly into existing infrastructures while providing the advanced features customers demand makes it an invaluable asset for network engineering teams.

Another cutting-edge technology present in the ASR 9000 Series is its support for eBGP (External Border Gateway Protocol), which plays a critical role in managing traffic across multiple networks. The routers are equipped with advanced telemetry features, empowering operators with real-time insights into network performance and health. Additionally, they come with integrated security features that protect against DDoS threats and other vulnerabilities.

In summary, Cisco's ASR 9000 Series, particularly the A9K24X10GETR and A9KMOD80TR, combines high-density connections, extensive service support, and advanced security and telemetry capabilities. These routers are perfect for demanding environments where reliable performance and adaptability are crucial. With their focus on innovation and performance, Cisco continues to shape the future of networking technology.