In this project, user can simulate an Internet Network system (TCP-like). The system can manage every machine, as routers or terminals, send data in pages, see how routers divides the pages on several packets, see the network congestion, etc. The software uses an Dikjstra algorithm to determinate the most efficient path for sending data from one router to another. The user can edit:
For emulating different scenarios of network
For setting debug mode of Simulator
The simulator tool has access to the netowrk, so it can modify, execute, run, send pages, print maps, etc.
cd src
g++ main.cpp -o main
./main