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.zip
andA2_small_file.zip
-
To run the first implementation run
script.sh
on terminal -
To run the second implementation replace client_part1 by client_part2 and server_part1 by server_part2 in
script.sh
and runscript.sh
on terminal