Juniper to IOS conversion chart

    Moving to JunOS from IOS can be a daunting task.  It’s a completely different command structure and the config, by default, looks like a programming language.  I was fortunate enough to have gotten in on using JunOS very early in my career, 13 in to be exact (as of this writing).  Not to mention that wen I got started, IOS wasn’t the only game in town.  Remember Xylan?  Gandalf?  OpenRoute? How about Ascend?

    That being said, a conversion chart is a useful thing.

    These are everywhere on the net.  Recently I was asked to provide some of this for my job, so I took most of what I could find on the net and compiled it together using my favorite one as a template adding this and that from my own bag of what I thought was useful, which was very little since the initial one was pretty complete.  I suspect this may migrate to a “page” and not just a post, and will likely be a bit of a living document as I find more and more useful bits and pieces.


Basic CLI and Systems Management Commands
Junos CommandIOS Command
set dateclock set
pingping
request system rebootreload
request messagesend
show system uptimeshow clock
show chassis environmentshow environment
show cli historyshow history
show system statisticsshow ip traffic
show logshow log file nameshow logging
show system processesshow processes
show configurationshow running config
request support informationshow tech-support
show system usersshow users
show version | show chassis hardwareshow version
traceroutetrace
Switching Commands
Junos CommandIOS Command
show ethernet-switching interfacesNo equivalent command
show spanning-tree bridgeshow spanning-tree
show ethernet-switching tableshow mac address-table
show log messagesshow logging
Interface Commands
Junos CommandIOS Command
clear interface statisticsclear counters
show interfaces
show interfaces detail
show interfaces extensive
show interfaces
show interfaces
show interfaces detail
show interfaces extensive
show ip interface
show interfaces terseshow ip interface brief
Routing Protocol Commands
Junos CommandIOS Command
clear arpclear arp-cache
show arpshow arp
show routeshow ip route
show route summaryshow ip route summary
show policy
show policy policy-name
show route-map
show system connectionsshow tcp
show ospf databaseshow ip ospf database
show ospf interfaceshow ip ospf interface
show ospf neighborshow ip ospf neighbor
clear bgp neighborclear ip bgp
clear bgp dampingclear ip bgp dampening
show route protocol bgpshow ip bgp
show route communityshow ip bgp community
show route damping decayedshow ip bgp dampened paths
show bgp neighborshow ip bgp neighbors
show route advertising-protocol bgpneighbor-addressshow ip bgp neighbors address advertised-routes
show route receive-protocol bgpneighbor-addressshow ip bgp neighbors address received-routes
show bgp groupshow ip bgp peer-group
show route aspath-regexshow ip bgp regexp
show bgp summaryshow ip bgp summary

Other Useful JunOS commands

show conf | display set
–display the configuration in a single line per command syntax, useful for cut and paste
show conf | display xml –display the configuration as XML, useful for programming to the XMLRPC interface
Adding | no-more to a command such as:
request  support information | no-more –removes the need to space bar through long output.  Can also be used for piping to a file like 
request  support information | no-more | save
[[ This is a content summary only. Visit my website for full links, other content, and more! ]]