adventures in simulation
we here at cisco biscuits, are huge fans of simulation, why spend million pound on a room full of router death when for absolutely no money you can have a network that would make the average Service Provider quake in their booty, big respect to toxic for his stirling work in helping me get all this running back at the internest GNS3 is the logical culmination of the stirling work done by Christophe Fillot at the University of Technology, Compiegne, France, the dynamips Cisco® router emulation software.
GNS3 packages the most useful routers, from the humble 2600′s to the fearsome 7200′s in a handy network designer, and allows them to run full ios images, and allows you to telnet, or ssh to each… so you are no longer using a simulator, you’re using a virtual machine, which you could, in theory, stick in the middle of an ISP network and save millions on hardware and electricity… i’ve been spanking the lab work for the bsci using gns3 and so far have configured multiple ospf areas, all flavours of bgp routing and route mapping, so far the only thing i can’t do with it is run IGMP with real switches, as GNS doesn’t (yet?) support switches, if you have a big bag of lab work to rinse out, this really is the answer, while Packet Tracer is good, it still has the limitations of any simulator, and it can be a proper pain in the arse to use..
general advice when running GNS3
- go out and buy the fastest machine you can afford with as much memory as humanly possible, as the hardware is all being emulated, mucho mips and flops are required, especially when you running 3 or 4 routers. i am running gns3 on an athlon xp 1800 with one GB of RAM, and one or two VM routers will sometimes lock up, or features refuse to work, i tend to kill all non mission critical processes while running
- choose the smallest IOS image you can get away with, when we first set up GNS we ran the advanced ip services image on 7200 routers [because we could] but the size of the image thrice multiplied was too much for my puny machine to cope with and much paging and CPU maxing was in evidence, toxic found a nice 2691image that so far has supported all of my BSCI needs [he later tells me that this image is a bit cranky]
- installation on windows gave us a little distress [toxic reports that it behaves very well in linux {no surprise there}] and the GNS3 implementation of the dynamips console still doesn’t work properly on my machine, and due to the tendency to crash i have been saving my topologies and configs at regular intervals, to enable saving of configs you must create a new project, after that all saves will automatically save configs, you will lose connection to all routers when you create the new project however, so ensure that a copy run start is performed so that when you re-open your project file you haven’t got to re-configure [truly a real killer on some multiple BGP beast at 2 in the am]
more..
so my man toxic hooked me up with a 64 bit athlon machine with a whole 2GB, RAM up session, after nuff fussing and fighting with ubuntu, didn’t like my ati viddy card, and gns3 is still kinda experimental for ubu, i gave in and went the xp64 route..
the first probelem was the path to dynamips, it being a 32 bit app, it gets installed in the Program Files (x86) directory, so you need to add the (x86) bit, so far so good.. now the hypervisors [that's what gns calls the virtual routers] are running but the console isn’t working, telnet is not happening, so i downloaded putty and stuck that in the path in gns3′s general settings and boom, the machine is cranking, three 7200′s running the daddy c7200-advipservicesk9-mz.124-4.T1,
so next up is to get gns talking to the ethernet loopback adapter on the xp box and via that hopefully we can get it talking tothe free TACACS+ server that’s floating about on the net, c’est la, see you when it’s done
No Tag


September 17th, 2008 at 6:05 am
lot to leran from this site…
September 21st, 2008 at 8:26 am
hey there, it’s good to know that somebody’s reading this stuff…
September 25th, 2008 at 6:33 am
good site jzqfuo
November 6th, 2008 at 12:52 am
It has long been looking for this information, Thank you for your work.
November 11th, 2008 at 8:17 pm
Interesting article on GNS3 – I hit some of the same pitfalls when I first started using it. I’m just about to resit my BSCI exam after missing a pass by 2%…doh! GNS3 has been a savior as far as getting some of the tricky BGP and route redistribution quirks ironed out. I also use a lot of “real life” routers, however GNS is great since it’s so handy to get a lab up and running in minutes. It’s also happens to be a LOT cheaper on the old ‘leccy bill – you could say it’s a “green” solution
December 4th, 2008 at 12:53 am
Hey! I like your post “adventures in simulation” so well that I like to ask you whether I should translate into German and linking back. Greetings Engel
December 4th, 2008 at 9:52 am
hey man, that’s most gratifying, be my guest..
February 21st, 2009 at 8:35 am
Greetings,
I have been using GNS3 in upper division courses for Networking, Voice, and Security for about the last 9 months at Cal Poly Pomona. I am currently in a project to write a peer review paper, additional curricula, and research on the furthering of the product in this medium. It is so helpful to the students who have never had this kind of exposure. I look forward to using GNS3, furthering the development of it and giving feedback to the core development team.
Cheers,
Prof. Brandon R. Brown
Lecturer
California State Polytechnic University
Pomona
April 16th, 2009 at 10:16 am
emm. nice..
April 23rd, 2009 at 9:39 pm
Beautiful!
April 24th, 2009 at 1:52 pm
mm. love it
May 18th, 2009 at 9:17 pm
hh. interesting
June 1st, 2009 at 4:34 pm
hey prof, sorry for the delay in getting back to you, i’ve been been studying slightly off the cisco track, i’d love to see the paper etc when you get stuff happened, thanks for the input, mr.e