Aria2 is one of the best downloaders but it can be improve to work "on a group"...:
Using several Aria2C in same LAN, it will be extremely usefull to add LPD protocol to Aria2c.,compatible with uTorrent .
Info on http://www.superjason.com/archive/2007/08/14/local-peer-discovery-best-new-utorrent-feature.aspx
and http://www.bittorrent.com/btusers/guides/bittorrent-user-manual/appendix-bittorrent-mainline-interface/preferences/bittorrent#Basic_BitTorrent_Features.Enable_Local_Peer_Discovery.
It's a key feature when you have more than 1 PC in same LAN that are downloading same file (at same time or in different time frame).
Thanks for your efforts!
It looks like utorrent uses broadcast to detect LAN peers. Is there its specification? Or is it closed?
Good question... I really don't know.
Looking at wiki says that "is used by utorrent, bittorrent simple but no formal specification.."
http://en.wikipedia.org/wiki/Local_Peer_Discovery
I will try to look for more information on that...
uf... I can find only this forum topic about LSD (Local Service Discovery) and propossal fo rnew "ZeroConf " for libtorrent:
http://forum.bittorrent.org/viewtopic.php?id=42
The libtorrent "seems to be" code:
http://libtorrent.svn.sourceforge.net/viewvc/libtorrent/trunk/src/lsd.cpp?revision=4029&view=markup
(nothing for uTorrent found)
And the IP address seems to be for multicast :
http://tools.ietf.org/html/rfc2365
....
one more.. I see that BEP14 is missing:
http://bittorrent.org/beps/bep_1000.html
Thank you for the info.
LPD has not been documented publicly.
libtorrent implementation will help to understand the behavior of LPD.
I also found this page from wikipedia.
http://forum.utorrent.com/viewtopic.php?id=63567
It seems very simple protocol.
Yes, I see that it does not have a public doc... hope is so simple as you say that it can be added without much difficulties...
Added local peer discovery in svn trunk. It will be available in 1.9.0.
Thanks! good news, I will try it!
1.9.0 has LPD support.