×

Uh-oh, it looks like your Internet Explorer is out of date.

For a better shopping experience, please upgrade now.

TcL Scripting for Cisco IOS
  • Alternative view 1 of TcL Scripting for Cisco IOS
  • Alternative view 2 of TcL Scripting for Cisco IOS
     

TcL Scripting for Cisco IOS

3.3 3
by Raymond Blair, Arvind Durai, John Lautmann
 

See All Formats & Editions

A guide to building and modifying Tcl scripts to automate network administration tasks

Streamline Cisco network administration and save time with Tcl scripting

Cisco networking professionals are under relentless pressure to accomplish more, faster, and with fewer resources. The best way to meet this challenge is to automate mundane or repetitive tasks

Overview

A guide to building and modifying Tcl scripts to automate network administration tasks

Streamline Cisco network administration and save time with Tcl scripting

Cisco networking professionals are under relentless pressure to accomplish more, faster, and with fewer resources. The best way to meet this challenge is to automate mundane or repetitive tasks wherever possible. In this book, three Cisco experts show you how to use Tcl scripting for Cisco IOS devices to do just that.

You’ll learn easy techniques for creating, using, and modifying Tcl scripts that run directly on Cisco network devices from the Cisco IOS command line. The authors first teach basic Tcl commands and concepts for capturing and manipulating data and for querying or controlling Cisco equipment. Building on these core skills, they show you how to write scripts that automate and streamline many common IOS configuration, monitoring, and problem-solving tasks.

The authors walk through the entire script development process, including planning and flowcharting what you want to accomplish, formatting your code, adding comments, and troubleshooting script errors. They also present many downloadable sample scripts, along with practical guidance for adapting them to your own environment.

Whatever your role in managing, monitoring, or securing Cisco IOS networks and equipment, this book will help you get the job done more rapidly and efficiently.

Ray Blair, CCIE No. 7050, is a Cisco vertical solutions architect specializing in large network designs. He has more than 20 years of experience in designing, implementing, and maintaining networks, and maintains three CCIE certifications.

Arvind Durai, CCIE No. 7016, Advanced Services Technical Leader for Cisco, specializes in supporting major Cisco enterprise customers in finance, manufacturing, e-commerce, government, and healthcare. He holds CCIEs in Routing and Switching, and in Security.

John Lautmann, Cisco Software Engineer, has developed and enhanced network management software for twelve years, and holds six patents. He has helped develop new Cisco IOS features ranging from data link switching to IOS Tcl Interpeter and digitally signed Tcl scripts.

  • Automate routine administration tasks you’ve always performed manually
  • Instantly collect and modify IOS router configurations and other data
  • Write Syslog scripts to document failures, monitor network health, collect statistics, and send alarm messages
  • Implement automated network performance measurement using IP SLA
  • Use the Embedded Event Manager’s event detectors, server, and policies to customize device operation
  • Trigger preplanned actions to correct problems as they arise
  • Simplify policy management using the Tcl script refresh feature
  • Protect Tcl script security with digital signatures and PKI
  • Understand how Tcl functions within the Cisco IOS environment
  • Master Tcl syntax and commands through hands-on practice
  • Learn best scripting practices through expert examples
  • Quickly modify this book’s examples for your own environment

This book is part of the Networking Technology Series from Cisco Press®, which offers networking professionals valuable information for constructing efficient networks, understanding new technologies, and building successful careers.

Category: Networking

Covers: Network Administration

$60.00 USA / $72.00 CAN

Product Details

ISBN-13:
9781587059452
Publisher:
Cisco Press
Publication date:
06/23/2010
Series:
Networking Technology Series
Pages:
294
Product dimensions:
7.30(w) x 9.00(h) x 0.80(d)

Meet the Author

Ray Blair, CCIE No. 7050, is a Vertical Solutions Architect and has been with Cisco Systems for more than 10 years, working primarily with large network designs. He has almost 22 years of experience with designing, implementing, and maintaining networks that have included nearly all networking technologies. During the early stages of his career, he wrote many applications using Assembly language and C. Mr. Blair maintains three CCIE certifications in Routing and Switching, Security, and Service Provider. He is also a Certified Information Systems Security Professional (CISSP) and coauthor of the Cisco Secure Firewall Services Module book.

Arvind Durai , CCIE No. 7016, is an Advanced Services Technical Leader for Cisco Systems. His primary responsibility in the past 10 years has been in supporting major Cisco customers in the enterprise sector, including financial, manufacturing, e-commerce, state government, utility (smart grid networks) and health-care sectors. Some of his focuses have been on security, multicast, network virtualization, and he has authored several white papers and design guides in various technologies. He has leveraged Embedded Event Manager (EEM) and Tool Command Language (Tcl) scripts in various customer designs. Mr. Durai maintains two CCIE certifications: Routing and Switching, and Security. He holds a Bachelor of Science degree in electronics and communication, a master’s degree in electrical engineering (MS), and master’s degree in business administration (MBA), and is a coauthor of Cisco Secure Firewall Services Module.

John Lautmannis a Software Engineer for Cisco Systems. He has developed and enhanced network management software for nearly 14 years. Before joining Cisco, he held positions in customer support and software testing. With six networking patents, John has been involved in the development of new Cisco IOS features such as data-link switching, syslog, configuration rollback and archiving, IOS Tcl interpreter, digitally signed Tcl scripts, and Multiprotocol Label Switching (MPLS) ping and trace. Mr. Lautmann holds a Bachelor of Science degree in computer science and master’s degrees in both business and engineering.

Customer Reviews

Average Review:

Post to your social network

     

Most Helpful Customer Reviews

See all customer reviews

TcL Scripting for Cisco IOS 3.3 out of 5 based on 0 ratings. 3 reviews.
Boudville More than 1 year ago
Some 15 years ago I learnt Tcl/Tk in another job, then never met it again till this book. I thought Tcl was passe, but it turns out that Cisco has decided upon a usage vis-a-vis their hardware. The book demonstrates that Tcl is a simple language. Any experienced sysadmin or programmer will have no problem. In the text, one quite short chapter suffices to cover the germane syntax. The rest of the book explains how to use Tcl to give commands to Cisco equipment, typically a router, and how to understand the results. The examples, with the caveat below, have no graphics. No Tk. In a way, the Cisco implementation takes the programmer back to roots Tcl of the late 80s, before Tk was put together as the GUI for Tcl. The book will make more sense to the reader if you are already well versed in network administration and specifically have already administered Cisco equipment. The book wastes no time in explaining concepts like Network Address Translation, or the opening of a TCP socket, for example. Rather, it goes right into the interfacing of Tcl with the hardware. The last chapter delves into combining Tcl with a web server. We see that instead of Tk, Cisco had the probably correct choice of having HTML output be the GUI. The examples of resultant HTML code can be rather verbose, but no more so than autogenerated web pages produced by other software.
Anonymous More than 1 year ago
Anonymous More than 1 year ago