Skip to content

pedrotgn/python-p2p

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

-----PYTHON-P2P-------------

This small project aims to implement short versions of popular P2P protocols in Python. It is mainly created for teaching purposes in the P2P course (URV university).

It does not implement any type of network communication like sockets. It just models as a python object a network node and it uses method invocation and instances to create the network and simulate routing.

The project is mainly focused on DHTs like Chord, Koorde or Symphony, but it also implement unstructured protocols (epidemics).

The project exports networks to the Pajek tool format. 
http://vlado.fmf.uni-lj.si/pub/networks/pajek/

About

Implementation of well-known p2p protocols in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published