GNS3 1.0 Vs Cisco CML



Last week I started backing the crowd funded GNS3 1.0 project by making a small(ish) donation, I watched the preview video and I was very impressed. Some of the exciting new features of GNS3 are:

Grouping of devices for easier management
IOS on UNIX Support
IOU Switching Support
Ability to plug in network cables to running routers and switches (instead of having to turn them off)
Rapid Spanning Tree support
Enhanced Idle-PC calculations

Many of you have probably used GNS3 for some time now. some of you may even have weighed up the pros and cons of using IOU, so its great that GNS3 now offers the ability to leverage the best of both worlds in one interface, but how does it shape up to CML, which is clearly going to be it's main (if not only rival)?

Costs and Limits

CML is going to be with us pretty soon (although Cisco are still keeping pretty quiet about it). The word on the street is that for the likes of you and I it will cost $100 and support a maximum of 15 devices.

GNS3 does not have such a cost or device limit (although it does require memory from the host machine), and the CCIE exam itself has far more that 15 devices (30 from what I have seen of the v4.0, and would guess its roughly the same for the v5.0).  

Switching

With CML IOS switching won't be released until later in the year, possibly as an upgrade, maybe as an add-on, unknown if there is a price association.

GNS3 Switching will be handled through connectivity to an IOU VM.

Resources

There are expected to be other issues with CML, in that as each device runs as a separate VM it is a "huge resource hog" - and this is coming from someone who worked on the beta from a thread over at the Cisco learning network here.

Both CML and GNS3 1.0 will hook into VMs for different requirements, out of the box GNS3 works exceedingly well, granted switching has been a bug-bear for most. GNS3 can already hook into VirtualBox for VMs and can run IOS XR vms, and any manner of VirtualBox guest. CMLs VM connectivity will be decided by Cisco.

Other features

CML offers a great way of overlaying data - from my earlier post on VIRL (as it was known then) you can overlay information such as BGP connections, which will be great for presentations, especially as the engine can be separated from the GUI (called VM Maestro), the GUI can run on a laptop and the engine could for instance run on a server back in the office. Both can however live happily on the one laptop though (if suitably specced). This separation of roles is very good, especially if this is in a corporate environment.

GNS3 can connect to read equipment whereas CML seems to be more self contained, which also keeps it within the node limit imposed by your license, but also means that one of the great features of GNS3, that overcame the switching issue, will go back to relying on emulation of ASICs to provide switching.

Who will win?

It's really early days yet, but for the one-off consumer looking to study for an exam I think it will be GNS3 that has the greater install base. CML will get a lot of attention, thats pretty obvious, but its device number limitation for the like of you and I that will be a real bug bear. GNS3 is free and will remain free, it has a great following and is only limited by the imagination. Yes I will will buy CML, just like I bought about $2000 worth of routers and switches before finding out that they are going to be no good for the CCIE v5, but I think I will probably use GNS3 more.

CCIE #49337, author of CCNA and Beyond, BGP for Cisco Networks, MPLS for Cisco Networks, VPNs and NAT for Cisco Networks.

Related Posts

Previous
Next Post »

7 comments

comments
Anonymous
4 May 2014 at 11:35 delete

Nice compar...

Apart from that

""" bought about $2000 worth of routers and switches before finding out that they are going to be no good for the CCIE v5,"""

Wat devices you purchased??

Reply
avatar
5 May 2014 at 00:41 delete

Hi, I bought:

1x 3750
1x 3560
2x 3550
3x 1841
3x 2501 (for frame relay)
4x 2600 series routers
Lots of serial cables
Memory upgrades for 1841s

Reply
avatar
Nikh
5 May 2014 at 06:13 delete

correct me if I'm wrong but the above devices can still help cover ccie v5 blueprint
coz 1841 supports 15 ios
even i picked up
3 1841
1 1812
1 3750g 1u model ios 15
1 3750 v2 ios 15
2 3550

4 2610 xm with 256mb ram and 48 flash to run 12.4t (picked up last year)

also have 2 2950

Reply
avatar
5 May 2014 at 11:34 delete

You should be good with them - build up your own topologies and tear them apart. It's the only way to learn! Cisco reckon that it should be ISR 2900s and 3560Xs (http://www.cisco.com/web/learning/certifications/expert/ccie_rs/docs/ccieRS_examUpdates4-5.pdf) but thats going to be an expensive investment.

If the routers can do what's on the blueprint then you should be ok really.

Reply
avatar
17 May 2014 at 15:29 delete

For the one-off User - GNS3 will be free, not limit devices, and will be more multi-vendor friendly. CML will offer some features that GNS3 won't have initially, but we are looking forward to leveraging some really cool technology.

GNS3 is never meant to compete against CML - but work in conjunction with it.

Great post Stuart - thanks for the GNS3 mention!

Reply
avatar
4 July 2014 at 04:06 delete

any buddy help
how to download gns3 1.0 software

Reply
avatar
4 July 2014 at 05:47 delete

https://gns3.crowdhoster.com/become-an-early-release-member - contribute, wait for email and login details, download...

Reply
avatar