Skip to content

A tool to simulate DAG-based protocols on custom network protocols

Notifications You must be signed in to change notification settings

FaridZandi/psim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Protcol Simulator

Define protocols and networks, run the protocols and see the results!

get the code

git clone --recursive [email protected]:FaridZandi/psim.git

dependencies

# install gcc-9.4, python3.8

sudo apt-get install cmake libboost-all-dev -y
 
python3 -m pip install matplotlib numpy pandas networkx seaborn scipy

Build

build is done with cmake.

mkdir build 
cd build 
cmake ..
make -j

Run

cd ../run
python3 run.py

About

A tool to simulate DAG-based protocols on custom network protocols

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages