Home > NetSim

NetSim

NetSim is a project mainly written in Java, it's free.

Project for CS6240

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

NetSim-0.3

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Project Description:

NetSim is a network simulator project with the following objectives:

  • Graphical building of network topologies
  • Configuration of network elements and its parameters
  • Network simulation

At this stable build we have accomplished the first, graphical building of network topologies :)

Version 0.3 (September 16 2009)

  • Included Save and Open support
  • Included linking capability

Version 0.2 (September 7 2009) adds:

  • Modified architecture to MVC model

Version 0.1 (August 31 2009) implements:

  • Basic GUI
  • Three basic network elements

========================================================================= How to...

Add a network topology:

In NetSim V 0.3 you can draw a network topology by selecting the network elements available ("Node", "Trans" or "App") on the left menu and then the desired position in the canvas.

Select a network element:

  • Click "Select" button
  • Click the network element on the canvas
  • To select more than one element press and hold the CTRL key

Delete a network element:

  • Click "Select" button
  • Select the network element on the canvas
  • Press the DEL key

Link Network elements:

  • Select the "Link" button
  • Press right mouse button on the desired first element in the canvas and drag releasing on the element to be linked.

Save the current topology:

  • On the menu: File -> Save, this will save the current topology (only one save supported at the moment (V0.3))
  • Note: each save will over write the past save.

Open a saved topology:

  • On the menu: File -> Open, this will open the last saved topology in two stages: 1st the elements and then...
  • Click on the canvas an the links will be loaded as well

Start a New topology:

  • On the menu File -> New or
  • Click the "Clear" Button on the left bottom part of the application

Quit the application:

  • On the menu File -> Quit

========================================================================= Authors

Yina Arenas [email protected] Gu Lin [email protected] Mona Sergi @virginia.edu

=========================================================================

Previous:PHPCocoaDialog