Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Possible Duplicate:
Free Network Sim?

I want to start reading some stuff about networking and i need to practice what i read so, is there any tool that can simulate the design of a network?(i am using winXP)

share|improve this question

migrated from Jan 9 '10 at 12:33

This question came from our site for professional and enthusiast programmers.

marked as duplicate by womble, Murali Suriar, Mark Henderson, Sam, squillman Jan 11 '10 at 16:24

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

It would help if you could give the specifics of the features you are looking for. Do you want to research the properties under load, or do you want to understand how to configure a router? Or something else? – phaedrus Jan 9 '10 at 12:03
What more detail do you need? He said quite clearly "stuff about networking". – womble Jan 9 '10 at 21:33

We use this event simulator in my undergraduate days: And it played quite well AFAIR.

share|improve this answer

The best (e-learning) tool which really gives you insight into the OSI-stack in general is the one Cisco uses in it's certification course offerings. It's called ``Packet Tracer'' and AFAIK is available to the general audience. The tool is able to simulate devices, different topologies, most TCP/IP oriented protocols, high level clients - think web server and some browser,ntheir end-to-end connectivity, including the physical layers in a really simple to use GUI. I do have to admit that it's biased towards Cisco equipment, but its general enough to apply the principles.

share|improve this answer

You either want something like this to simulate network performance:

Or you want something like this to simulate some hosts so you can work on configuration:

Between the two of them, you can simulate almost anything, although if you specifically want to work on configurations for Cisco or Juniper routers, you're going to need the real thing. If you just want to work with routing in general so you understand the protocols, install a linux on a virtualbox instance and install Quagga on that.

share|improve this answer
If you want to experiment with Cisco devices (and have access to one or more IOS images), there's always DynaMIPS and DynaGen (the latter can be found at ). – Vatine Jan 9 '10 at 15:14