Now there is. When I first took the CCNA 8 years ago I was limited to the Sybex CCNA training simulator. Sure it was better than nothing but it was very limited. Good enough to past the test but not good enough to become proficient at routers.
Now enter Dynamips. It's an emulator that is able to boot real Cisco IOS files thus allowing users to run REAL routers within windows of their desktop. Real routers. Real commands. Everything is there.
I recently took an advanced Cisco class and the training was performed with Dynamips. Each student was able to fire up a series of routers to perform the labs. Short of stacking up a bunch of routers on my desk I've never been able to perform the tasks that we did. In my spare time I was able to pretty much duplicate our North America network we have at work. Same IP addresses and configurations and everything. EIGRP running and everyone was talking.
Now for the fun part I was able to manipulate those configurations to see how things were affected. I can't do this on our production network. I was able to turn on debugging at all levels.
1000 foot overview of Dynamips:
- Free
- Linux or Windows
- Need to have access to Cisco IOS's
- Can be frustrating to get installed and working
I plan on posting a multipart series on how to install and get everything working from start to finish - to include Dyangen and GNS3 which can provide a beautiful GUI interface to everything you want to with Dynamips.
In the meantime I leave you these links:
Dynamips
http://www.ipflow.utc.fr/index.php/Cisco_7200_Simulator
Dynagen
GNS3