Question about sharing partial files Hopefully someone can provide an answer to my question.
I wanted to know about SHA-1 hash values on the gnutella network, specifically with regard to partial file downloads. As I currently understand, if I have a partial download of a full file (let's call it file x), I can share that partial piece of file x on the network to other peers.
If file x has a unique SHA-1 hash value, and I have a portion of file x, (which itself would have a different SHA-1 hash value?), how does my computer broadcast to other peers that I have the SHA-1 value of file x, and not the SHA-1 value of the portion of file x? Is this even possible or am I just misinformed about how things work on the gnutella network?
Thanks |