aMule Forum
English => aMule Help => Topic started by: boutros on October 12, 2004, 07:38:07 AM
-
For a while, there has been this fake client problem on the ed2k network, usually these clients identify themselves as old mldonkey or edonkeyhybrid clients, who send corrupt blocks.
mlDonkey is unaffected by them if you enable banning unreliable clients. Amule, it seems is vulnerable to them.
Basically, these clients get stuck at transferring, at 0 bytes/sec, holding that chunk up for ages.
But I thought AICH fixed this problem? In the preferences, AICH trusts every hash is not sellected. Do I have to enable it? (Even though it says Not Recommended?). What does this actually do?
--
boutros [fileheaven][CHN][KOR][FIN][MVGroup] running aMule 2.0.0rc6 (uptime 66h50m)
On Razorback 2 [195.245.244.243:4661] with High ID
Down: 76.1 Up: 12.0 (4629 clients waiting)
Down (Session/Total) 14142.70MB/40.71GB
Up (Session/Total) 2818.30MB/10.85GB
-
well AICH "fixes" corrupt parts, it checks after a chuck is complete after download if this chuck was downloaded correctly. and checks the hash. ususally this was only done after a file was complete. so doing it now after every chuck saves you some time. also AICH checks what part of the single chuck was currupt and tryes to save you some bytes recovering the rest of the 9,98mb.
the option "trust every hash" is not recommendet, because some "bad people" currput files, and put them back into the ed2k net. so of course they also have a hash for their currupted parts. if your amule would trust every hash, it would believe that this client is sending right data and download it. if you leave the option like it is, amule will check the sources and only download the parts from clients whcih are there in majority. meams it for example part 80 has 300 times hash A and 4 times Hash B. amule will choose to download the Hash A.
puuhh hope I got it right ;) if you have more questions concerning AICH, there is a really good info on http://www.emule-project.net :)
stefanero
-
Takea look here:
http://www.emule-project.net/home/perl/help.cgi?l=1&topic_id=589&rm=show_topic
-
Also, there are known IP ranges with well-known corrupted uploadrs, which acn be blocked by using IPFilter.
Regards.
-
enlightened! :baby: thanks )
-
;)