P2P-Zone  

Go Back   P2P-Zone > Peer to Peer
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Peer to Peer The 3rd millenium technology!

Reply
 
Thread Tools Search this Thread Display Modes
Old 12-03-02, 06:10 PM   #1
TankGirl
Madame Comrade
 
TankGirl's Avatar
 
Join Date: May 2000
Location: Area 25
Posts: 5,587
Wink

Quote:
Originally posted by pod
The site is very scarce on details, but the reason no OpenNAP clients supports multisourcing is that the underlying protocol does not support it. Unlike Gnutella, OpenNAP has resisted proprietary/incompatible extensions so far, and I imagine that's exactly what these guys did; I bet you can only multicource from other same clients.

Not that it's a bad idea, just that it's not likely to succeed.
It is true that multisourcing has not been explicitely supported (or even thought of) in the Nap/OpenNap protocols but resuming is and I think that opens up a way to implement multisourcing from any existing Nap clients with resume capability. The desired offset of the download is part of all download requests - for fresh downloads it is zero and for resume requests it is non-zero, marking the point within the file where you want to start resuming from. The protocol does not explicitely support any blocksizes in segmented downloads but the client can always cancel the transfer as soon as it has received what it wanted.

As for finding multiple sources for a particular file, the command
Quote:
215 (0xd7) request resume [CLIENT]

<checksum> <filesize>

client is requesting a list of all users which have the file with the characteristics. the server responds with a list of 216 messages for each match, followed by a 217 message to terminate the list.
seems to provide a handy way to get them from the servers.

- tg
TankGirl is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump






All times are GMT -6. The time now is 07:37 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© www.p2p-zone.com - Napsterites - 2000 - 2024 (Contact grm1@iinet.net.au for all admin enquiries)