on 04-08-2016 05:42 AM
Tool available at: https://cway.cisco.com/tools/confdiff/
Have you ever struggled comparing two network configuration files?
Of course there exist numerous diff scripts and tools (Unix “diff” command, WinMerge…) but they are well suited for programming code or articles. When used on Cisco configuration files, they tend to flood relevant exception in a large amount of false positives, which might lead to mistakes and impact your productivity.
This tool addresses the problem with an approach that understands the hierarchical structure of Cisco configuration files and an output that facilitates comparison by reordering and aligning the files such that matching parts and corresponding sections are facing each other.
NB: this tool infers the hierarchical structure of configurations from their indentation (spaces at the beginning of the line), so it is essential that indentation of input files follows the format of a show run.
Because it is based almost only on indentation, this tool is platform agnostic: it can be used for configuration files of IOS, IOS-XE, IOS-XR, NX-OS...
Your feedback is valuable to help us improve the tool. Do not hesitate to add a comment using the icon in the upper right corner of the page.
I am not able to upload the file now. It was working for past 2 weeks. Suddenly it throws error from today.
I am getting a blank page when trying to use the link that should direct me to the tool. Is it also a possibility to compare configurations of two different devices? this way you can see if they are standardized?
why this tool not active now ? any idea
Config diff functionality is already integrated into the 9800 series WLCs GUI to compare startup and running configurations before saving.
And IOS-XE has for a long time supported "Contextual Configuration Diff Utility":
https://www.cisco.com/c/en/us/td/docs/routers/ios/config/17-x/syst-mgmt/b-system-management/m_cm-config-diff-0.html
If you just want to compare 2 arbitrary config files there are dozens of file comparison tools out there - just do a search and try them to see what works best for you. Even Notepad++ has a compare plug-in https://github.com/pnedev/compare-plugin
and some users have written UDL definitions for Cisco configs: https://www.google.co.uk/search?q=notepad%252B%252B+cisco+ios
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: