Network Simulation

A highly scalable network emulation tool which emulates dynamic, mobile ad-hoc wireless network topologies in real-time, featuring easy deployment and detailed network models. It was developed in the research project HIDENETS

GNS3 is a graphical network simulator that allows simulation of complex networks.

To provide complete and accurate simulations, GNS3 is strongly linked with:

Dynamips, a Cisco IOS emulator.
Dynagen, a text-based front... more

Marionnet is a virtual network laboratory: it allows users to define, configure and run complex computer networks without any need for physical setup. Only a single, possibly even non-networked GNU/Linux host machine is required to simulate a... more

Understanding computer networks without performing practical experiments is really difficult, not to say it is almost impossible. Unfortunately, setting up a networking lab can be very expensive.

Netkit is an environment for setting up and... more

NetLAB is designed for learning computer networks and doing research. It augments Netkit/UML emulated networks with a GUI for creating and operating network configurations. NetLAB provides an oracle that monitors, diagnoses and explains network... more

Ns is a discrete event simulator targeted at networking research. Ns provides substantial support for simulation of TCP, routing, and multicast protocols over wired and wireless (local and satellite) networks

OMNeT++ is a discrete event simulation environment. Its primary application area is the simulation of communication networks, but because of its generic and flexible architecture, is successfully used in other areas like the simulation of complex... more

OverSim is an open-source overlay and peer-to-peer network simulation framework for the OMNeT++ simulation environment. The simulator contains several models for structured (e.g. Chord, Kademlia, Pastry) and unstructured (e.g. GIA) P2P systems... more

WANem is a Wide Area Network Emulator, meant to provide a real experience of a Wide Area Network/Internet, during application development / testing over a LAN environment. Typically application developers develop applications on a LAN while the... more

Subscribe to Network Simulation