Professional Documents
Culture Documents
BRKRST - 2612
Objective
Introduce some of the lesser known features of IOS Encourage you to use these features
BRKRST-2612
Cisco Public
Agenda
Smart Call Home Service Monitoring System Resources
RMON & Threshold Notifications
BRKRST-2612
Cisco Public
BRKRST-2612
Cisco Public
BRKRST-2612
Cisco Public
BRKRST-2612
Cisco Public
ISR(config)#crypto pki trustpoint cisco ISR(ca-trustpoint)#enroll terminal ISR(ca-trustpoint)#revocation-check crl none ISR(ca-trustpoint)#exit ISR(config)#crypto pki authenticate cisco Enter the base 64 encoded CA certificate. End with a blank line or the word "quit" on a line by itself [paste the certificate here and accept it]
% Do you accept this certificate? [yes/no]: yes Trustpoint CA certificate accepted. % Certificate successfully imported
BRKRST-2612 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
7. Receive an Email from Cisco and follow the link to complete registration for Smart Call Home Further information - http://www.cisco.com/go/smartcall
BRKRST-2612
Cisco Public
BRKRST-2612
Cisco Public
10
Router(config)# rmon event 1 log trap eventtrap description CPU Utilization > 80%" owner <ownername> Generate snmp trap with community eventtrap Router(config)# rmon event 2 log trap eventtrap description CPU Utilization < 50%" owner <ownername> Router(config)# rmon alarm 10 cpmCPUTotal1minRev.<cpmCPUTotalIndex> 60 absolute risingthreshold 80 1 falling-threshold 50 2 owner <ownername> 60 second sample interval
BRKRST-2612
Cisco Public
11
% snmpwalk -c public 10.66.76.16 .1.3.6.1.4.1.9.9.109.1.1.1.1.2 SNMPv2-SMI::enterprises.9.9.109.1.1.1.1.2.1 = INTEGER: 4017 SNMPv2-SMI::enterprises.9.9.109.1.1.1.1.2.2 = INTEGER: 4001
% snmpwalk -c public 10.66.76.16 .1.3.6.1.2.1.47.1.1.1.1.2 | grep 4017 SNMPv2-SMI::mib-2.47.1.1.1.1.2.4017 = STRING: "CPU of Routing Processor 6" % snmpwalk -c public 10.66.76.16 .1.3.6.1.2.1.47.1.1.1.1.2 | grep 4001 SNMPv2-SMI::mib-2.47.1.1.1.1.2.4001 = STRING: "CPU of Switching Processor 6
12
Refer CISCO-PROCESS-MIB :
CPU Thresholds & CPU History can be found in cpmCPUThresholdTable & cpmCPUHistory respectively. Traps generated are cpmCPURisingThreshold & cpmCPUFallingThreshold.
13
Router(config)# rmon event 1 log trap eventtrap description Memory Utilization > 80%" owner <ownername> Generate snmp trap with community eventtrap Router(config)# rmon event 2 log trap eventtrap description Memory Utilization < 50%" owner <ownername> Router(config)# rmon alarm 10 ciscoMemoryPoolUtilization1Min.<ciscoMemoryPoolType> 60 absolute rising-threshold 80 1 falling-threshold 50 2 owner <ownername> 60 second sample interval
BRKRST-2612
Cisco Public
14
% snmpwalk -c public 10.66.91.113 .1.3.6.1.4.1.9.9.48.1.1.1.2 SNMPv2-SMI::enterprises.9.9.48.1.1.1.2.1 = STRING: "Processor" SNMPv2-SMI::enterprises.9.9.48.1.1.1.2.2 = STRING: "I/O" SNMPv2-SMI::enterprises.9.9.48.1.1.1.2.16 = STRING: "Driver text To monitor the Processor Memory Pool
rmon alarm 10 ciscoMemoryPoolUtilization1Min.1 1 falling-threshold 50 2 owner <ownername> Refer CISCO-MEMORY-POOL-MIB
<ciscoMemoryPoolType>
60 absolute rising-threshold 80
BRKRST-2612
Cisco Public
15
16
BRKRST-2612
Cisco Public
17
BRKRST-2612
Cisco Public
18
BRKRST-2612
Cisco Public
19
BRKRST-2612
Cisco Public
20
MIB - CISCO-ERM-MIB
Traps generated ciscoErmGlobalPolicyViolation & ciscoErmLocalPolicyViolation
Embedded Resource Manager Configuration Guide http://www.cisco.com/en/US/docs/ios/netmgmt/configuration/guide/nm_erm_resource_ps6350_TSD_Products_Configuration_Guide_C hapter.html
BRKRST-2612 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
21
BRKRST-2612
Cisco Public
22
IP SLA Operations
Increasing Service Value
Jitter HTTP Path Echo Path Jitter
VoIP UDP Jitter
Call Setup (PDD)
DLSw
DNS/ DHCP
Echo
Echo
RTP
VoIP
GK Delay
FTP
TCP
Connect SNA
UDP
ICMP L2
ATM
Frame Relay Metro E
BRKRST-2612
Catalyst 3550/3560
Catalyst 2960
Cisco 7200/7300
Cisco 3700/Cisco 3800
Cisco 2600/2800
Cisco 800/1700/1800 (Responder Only)
BRKRST-2612 2011 Cisco and/or its affiliates. All rights reserved.
24
IP Host
Target
Measure
IP SLA Responder
Measure Performance
BRKRST-2612 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
25
IP Host
Probing Phase
BRKRST-2612
Cisco Public
26
IP SLA Responder
Control Phase
IP SLA-Test
UDP, 2020
Probing Phase
BRKRST-2612
Cisco Public
27
28
BRKRST-2612
Cisco Public
29
BRKRST-2612
Cisco Public
30
Advantages
Increases the availability and speed of recovery of a network. Decreases network outages and their duration.
Restriction
Enhanced Object Tracking is not statefull switchover (SSO) aware
BRKRST-2612
Cisco Public
31
IP-Route Reachability
Threshold of IP-Route Metrics
32
A
Fa0/0 Fa0/0
B
10.1.0.0/24
Router A Configuration
track 100 interface serial1/0 line-protocol ! interface FastEthernet0/0 ip address 10.1.0.21 255.255.0.0 standby 1 preempt standby 1 ip 10.1.0.1 standby 1 priority 110 standby 1 track 100 decrement 10
Router B Configuration
track 100 interface serial1/0 line-protocol ! interface FastEthernet0/0 ip address 10.1.0.22 255.255.0.0 standby 1 preempt standby 1 ip 10.1.0.1 standby 1 priority 110 standby 1 track 100 decrement 10
33
BRKRST-2612
Cisco Public
34
Cisco built-in
BRKRST-2612
Cisco Public
35
EEM Architecture
Syslog email notification SNMP set Counter SNMP get SNMP notification Reload or switch-over Application specific CLI Applets IOS.sh Policies TCL Policies
Actions
EEM Applets multi-event-correlation
Syslog ED
SNMP EDs
Timer EDs
none ED
HW EDs
Watchdog ED
Interface Counter ED
NetFlow ED
IPSLA Route ED ED
802.1x ED
MAC ED
36
IOS.sh Policies
Separate ASCII File mypolicy.sh Based on Cisco IOS CLI and Shell Commands Effective shell-like simple scripting Registered via the Cisco IOS Config
TCL Policies
Separate ASCII File mypolicy.tcl Based on Cisco IOS CLI and Safe TCL Commands Flexible and powerful scripting capabilities Registered via the Cisco IOS Config
37
BRKRST-2612
Cisco Public
BRKRST-2612
Cisco Public
38
BRKRST-2612
Cisco Public
39
cpmCPUTotal1minRev
1111 1 1112111111112111111111211111411221433 1 11113000011111230254 2 1 9756660293151131828147016175365762661890911641000056506500050919988258 100 **** * 90 **** * 80 **** * 70 **** * 60 **** * * 50 * **** * * 40 * ** **** * ** 30 * * ** *** ***** *** ** 20 ****** * ** * * ** * ******* *** * ******** ******* * 10 ######***************#**#***##**************######**#***************** 0....5....1....1....2....2....3....3....4....4....5....5....6....6....7. 0 5 0 5 0 5 0 5 0 5 0 5 0 CPU% per hour (last 72 hours) * = maximum CPU% # = average CPU%
event manager applet High_CPU_Monitor event snmp oid 1.3.6.1.4.1.9.9.109.1.1.1.1.7.1 get-type exact entry-op gt entry-val 75 exit-op lt exit-val 50 poll-interval 60 action 1.1 syslog msg "------ HIGH CPU DETECTED ------ CPU Currently: $_snmp_oid_val % action 2.1 cli command "enable" action 2.2 cli command "terminal exec prompt timestamp" action 2.3 cli command "show process cpu sort | exclude 0.0 | append flash:high_cpu_monitor.txt" action 2.4 cli command "show process cpu history | append flash:high_cpu_monitor.txt action 2.5 cli command "show logging | append flash:high_cpu_monitor.txt action 2.6 cli command "show interface stat | append flash:high_cpu_monitor.txt" end Caution : Make sure you dont fill up flash
BRKRST-2612 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
40
BRKRST-2612
Cisco Public
41
Download to device
Add other required device configuration Define any User-Defined environment variables
42
Example CliValueToSnmpExpressionMIB.tcl
<snip> # ====================================== CUSTOMIZE THIS SECTION FOR YOUR NEEDS =================================================# # ==============================================================================================================================# # Initialize ISG show commands to be executed... # proc Show Command ShowCmdId # ----------------------initShowCommand "show mls qos protocol module 6" 1
# Initialize match patterns, reference to the Id of the relevant show command above and specify the last OID index to be used... # proc ObjectName MatchPattern with (interesting value) in brackets ShowCmdId MIBIndex # ---------------------------------------------------------------------------initMatchPattern "AgForwardBy6" initMatchPattern "AgPolicedBy6"
BRKRST-2612
1 1
1 2
43
44
Example CliValueToSnmpExpressionMIB.tcl Define User-Defined environment variables Remember this from the script
Router(conf)# event manager environment snmp_mib_update_interval 60 # RW Community&IP address parameters are required by EEM to update MIBs locally on the device... Same as snmp config Router(conf)# event manager environment snmp_rw_community EemUpdateRw entered via cli Router(conf)# event manager environment snmp_ip_address 10.10.10.1 # Configure the default value to be filled into OIDs should the show command # or regular expression match fail... Router(conf)# event manager environment snmp_default_value -1
BRKRST-2612
Cisco Public
45
Router(conf)# event manager directory user policy harddisk:/eem Router(conf)# event manager policy CliValueToSnmpExpressionMib.tcl
BRKRST-2612
Cisco Public
46
Router#show mls qos protocol module 6 ----- Module [6] ----Protocol ARP is using AgId 1 AgForward-By: 527930134 AgPoliced-By: 347908 ARP : Policing and mode Cir = 1024000bps Burst = 10000bytes
BRKRST-2612
Cisco Public
47
NB At present the script only supports 32 bit counters, which limits it to values < 4Gig . There is however a 64 bit counter expValueCounter64Val which could be used if the script was modified (and tested).
BRKRST-2612 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
48
As with all debugging approach with caution. It may generate a lot of output
BRKRST-2612
Cisco Public
49
BRKRST-2612
Cisco Public
50
51
BRKRST-2612
Cisco Public
52
53
BRKRST-2612
Cisco Public
54
55
BRKRST-2612
Cisco Public
56
Editing Files
Problem: Often ASCII files are being used when using Device Manageability
Instrumentation in IOS:
Tcl scripts and EEM Tcl Policies EMM Menu Definition Files
During Development and Test it would be useful to be able to edit these files directly from IOS. But: IOS does not include an ASCII Editor ...
57
Editing Files Using ed.tcl 1. Copy ed.tcl and a simple test file to the flash:
router# show flash : 8 27091 Nov 19 2008 10:51:26 ed.tcl 9 68 Nov 19 2008 11:00:12 testfile.txt
BRKRST-2612
Cisco Public
BRKRST-2612
Cisco Public
59
IOS Shell
Problem: Sometimes we need more than what Interface ranges,
Macros, Auto SmartPorts and other CLI features already offer. But we may not want all the power and complexity of Tcl Scripting or Embedded Event Manager Solution: Use IOS Shell (IOS.sh)
IOS Shell offers Environment Variables Pipe and Redirection Condition Testing Loops MY_VAR=value, %n | if []; then else fi
IOS.sh # _
Built-in Functions
Custom Function Definitions
60
61
Tcl Shell
Tcl Scripting
BRKRST-2612
Cisco Public
62
63
TCL Cisco IOS Extended Commands TCL Built In Command Cisco IOS Command
BRKRST-2612
Cisco Public
64
It will run in a limited mode for untrusted scripts or not run at all
See: http://www.cisco.com/en/US/docs/ios/12_4t/netmgmt/configuration/guide/sign_tcl.html Available from: IOS 12.4(15)T, 12.4(11)XW Platforms: 8xx, 18xx ISRs, 26xx, 36xx, 37xx, IAD, 72xx, 7301, UC520,
BRKRST-2612
Cisco Public
65
Kron Scheduler
BRKRST-2612
Cisco Public
66
Kron Scheduler
Run EXEC commands periodically or at a specified time First introduced in 12.3(1)
67
Configuration Management
BRKRST-2612
Cisco Public
68
(from 12.3(7)T, 12.2(25)S) Replace running config with any saved configuration (only the diffs are applied) to return to previous state
(from 12.4(23)T) (from 12.3(14)T, 12.2(25)S)
Cisco Public
Configuration revert
Automatically Rollback un-confirmed configurations
Configuration locking
Ensures exclusive configuration change access
BRKRST-2612 2011 Cisco and/or its affiliates. All rights reserved.
69
70
or
Cisco Public
BRKRST-2612
Cisco Public
72
Solution I: use EEM Syslog Event Detector and a CLI Applet to trigger the change
CLI Applet
event manager applet config_upon_ntp event syslog pattern ".*%NTP-5-PEERSYNC.*" action 1.0 syslog msg "Starting ..." : ... Your Config Changes Here ... : Dec 10 13:03:57.746: NTP synced to peer 172.16.254.40 action 3.0 syslog msg%NTP-5-PEERSYNC: "... done" Dec 10 13:03:57.750: %HA_EM-6-LOG: config_upon_ntp: Starting ... Dec 10 13:03:57.750: %HA_EM-6-LOG: config_upon_ntp: ... done
BRKRST-2612 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
73
IOS.sh Policy
##::cisco::eem::event_register_syslog pattern .*%NTP-5-PEERSYNC.* send log "Starting ..." enable conf t hostname $new_hostname : ... Your Config Changes Here ... : end router# send log "... done" *Dec 22 18:27:09.659: %HA_EM-6-LOG: sl_cfg_ntp.sh: Starting ... # End IOS.sh Policy demo script *Dec 22 of 18:27:09.801: %SYS-5-CONFIG_I: Configured from console by on vty0 (EEM:sl_cfg_ntp.sh)
*Dec 22 18:27:09.927: %HA_EM-6-LOG: sl_cfg_ntp.sh: Set hostname from router to it-worked *Dec 22 18:27:09.927: %HA_EM-6-LOG: sl_cfg_ntp.sh: ... done it-worked#
Solution III: use EEM Syslog Event Detector and a TCL Policy to trigger the change
BRKRST-2612 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
74
TCL Policy
::cisco::eem::event_register_syslog occurs 1 pattern .*%NTP-5-PEERSYNC.* queue_priority low nice 1 maxrun 90
Policy runtime
Default = 20 seconds Increase this value if you see a Process Forced Exit message from the router.
if [catch {cli_exec $cli(fd) enable\n conf term\n hostname $newname\n end"} result] { action_syslog msg "Failed to set hostname: $result : $errorInfo" error $result $errorInfo } else { action_syslog msg "Set hostname from $oldname to $newname" } cli_close $cli(fd) $cli(tty_id) action_syslog msg "... done"
router# *Dec 10 10:43:29.061: %HA_EM-6-LOG: config_upon_ntp.tcl: Starting ... *Dec 10 10:43:29.197: %SYS-5-CONFIG_I: Configured from console by on vty0 (EEM:config_upon_ntp.tcl) *Dec 10 10:43:29.329: %HA_EM-6-LOG: config_upon_ntp.tcl: Set hostname from router to it-worked *Dec 10 10:43:29.329: %HA_EM-6-LOG: config_upon_ntp.tcl: ... done it-worked# BRKRST-2612 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 75
BRKRST-2612
Cisco Public
76
77
Problem: VLAN 380 should not be accidentally removed from a trunk Solution: use EEM CLI Event Detector:
Option a: Dont prevent anything, just issue a syslog notification:
event manager applet cli-async event cli pattern "switchport trunk allowed vlan remove.*380.*" sync no skip no action 1.0 syslog msg "Removing VLAN 380"
Option c: Ask for confirmation, then allow or prevent the entire command:
event manager applet cli-sync event cli pattern "switchport trunk allowed vlan remove.*380.*" sync yes action 1.0 puts "Confirm removing VLAN 380 [yes|no]:" action 2.0 gets response action 3.0 if $response eq yes goto 5.0 action 4.0 puts "NOK - VLAN 380 will NOT be removed" action 4.1 exit 0 action 5.0 puts "OK - VLAN 380 will be removed" action 5.1 exit 1
Caveats: command may be (much) bigger than what you match! Ranges!
BRKRST-2612 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
78
BRKRST-2612
Cisco Public
79
Note: from IOS 12.3T onwards, refer to $h and $t variables within archive config path option
BRKRST-2612
Cisco Public
80
81
82
Configure Archive Location and Size The script Archive Config if Changes is available from www.cisco.com/go/ciscobeyond
BRKRST-2612 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
BRKRST-2612
Cisco Public
84
widely available
BRKRST-2612 2011 Cisco and/or its affiliates. All rights reserved.
85
Menu name Menu Title Menu Item Label Menu Item Action
Remember to provide an <exit> option Simple menus and actions only No user input other than menu items Part of the running- and startup-config
86
Terminal-type (unknown)
Exit
Please select a menu item: 1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 10.1.1.1, timeout is 2 seconds: ..... Success rate is 0 percent (0/5) --More Server router" Line 0 Terminal-type (unknown) A simple example of the OLD menu command 1 9 Run a ping test Exit
87
Range / Type Checking TCL Scripting Actions Nested and Sequential Menus (Wizards)
================================================================================
89
90
In Summary
Smart Call Home Service Monitoring System Resources
RMON & Threshold Notifications Embedded Resource Manager
Cisco Public
91
References Instrumentation
Embedded Event Manager (EEM): www.cisco.com/go/eem Embedded Menu Manager (EMM): http://tinyurl.com/emm-in-124t Embedded Packet Capture (EPC): www.cisco.com/go/epc
Device Manageability Instrumentation (DMI) www.cisco.com/go/instrumentation Cisco Beyond EEM Community: www.cisco.com/go/ciscobeyond
BRKRST-2612
92
2.
3. 4.
5. 6. 7.
BRKRST-2612
Cisco Public
93
Q&A
BRKRST-2612
Cisco Public
94
Visit one of the Cisco Live internet stations located throughout the venue
Open a browser on your own computer to access the Cisco Live onsite portal
BRKRST-2612
Cisco Public
95
BRKRST-2612
Cisco Public
97
ASR1000
12.2 XNA
12.2(33)XN A 12.2(33)XN A 12.2(33)XN A 12.2(33)XN A 12.2(33)XN A 12.2(33)XN A 12.2(33)XN A 12.2(33)XN A 12.2(33)XN A
12.2(33)SB
12.2(31)SB
12.2(33)SRB1
12.2(33)SRA 12.2(33)SRC 12.2(33)SRC 12.2(33)SRB 12.2(33)SRB 12.2(33)SRB 12.2(33)SRC 12.2(31)SB 12.2(31)SB 12.2(31)SB
12.2(33)SB
12.2(31)SB
12.2(33)SRB1
12.2(33)SRA 12.2(33)SRC 12.2(33)SRC 12.2(33)SRB 12.2(33)SRB 12.2(33)SRB 12.2(33)SRC
12.2(33)SXI
12.2(33)SXH
12.2(44)SG
12.2(44)SG
12.2(33)SB
12.2(31)SB 12.2(33)SB 12.2(33)SB 12.2(33)SB 12.2(33)SB
12.2(33)SB
12.2(31)SB 12.2(33)SB 12.2(33)SB 12.2(33)SB 12.2(33)SB
12.2(44)SG
12.2(44)SG
12.2(TBD)S E 12.2(TBD)S E
12.4(20)T
12.4(20)T
12.4(20)T
98
ASR1000
12.2SB
12.2SR/ SX
12.2(33)SRB 12.2(33)SRE 12.2(33)SRE 12.2(33)SRE
12.2SB
Alarm filtering support in CiscoEntity-Alarm-MIB SNMP Trap Simulation RMON-MIB enhancement for 64 bit counter support Support for HC-Alarm-MIB RFC2576: SNMP v1/v2c PDU conversions for proxy forwarder SCP, FTP & RCP Support in CISCO-CONFIG-COPY-MIB FileType support in CISCOFLASH-MIB Event MIB and Expression MIB Enhancements Show Port Status Command SNMP Diagnostic Enhancements SNMP Support for Cisco Power Extension SNMP trap support for EEM SNMP support for Named Access List Licensing MIB Enhancement for STG
BRKRST-2612
12.3(2)T
12/3(2)T 12.3(2)T 12.2(33)SRE 12.2(33)SRE 12.2(33)SRE 12.2(33)SRE 12.2(33)SRE 12.2(33)SRE 12.2(1st)SY 12.2(33)SXI 12.2(33)SY 12.2(52) SG 12.2(50)SE 12.4(22)T 12.3(2)T 12.4(20)T 12.2(44)SG 12.4(20)T
12.4(11)T
2011 Cisco and/or its affiliates. All rights reserved. Cisco Public
99
ASR1000
12.2 XNA 12.2(33)XN A 12.2(33)XN A 12.2(33)XN A
UDI Support and Configuration Enhancements CNS Agents (Configuration Agent Event Agent, Image Agent)
12.2(28)SB
12.2(31)SB
12.2(33)SB 12.2(33)SB
12.2(25)SEE 12.2(44)SE
12.2(33)XN A
12.2(33)XN A 12.2(33)XN A 12.2(33)XN A 12.2(37)SE
12.2(33)SB 12.2(33)SB
12.2(33)SRA 12.2(33)SRA
12.2(33)SB
12.2(33)SRC
12.2(33)SB
12.2(33)SRC
12.2(1st)SY
12.2(44)SG
12.4(20)T
12.4(20)T
12.2(33)SRC 12.2(33)SRC
12.2(33)SXI 12.2(1st)SY
12.2(44)SG 12.2(44)SG
12.4(20)T
Planning
Planning
12.2(1st)SY
Planning
Planning
Planning
12.4(24)T
BRKRST-2612
Cisco Public
100
ASR1000
12.2 XNA 12.2(33)X NA
HTTPS - HTTP with SSL 3.0 HTTP(S) USB Support For Content Delivery from USB Media; PAI enhancement; TACAC+ Accounting support HTTP IPv6 Support BEEP Infrastructure; IPV6 Support SOAP IPv6 Support Cisco IOS Scripting with TCL TCL SNMP MIB access Signed TCL scripts TCL over IPv6 HTTP Cookie support (RFC2965) HTTP Digest Authentication Support
12.2(33)SB
12.2(33)SB
12.2(33)SRC
NA
12.2(33)SB
12.2(33)SRC
12.2(33)SXI
12.2(44)SG
12.4(15)T
NA NA NA NA NA NA
12.2(33)SB
12.2(33)SRC 12.2(1st)SRE
NA
12.2(33)SB
12.2(33)SRC
12.2(1st)SY
12.2(44)SG
12.2(7th)SE
12.2(33)X NA
BRKRST-2612
Cisco Public
101
ASR-1000
12.2SR/ SX
12.2SB
12.2 XNA
Configuration Replace and Configuration Rollback, including config versioning (archive) and timed rollback Configuration Change Notification and Logging Contextual Configuration Diff Utility
12.2(33)SB
12.2(33)SRA
12.2(25)S
12.2(33)SB
12.2(31)SB2
12.2(33)SXH
12.2(44)SG
12.2(40)SE
12.2(33)XNA
12.3(7)T
12.2(25)S
12.2(33)SXH 12.2(33)SXH
12.2(25)SEC 12.2(40)SE
12.2(33)SRC
12.2(33)SXI
12.2(33)SB
12.2(33)SB 12.2(33)SB 12.2(33)SB 12.2(33)SB 12.2(33)SB
12.2(33)SRB
12.2(33)SRB 12.2(33)SRC 12.2(33)SRC 12.2(33)SRA 12.2(33)SRA
12.2(33)SB
12.2(33)SB 12.2(33)SB 12.2(33)SB 12.2(33)SB 12.2(33)SB 12.2(33)SRB 12.2(33)SRC 12.2(33)SRC
12.2(33)SXI
12.2(33)SXI 12.2(33)SXI 12.2(1st)SY 12.2(33)SXH 12.2(33)SXH
12.2(44)SG
12.2(44)SG 12.2(44)SG 12.2(44)SG 12.2(44)SG 12.2(44)SG 12.2(7th)SE 12.2(7th)SE
12.2(33)XNA
12.2(33)XNA 12.2(33)XNA 12.2(33)XNA 12.2(33)XNA 12.2(33)XNA
12.2(33)SB
12.2(33)SRC 12.2(1st)SRE
12.2(33)SB
12.2(33)SRC 12.2(1st)SRE
12.2(33)SXI 12.2(1st)SY
12.2(33)XNA
Cisco Public
102
12.3(14)T1
12.4(2)T 12.4(11)T 12.4(20)T 12.4(22)T 15.0(1)M 15.1(3)T Planning 12.4(2)T 12.4(11)T 12.4(20)T 12.4(22)T 15.0(1)M 15.1(3)T Planning
12.3(14)T1
12.4(2)T 12.4(11)T 12.4(20)T 12.4(22)T 15.0(1)M 15.1(3)T Planning
12.3(14)T1
12.4(2)T 12.4(11)T 12.4(20)T 12.4(22)T 15.0(1)M 15.1(3)T Planning
CISCO ACCESS ROUTERS - Old models EEM Version Cisco 1700 Series
1.0 2.0 2.1 2.1.5 2.2 2.3 2.4 3.0 3.1 3.2 12.3(4)T 12.3(14)T1 12.4(2)T 12.4(11)T
Shipping EC Planning
BRKRST-2612
Cisco Public
103
Cisco XR 12000
FM FM FM FM FM FM FM Planning Planning Planning
Cisco CRS-1
FM FM FM FM FM FM FM Planning Planning Planning
2.1.5 2.2 2.3 2.4 3.0 3.1 3.2 12.2(40)SE 12.2 (50) SE 12.2 (52) SE 12.2 (52) SE 12.2 (52) SE 12.2(40)SE 12.2 (50) SE 12.2 (52) SE 12.2 (52) SE 12.2 (52) SE 12.2(44)SG 12.2(52)SG Summer'10 (Zanzibar) Summer'10 (Zanzibar) Summer'10 (Zanzibar) 12.2(44)SG 12.2(52)SG 12.2 (1st)SY Planning Planning
Shipping
EC Planning
3.4
Planning
Planning
Planning
Planning
Planning
BRKRST-2612
Cisco Public
104