This project was made in collaboration with Alex Ayala

Unfortunately I will not be posting this executable as it requires additional peers to function properly. In this project Alex and I worked on implementing the registry side of networks. This program utilized file descriptor sets to connect a multiple number of peers to the registry. The registry is also able to publish the files contained in the users "shared files" directory. Along with all of this the registry is able to search for a specific file for the requesting peer to download.

Peer to Peer File Download