• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 349
  • Last Modified:

Maintaining Same Version of Firmware of Cisco Devices

Is it the best to maintain the same version of firmware of same model of Cisco devices (router, firewall, switches, etc) on the same network to increase the compatability?

Are there any requirements/compatability list/guideline/best practice on the network stated the above requirement?

Thank you very much in advance for your help!
3 Solutions
Don JohnstonInstructorCommented:
Is it the best to maintain the same version of firmware of same model of Cisco devices (router, firewall, switches, etc) on the same network to increase the compatability?
Depends on your definition of "best". :-)

You're talking about within the same model of platform, right?

My criteria for OS upgrades on Cisco equipment is that I don't do it unless the upgrade adds a feature that I need or it fixes a bug that's affecting the equipment. If that's your upgrade criteria, then synchronizing the OS is mandatory.
Differences in IOS, is what futures they provide- "flavors", while most generic network rules would be across all of them.
Yes, there is always improvements and upgrades, either to improve current futures or introduce new one.
You can compare them here

There is always bugs present, and they always getting discovered and fixed.
Yes , while new IOS would have more potential bugs not uncovered yet, but nevertheless they would fix of previous one as well CPU memory improvement compare to others.
You always can judge approximate  IOS size, to have guess how many "adds-on" in it.
To know details, is to much work, and probably something you don't need it, if your environment is simple.
In my opinion I maintain all my Cisco routers of the same model at the same level of IOS.  This allows for easier troubleshooting for issues because you only have one IOS to worry about.  It is a good idea to review release notes of new releases to see if it applies or is relevant.  I only run tried and true maintenance releases  (the MD) and never deploy the latest and greatest unless it is recommended by Cisco TAC for something.
Our current strategy is as follows
Upgrade when
          1) There is a security advisory released for your image

          2) there is a bug / crash observed for your current image and the features which you are using

          3) when a new feature set is required

For official best practices here is a white paper from Cisco describing that:
mawinghoAuthor Commented:
Do you think for the following IOS release, they have fixed some unstable issues or major security issue so that they have to be upgraded? I am not an expert, hope someone can give me some advices.

Cisco 15.0(1)SE

Juniper 11.4
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now