Professional Documents
Culture Documents
bitDegree.ca
bitDegree.ca
Chapter Roadmap
Applying Maintenance Maintenance Processes and Network Maintenance Methodologies Procedures Tools, Applications and Resources Maintenance Models Network Task Identification and Methodologies Network Maintenance Fundamental Tools, Applications and Determining Planning Resources Procedures and Scheduling maintenance CLI, debug, GUI, Tools for Formalizing Change-Control Backup Servers, Log Maintenance Models Procedures
Establishing Network Documentation Procedures Establishing Effective Communication Defining Standardization Planning for Disaster Recovery
Configuration and Documentation Tools Logging Services Network Monitoring and Performance Measurement Tools Implementing Backup and Restore Disaster Recovery Tools
2
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
bitDegree.ca
Radia Perlman
Before solving the problem, know the problem you are trying to
solve.
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
bitDegree.ca
Maintenance Models and Methodologies Determining Procedures and Tools for Maintenance Models
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
bitDegree.ca
Device installation and maintenance Failure response Network performance Business procedures Security
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
Interrupt Driven
In many smaller networks, the process is largely interrupt driven. User has a problem Application performance problems Security incidents are reported Disadvantage Other tasks beneficial to the long-term health of the network may be delayed or not done. Tasks get done in the order requested instead of priority or urgency. May result in more network downtime in the long run. Cant avoid interrupt driven work entirely because of failures. Can reduce them by proactively monitoring and managing the network.
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
11F NET4009
bitDegree.ca
Alternative to interrupt-driven is structured network maintenance. Advantages Reduced Network Downtime: Discover problems before they happen More cost effectiveness: Adequate budget for networking needs and choosing proper equipment. Better alignment with business objectives: Upgrades and major maintenance jobs are not scheduled during critical business hours. Higher network security: Observe network vulnerabilities and needs and plan for strengthening network security.
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
11F NET4009
10
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
11
bitDegree.ca
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
11F NET4009
13
bitDegree.ca
11F NET4009
14
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
Scheduling Maintenance
Interrupt driven or part of maintenance cycle
15
bitDegree.ca
16
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
17
bitDegree.ca
Network drawings: Physical and logical structure Connection documentation: Patches, connections to providers, and power circuits Equipment lists: All devices, part numbers, serial numbers, installed software versions, software licenses, warranty/service information IP address administration: IP subnets scheme and all IP addresses Configurations: All current device configurations and archives Design documentation: Including the Why? underlying design decisions.
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
11F NET4009
18
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
19
bitDegree.ca
Standardization
20
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
Always consider the p y possibility of device failure. y Build redundancy into the network at critical points to eliminate
single points of failure.
Due to budgetary limitations, it is not always possible to make every single link, component, and device redundant.
21
bitDegree.ca
To replace a failed device: Replacement hardware The current software version for the device The current configuration for the device The tools to transfer the software and configuration to the device Licenses (if applicable) Knowledge of the procedures to install software, configurations and licenses Impact on the network of introducing the new/recovered device?
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
11F NET4009
22
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
bitDegree.ca
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
11F NET4009
25
bitDegree.ca
show commands debug commands Embedded Event Manager (EEM) IP SLA commands
26
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
Cisco Configuration Professional (CCP) Secure Device Manager (SDM) Cisco Configuration Assistant (CCA) Cisco Network Assistant CiscoWorks (not so free)
27
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
bitDegree.ca
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
28
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
29
bitDegree.ca
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
30
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
11F NET4009
31
Configuring NTP section of the Cisco IOS network bitDegree.ca management configuration guide: http://www.cisco.com/en/US/docs/ios/netmgmt/configuration/gui de/nm_basic_sys_manage_ps6350_TSD_Products_Configurati on_Guide_Chapter.html#wp1001170
Uses the ntp server command Clock is synchronized to a single timeserver with IP address 10.1.220.3. Time zone is Pacific Standard Time (PST), -8 hour offset to Universal Time Coordinated (UTC). Change to daylight savings time on the 2nd Sunday in March at 2:00 am Change back to standard time on the first Sunday in November at 2:00 am. System logging is configured to use the local date and time in the time stamps and to include the time zone in the time stamp. For log entries generated by debugs, the settings are similar, but milliseconds are included in the timestamps for greater accuracy.
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
11F NET4009
32
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
Dynamic Configuration Tool Cisco Feature Navigator SNMP Object Navigator Cisco Power Calculator
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
33
bitDegree.ca
11F NET4009
34
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
Cisco Feature Navigator: This tool allows you to quickly find the
right Cisco IOS software release for the functions and features you require on your network. http://tools.cisco.com/ITDIT/CFN/
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
35
bitDegree.ca
11F NET4009
36
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
37
bitDegree.ca
Documentation tools: Wiki: A wiki combines easy web-based access with intuitive editing
capabilities, with multi-user access as required.
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
38
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
Documentation
Better communications and escalation of incidents. Allows a team of people to work on the same incidents in an efficient manner. Can build a historical database of problems, their treatments, and the resolutions.
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
39
bitDegree.ca
Logging Services
Events on networking devices can be logged. Various event types Various levels of severity Events are logged to: Console (default) Console display Buffer Server Examples Interfaces up or down Configuration changes Changes in routing protocol adjacencies
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
11F NET4009
40
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
Logging Services
Logging severity levels on Cisco Systems devices are as follows: (0) Emergencies (1) Alerts (2) Critical (3) Errors (4) Warnings (5) Notifications (6) Informational (7) Debugging By default, all messages from level 0 to 7 are logged to the console.
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
11F NET4009
41
bitDegree.ca
Logging Services
Console You can also adjust the logging severity level of the console. By default, all messages from level 0 to 7 are logged to the console; You can configure the severity level as an optional parameter: logging console level Limits the logging of messages displayed on the console terminal to those at the specified level and (numerically) lower. You can enter the level number or level name.
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
42
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
Logging Services
Buffer logging buffered [buffer-size | level] May or may not be the default By default, messages of all severity levels are logged to buffer. show logging [history] displays the content of the buffer The buffer is circular, meaning that when the buffer has reached its maximum capacity, the oldest messages will be discarded to allow the logging of new messages.
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
11F NET4009
43
bitDegree.ca
Logging Services
Server logging ip-address command For some IOS versions it is logging host By default, only messages of severity level 6 or lower will be logged to the syslog server. This can be changed by entering the logging trap level command.
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
44
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
GUI- and CLI-based device management tools are used to examine individual devices after the problem is noticed. A Network Monitoring system continuously checks your network devices devices availability and status: Detect possible problems as soon as they occur Sometimes before they even become apparent to end users Uses protocols such as SNMP and ICMP Cisco IOS Netflow can be leveraged to monitor devices and traffic Gray area between network monitoring and performance measurement
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
11F NET4009
45
bitDegree.ca
The three main motivations for measuring network performance are as follows: Capacity planning: Create a baseline of network traffic Recognize trends in traffic growth Predict when you need to upgrade links before congestion and performance problems occur bl Diagnosing performance problems: difficult to troubleshoot because hard to quantify and often intermittent in nature. Application X has really been slow lately. What is causing the problem? Where is it occurring? SLA compliance: Guaranteeing a level of service to others through an SLA or certain level of service by a provider; need to have a method to measure.
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
46
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
Typical statistics gathered include: Packet and byte counters on interfaces Device CPU and memory utilization Round Trip Time ( p (RTT) ) Jitter Packet loss Analyzed or graphed using products such as: Cisco Internetwork Performance Monitor (IPM) - part of CiscoWorks LAN Management Solution Multi Router Traffic Grapher (MRTG)
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
11F NET4009
47
bitDegree.ca
Essential element of any network maintenance toolkit Simplest and most commonly implemented service is TFTP
No configuration on network devices
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
48
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
Copy command
copy [/erase] source-url destination-url Copy the startup-configuration to the FTP server at 10.1.152.1 Create a file named RO1-test.cfg username backup and p p password san-fran The username and password are specified by placing the username and password as username:password@ before the server name or IP address in the URL. For SCP, HTTP and HTTPS you would use a similar syntax, replacing the URL prefix ftp:// with scp://, http:// or https:// /erase option is used to erase the destination file system prior to copying
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
49
bitDegree.ca
Copy command
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
50
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
Archive command
Configuration Replace and Configuration Rollback A feature for the creation of configuration archives, introduced in Cisco IOS Software Release 12.3(7)T. The only mandatory parameter is the base file path. Local or network path Optional variables: $h for the devices hostname in the filename $t to include a time and date stamp in the filename write-memory option - Triggers an archive copy of the running configuration to be created any time the running configuration is copied to NVRAM. time-period minutes option - Each time the time period elapses, a copy of the running configuration will be archived.
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
11F NET4009
51
bitDegree.ca
Archive command
archive config Manually saves a copy of the current running configuration to the Cisco IOS configuration archive
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
52
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
Archive command
11F NET4009
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
53
bitDegree.ca
Configure Replace
configure replace target-url [list] [force] [time seconds] [nolock] target url
configure replace - Allows you to replace the currently running configuration on the router with a saved configuration. Compares the running configuration with the configuration file Creates a list of differences Set of Cisco IOS configuration commands are generated that changes the existing running configuration to the replacement configuration.
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
11F NET4009
54
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray
Planning Maintenance Ch 1
bitDegree.ca
Successful disaster recovery is dependent on existence of the following: Up to date configuration backups Up to date software backups Up to date hardware inventories Configuration and software provisioning tools As part of the fundamental network maintenance toolkit, TFTP, FTP, SCP, HTTP and HTTPS servers are useful for storing backups of the configuration and operating system image of a router or switch.
2011, David Bray, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved.
11F NET4009
55
Copyright 2011, Algonquin College, Rick Graziani, Cisco Systems, Inc. All rights reserved. 11F NET4009 David Bray