Cisco to Arista EOS Migration Cheat Sheet

This guide is an essential tool for network engineers deploying Arista EOS devices. There is a comparison of Arista EOS and equivalent Cisco IOS commands for migration and integration. Coverage includes interfaces, VLANs, routing, and other networking functions to streamline deployment and troubleshooting. Follow the link to Arista configuration cheat sheet as well.

Cisco IOS CommandsArista EOS Commands
show running-configshow running-config
show memoryshow system memory / bash -c “free -m” 
show process cpushow processes top once
dir /allbash -c “ls -al /mnt/flash”
show flash bash -c “df -h” or dir
erase startup-configdelete startup-config
copy tftp flash:copy tftp: flash:
copy nvram:startup-config tftpcopy startup-config tftp://host/file
show users allshow users
show terminalshow terminal
show loggingshow logging
show ip interface briefshow ip interface brief
show protocolsshow ip interface brief
show interfaces <interface>show interfaces <interface>
show vlan briefshow vlan
show vlan id <id>show vlan id <id>
show interface <interface> switchportshow interfaces <interface> switchport
show interfaces trunkshow interfaces <interface> switchport
switchport mode dynamic <mode>DTP not supported
show interfaces statusshow interfaces status
show etherchannel summaryshow port-channel summary
show interface port-channel <number>show interfaces port-channel <number>
show spanning-tree vlan <id>show spanning-tree vlan <id>
show spanning-tree interface <interface>show spanning-tree interface <interface> detail
show spanning-treeshow spanning-tree
show spanning-tree summaryshow spanning-tree summary
show mac address-tableshow mac address-table
show cdp neighbors detailshow lldp neighbors detail
show port-security interface <interface>show port-security interface <interface>
show ip routeshow ip route
show ip protocolsshow ip protocols
show ip ospf interface <interface>show ip ospf interface <interface>
show ip ospf databaseshow ip ospf database
show ip ospf neighborshow ip ospf neighbor
show ip dhcp conflictnot supported
show ip dhcp bindingshow ip dhcp lease
show ip dhcp poolshow ip dhcp pool
show ip dhcp snoopingshow ip dhcp snooping
show ip arp inspectionshow ip arp inspection
show ip nat translationsshow ip nat translations
show ntp statusshow ntp status
show standby (HSRP)show vrrp (VRRP)
show ip access-listsshow access-lists
configure session <name>not supported (basic archive only)
telnet <ip address> <port>telnet <ip address> <port>
show ip sshshow management ssh
ssh –l <username> <ip address>ssh <username>@<ip address>
ping <ip address>ping <ip address>
traceroute <ip address>traceroute <ip address>

Systems Architecture

Cisco IOSArista EOS
Proprietary monolithic OSModular OS built on Fedora Linux
Single image architectureMulti-process feature independent processes
Feature failures can crash deviceProcess restarts do not crash the switch
Cisco IOS CLI (no bash shell)Similar to Cisco CLI plus bash shell
Bash shell scripting not supportedBash shell scripting
IOS-XE / IOS-XR virtualizationnative support for virtualization + containers
In-Service Software Upgrades (ISSU)Smart System Upgrades (SSU) less disruptive
Syslog onlySyslog + local Linux logging tools
Complex feature-based licensingSimpler licensing and less restrictions
More complex ZTP (zero-touch)Easier ZTP with native scripting
Basic configuration archive rollbackFull configuration, test, and rollback

Arista EOS Configuration Cheat Sheet

Click here