aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Upload  (Read 2352 times)

HyperNode

  • Guest
Upload
« on: June 03, 2007, 01:08:36 AM »

HKM: Well I have been sharing alot of files from 2003 over 10GB+ a day. Most of my file I share is video; TV shows and all users was from ED2K so I jumped to aMule 4days ago. I am trying to understand how is uploaded slots and user forwarded to me I have not connected to ED2K or Kad but I have been still getting new and old active uploads for over past 30+ hours. I understand the part that when I share files with a client I don't have to be connected but how am I getting new uploads?
« Last Edit: June 04, 2007, 12:55:12 AM by HyperNode »
Logged

HyperNode

  • Guest
Re: Upload
« Reply #1 on: June 03, 2007, 01:51:19 AM »

HKM: Well since no one is here to answer and I can't seem to find any related topic on this matter. I am taking it that few of this has happened:

1) The file was requested by user while I was connected to the server and user is just now requesting the chunk from me even when I am disconnected while ED2K is disconnected from server but still client is open and path, host is valid. (Exp: Started the download while I was connected. Resumed the download while I was disconnected).

2) The successful chunk that I shared is forwarding the user's source to me. (Exp: After chunk was completed saved me as a host).

3) User's still receiving the old search query on selected source by the server I connected to before. (Exp: Since aMule client is still open but not connected to the server it is still forwarding old queries to me while I still have valid client to client enabled).

4) Let me know if its something else or all above.
« Last Edit: June 04, 2007, 12:55:28 AM by HyperNode »
Logged

skolnick

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 24
  • Offline Offline
  • Posts: 1188
  • CentOS 6 User
Re: Upload
« Reply #2 on: June 03, 2007, 03:05:51 AM »

It's more or less what you think. When you connect to a server, this marks you as a source for your files. When someone else searches for your files, you are returned as a source. Then no matter if you disconnect, you are already marked as a source, and since your aMule is still open, it will upload when requested for a file. Then other clients get you via source exchange, and very soon lots of clients know about you, even if you are not connected.

Regards.
Logged

HyperNode

  • Guest
Re: Upload
« Reply #3 on: June 03, 2007, 04:25:36 AM »

HKM: Well I don't mind about the uploads just trying to understand the best and efficient way to share my media with rest of the community on ED2K. Well if this is the active scheme that ED2K use for HighID then its not very productive then now is it? For one this is only possible if the user is enabling client to client on ED2K directly and not passing it through the server. Now if that is the case the server is actually caching the source file and forwarding it to the user when requested? Thus if host goes offline or renew/release IP the server will actually send the invalid host to the user?

Hyper-Node@STHNS
OpenSUSE 10.2 x86-64 [Kernel: 2.6.18.8]
AMD 64x2 AM2 6000+ [OCed: 15x240mhz=3.6ghz]
OCZ Dual DDR2 2x2gb PC6400 800mhz @ 3.92gb
WD 4x500gb Sata2 300mb/s 16mb 10000rpm
Intel OFLD 82550 IPSec 168bit 3DES
« Last Edit: June 04, 2007, 12:55:43 AM by HyperNode »
Logged

skolnick

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 24
  • Offline Offline
  • Posts: 1188
  • CentOS 6 User
Re: Upload
« Reply #4 on: June 03, 2007, 06:05:13 AM »

Well if this is the active scheme that ED2K use for HighID then its not very productive then now is it? For one this is only possible if the user is enabling client to client on ED2K directly and not passing it through the server.
I don't understand what you mean here. It's simple: you connect to the server, you tell it which files you are sharing and the server starts sharing that information with the other people. Simple.
Now if that is the case the server is actually caching the source file and forwarding it to the user when requested? Thus if host goes offline or renew/release IP the server will actually send the invalid host to the user?
Yes, it will since the ED2K protocol does not inform of disconnections. However I think the server will delete this cache after some time.
Hyper-Node@STHNS
OpenSUSE 10.2 x86-64 [Kernel: 2.6.18.8]
AMD 64x2 AM2 6000+ [OCed: 15x240mhz=3.6ghz]
OCZ Dual DDR2 2x2gb PC6400 800mhz @ 3.92gb
WD 4x500gb Sata2 300mb/s 16mb 10000rpm
Intel OFLD 82550 IPSec 168bit 3DES
Good specs, but i fail to see what are they useful for in this thread...

Regards.
Logged

HyperNode

  • Guest
Re: Upload
« Reply #5 on: June 03, 2007, 10:32:17 AM »

HKM: Well thats not what I am asking for example let say you have LowID now I was reading some where that said when user has LowID connection is passed thought the server to the client and it is not direct client to client. I also have tested it by connecting to a server and allowing upload and then then blocking direct client to client and disconnected from server. The result I got was that after I disconnected from the server when upload was finished it did not restart nor did any new upload start at all. So it seems to me if user is allowing direct client to client even after the user is disconnected from server while they still have client open and same host it will still send the source directed to the user. It may sound confusing but I got it now. Thanks for your help.

PS: The spec had nothing to do with anything just was posting the spec of the sys that I use to host files on.

Before the post> http://img372.imageshack.us/my.php?image=snap001vt2.png
After the post> http://img182.imageshack.us/my.php?image=snap002aa5.png
« Last Edit: June 04, 2007, 12:56:19 AM by HyperNode »
Logged