Archives For Psimulator2

Roland Kuebert forked the psimulator2 network simulator project from the original, seemingly discontinued source and made the new version available at https://github.com/rkuebert/psimulator.

Roland posted this announcement in the comments under my psimulator2 blog post. So that his announcement receives a bit more visibility, I am re-posting his comment verbatim below:

Hi all,

Just a heads up, I forked the project from the original, seemingly discontinued source and it is available at https://github.com/rkuebert/psimulator .

I have fixed the issue preventing the use of Java 8, but I have yet to look into making a release on GitHub. You can, however, clone the repository and use gradle to build jar files – I recommend using gradle shadowJar to create jar files which can be run without specifying any further dependencies.

For the frontend, use java -jar java -jar frontend/build/libs/psimulator-frontend-master-*.jar (replace the asterisk with the exact name, the star represents the git commit you used to checkout).

For the backend, use java -jar backend/build/libs/psimulator-backend-master-*-all.jar (replace the asterisk with the exact name, the star represents the git commit you used to checkout).

Cheers
Roland

Psimulator2 is a basic graphical network simulator created and used by the Czech Technical University in Prague, Faculty of Information Technology to teach basic networking topics. It will run on any system that supports Java, including Windows, Mac OS, and Linux.

Psimulator Linux Open-Source Graphical Network Simulator

Each node created in the Psimulator2 network is a Java program that implements the functionality of a host, switch, or router. Once a network simulation scenario is started, the user can connect to each virtual node using telnet and enter configuration or test commands. However, only a sub-set of normal networking functionality is supported by the software emulation the node.

Read on to see how to set up a network using the Psimulator2 graphical user interface and run the simulation.

Continue Reading…