Comparison of peer-to-per systems with client-server architecture in transferring of large files