Cisco Packet Tracer 8.2 and GNS3 v3..0 feature comparison

General Packet Tracer 8.2 GNS3 v2.2
Free software YES YES
Open source NO YES
Free download YES YES
Windows support YES YES
Linux support YES YES
     
Fully functional IOS
Simulated IOS. Partial features

Real IOS images run in virtual environment
Catalyst switches
NX-OS switches Unsupported YES
ISR routers YES
ASR routers    
ASA firewall YES
ASA ASDM configuration support Unsupported YES
Cisco Firepower Next-Generation IPS (NGIPS) Unsupported YES
Cisco Firepower Threat Defense Virtual NGFW Unsupported YES
Firepower Management Center Virtual.    
WIFI Unsupported
3G/4G Unsupported
VOIP
     
RADIUS
Netflow agent YES
Netflow collector
     
SNMP agent YES
SNMP collector

 

GNS3 supported emulators

As GNS3 3.0 server runs only on Linux, Windows users have to use the GNS3 VM to run network devices images :

GNS3 virtual machine supports the following emulators :

  • HyperV
  • VirtualBox
  • VMWare ESXi
  • VMWare workstation

  

GNS3 setup

Install GNS3 on Debian/Ubuntu with the following commands :

sudo add-apt-repository ppa:gns3/ppa-v3
sudo apt install gns3-gui

BGP features comparison

Cisco Packet Tracer 8.2 (simulated IOS features)

Packet Tracer 8.2 features only a subset of the BGP functionalities of a real Cisco ISR router. The emulated features focus on CCNA and CCNP certification exam preparation.

Router(config)#router bgp 65000
Router(config-router)#%BGP-4-NORTRID: BGP could not pick a router-id. Please configure manually.

Router(config-router)#?
  bgp              BGP specific commands
  distance         Define an administrative distance
  exit             Exit from routing protocol configuration mode
  neighbor         Specify a neighbor router
  network          Specify a network to announce via BGP
  no               Negate a command or set its defaults
  redistribute     Redistribute information from another routing protocol
  synchronization  Perform IGP synchronization
  timers           Adjust routing timers
              

 

GNS3 (emulated real IOS features)

GNS3 3.0 features all the features of a real Cisco ISR router as GNS3 is running a real IOS image on emulated hardware.

R2(config)#router bgp 50000
R2(config-router)#?
Router configuration commands:
  address-family       Enter Address Family command mode
  aggregate-address    Configure BGP aggregate entries
  auto-summary         Enable automatic network number summarization
  bgp                  BGP specific commands
  default              Set a command to its defaults
  default-information  Control distribution of default information
  default-metric       Set metric of redistributed routes
  distance             Define an administrative distance
  distribute-list      Filter networks in routing updates
  exit                 Exit from routing protocol configuration mode
  help                 Description of the interactive help system
  maximum-paths        Forward packets over multiple paths
  neighbor             Specify a neighbor router
  network              Specify a network to announce via BGP
  no                   Negate a command or set its defaults
  redistribute         Redistribute information from another routing protocol
  synchronization      Perform IGP synchronization
  table-map            Map external entry attributes into routing table
  template             Enter template command mode
  timers               Adjust routing timers

GNS3 requirements

Minimum Requirements

OS Windows 7 (64 bit) and later, Mavericks (10.9) and later, Any Linux Distro - Debian/Ubuntu are provided and supported
Processor 2 or more Logical cores - AMD-V / RVI Series or Intel VT-X / EPT - virtualization extensions present and enabled in the BIOS. More resources allows for larger simulation
Memory 4 GB RAM
Storage 1 GB available space (Windows Installation is less than 200MB
Additional Notes More storage is needed for OS and Device Images.

 

Recommended Requirements

OS Windows 7 (64 bit) and later, Mavericks (10.9) and later, Any Linux Distro - Debian/Ubuntu are provided and supported
Processor 4 or more Logical cores - AMD-V / RVI Series or Intel VT-X / EPT - virtualization extensions present and enabled in the BIOS. More resources allows for larger simulation
Memory 8 GB RAM
Storage SSD - 35 GB available space
Additional Notes Additional RAM up to 16 gigs and i7 or equivalent for optimal usage. Virtualizing devices is processor and memory intensive. More is better but properly configured device trumps RAM and Processing power.