-
Notifications
You must be signed in to change notification settings - Fork 11
When I request some data, its starts to come, but stops after a while, bandwidth is still used #108
Comments
Hi @jvsteiner. Code of ConductFirst and foremost: the linked list very clearly contains a variety of copyrighted materials. Please read our Code of Conduct, and, specifically, the section on Copyright Violations. We're here to help, but we take this subject very seriously. Please respect the Code of Conduct. Bandwidth issuesAre there any specific (non-copyrighted) hashes that you can reproduce this on? Data on IPFS is broken up into chunks (much like bittorrent), so a provider may only have some subset of those chunks.
|
Hi - Understood on the Code of Conduct - my goal was to test out using some user provided content, as opposed to that hosted by the project team members, which is more likely to be available. re: (1) I meant downstream traffic - if I request an object that no one has, I would expect my downstream bandwidth for that request to be close to background rates - since no has it, they can't be sending it to me. That didn't seem to match the observed behavior, and I thought that was odd. I confirmed using re: 2&3 - understood |
Hey @jvsteiner, thanks for the additional info! The extra 200mb of downstream traffic sounds very strange. Do you have a hash that you're able to reproduce this effect for? cc @whyrusleeping, who might know of other debug information that could be pertinent. |
I used
ipfs get
to try and grab some files that I found referenced in this list of possibly available content at https://ipfs.io/ipfs/QmU5XsVwvJfTcCwqkK1SmTqDmXWSQWaTa7ZcVLY2PDxNxG/ipfs_links.htmlsome worked, some didn't, which is expected if no-one online actually has this content at the time. I noticed, however, that in many cases, I was able to run
ipfs object links
oripfs object stat
on the higher level hashes, but the same did not work on the sub-hashes (sorry if terminology is wrong) that were referenced in the results ofipfs object links
. in cases where i ateempted toget
objects that were not actually available, or even objects for which not all sub-objects were available, I ended up in the following, perplexing situation: huge amounts of bandwidth were used, even though the download was stalled - the command line showed the number of Mb downloaded, but it stopped. still, there was tons of traffic, both up and downstream. My questions are:The text was updated successfully, but these errors were encountered: