Gnutella Forums  

Go Back   Gnutella Forums > Gnutella News and Gnutelliums Forums > General Gnutella / Gnutella Network Discussion
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

General Gnutella / Gnutella Network Discussion For general discussion about Gnutella and the Gnutella network.
For discussion about a specific Gnutella client program, please post in one of the client forums above.


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old March 28th, 2023
Novicius
 
Join Date: March 28th, 2023
Posts: 1
fyrewal is a great assister to others; your light through the dark tunnel
Question 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
Reply With Quote
  #2 (permalink)  
Old May 29th, 2023
Disciple
 
Join Date: May 18th, 2023
Posts: 19
kermithermos is a great assister to others; your light through the dark tunnel
Default

There are several hashes:


1. The file hash, its the "id" of the file, its the sha1 what you get when you search files.

2. Tiger Tree Hash. For detecting errornous data and localize where in the file. The aim is to minimize the amout of data for retransmitting when a part of the file is damaged/wrong.

Last edited by kermithermos; May 29th, 2023 at 06:04 AM.
Reply With Quote
Reply


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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -7. The time now is 06:54 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.