An implementation of Peer-Server-Peer File Distribution using TCP and UDP sockets in Python socket-programming. Refer to report.pdf for more implementation details and analysis.
-
First, unzip
A2_large_file.zipandA2_small_file.zip -
To run the first implementation run
script.shon terminal -
To run the second implementation replace client_part1 by client_part2 and server_part1 by server_part2 in
script.shand runscript.shon terminal