P
P
Peter Krupnev2017-12-04 13:48:42
P2P
Peter Krupnev, 2017-12-04 13:48:42

How to share and transfer a large file via p2p?

I am looking for a solution to transfer large (and not so) files via p2p.
Preferably console, open source, under Lin and Win.
Punching NAT. Similar to BTSync.
Those. the task is something like this:
1. Seeder says:
blahblahsync c:\shared
this directory is hashed, hash is issued
2. Downloader (leecher) says:
blahblahsync hash
3. They find each other even if both are behind NAT (possibly through a torrent DHT )
and pump at the maximum possible speed for both.
Of course, I tried transmission, deluge. For such a transfer (without many hosts
with white ip), they are not suitable - apparently, the hash is simply not published in DHT.
The essence of the search is decentralization and high speed (if it is not deliberately cut along the way ). When I tried transmission, the distributing and downloading
channels had 40-50 honest megabits each, and the speed between seeder -> my intermediate
server with white ip -> leecher jumped in the range of 300-500-700 Kb/sec. And often dropped to zero.
I also searched on github. So far, nothing suitable. If anyone has any thoughts or advice, I'd be
grateful!

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question