Skip to content

Just a tiny and simple web application that allows to create network topologies. For educational purposes.

License

Notifications You must be signed in to change notification settings

ri-co/dummyPacketTracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dummyPacketTracer

Just a tiny and simple web application that allows to create network topologies. For educational purposes.

Start of the project: 2017

To run dev web server locally, just download or clone this repo and make sure you have PHP >= 5.6.4 installed on your machine. Then in dPT_server run: php artisan serve

Functions being implemented

  • insert PCs (HOSTS) -> config ip/netmask/gw
  • insert HUBs -> repeat signal
  • insert ROUTERs -> configure at least two different interfaces
  • establish connections between devices
  • [...]

Software architecture

  • API Web server (dPT_server):

    • GET /projects/ -> returns projects list
    • GET /projects/:id -> returns project :id
    • PUT /projects/:id -> edits project :id
    • POST /projects/:id -> saves a new project called :id
  • Database made of 5 tables

    • users(Laravel-implemented)
    • devices
    • projects
    • interfaces
    • connections

Issues

About

Just a tiny and simple web application that allows to create network topologies. For educational purposes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published